Repository navigation
ARROW-17435: [CI][Python][CUDA] Install Numba for CUDA interop tests - #13899
Conversation
|
This is based on PR #13896. |
There was a problem hiding this comment.
Not sure this is ideal, but It wasn't able to create a child Dockerfile with this file as FROM (I may be misunderstanding how these images are managed).
There was a problem hiding this comment.
A good example on child images/services is the ubuntu-r one, which builds on the ubuntu-cpp dockerfile in it's own linux-apt-r.dockerfile
https://github.com/apache/arrow/blob/master/docker-compose.yml#L1234-L1242
There was a problem hiding this comment.
Hmm... can you suggest a patch? I already tried to follow this pattern and didn't succeed. I got this error:
DEBUG:archery:Executing `['docker-compose', '--file', '/home/antoine/arrow/dev/docker-compose.yml', 'build', '--build-arg', 'BUILDKIT_INLINE_CACHE=1', 'ubuntu-cuda-python']`
Building ubuntu-cuda-python
[+] Building 0.4s (3/3) FINISHED
=> [internal] load build definition from linux-apt-python-numba.dockerfile 0.0s
=> => transferring dockerfile: 1.04kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 35B 0.0s
=> ERROR [internal] load metadata for docker.io/apache/arrow-dev:amd64-linux-apt-python-3 0.4s
------
> [internal] load metadata for docker.io/apache/arrow-dev:amd64-linux-apt-python-3:
------
failed to solve with frontend dockerfile.v0: failed to create LLB definition: docker.io/apache/arrow-dev:amd64-linux-apt-python-3: not found
ERROR: Service 'ubuntu-cuda-python' failed to build : Build failed
Error: `docker-compose --file /home/antoine/arrow/dev/docker-compose.yml build --build-arg BUILDKIT_INLINE_CACHE=1 ubuntu-cuda-python` exited with a non-zero exit code 1, see the process log above.
There was a problem hiding this comment.
(side note: it's not help ful that browsing to docker.io/apache/arrow-dev does not let me view the available images/tags)
There was a problem hiding this comment.
If it doesn't take much time to install numba then it's fine have it here.
|
|
870f049 to
2652163
Compare
|
Can you post a link from the logs showing that the numba tests are running? |
Here is the output of |
Thanks! Feel free to merge it on green. |
|
Benchmark runs are scheduled for baseline = 42ed37e and contender = b0422e5. b0422e5 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
|
['Python', 'R'] benchmarks have high level of regressions. |
…pache#13899) Checked locally on a Ubuntu 20.04 host with: ``` archery docker run ubuntu-cuda-python ``` Authored-by: Antoine Pitrou <[email protected]> Signed-off-by: Antoine Pitrou <[email protected]>
Checked locally on a Ubuntu 20.04 host with: