[BUG]: Cannot install any cuml version with morpheus #741
Description
Version
22.12
Which installation method(s) does this occur on?
Docker
Describe the bug.
Here are steps to reproduce the issue
Step 1: Pull the image
sudo docker pull nvcr.io/nvidia/morpheus/morpheus:22.11-runtime
Step 2: Start the container using following command
sudo docker run --rm -ti --runtime=nvidia --gpus=all --net=host nvcr.io/nvidia/morpheus/morpheus:22.11-runtime bash
Step 3: Installing cuml-22.08 using this command
mamba install -c rapidsai -c nvidia -c conda-forge cuml=22.08
it says there are some packages needed to be downgraded. We accepted those changes
Step 4: reverting back to old dask version to make it morpheus aligned
pip install --no-deps dask[distributed]==2022.11.1
Step 5: Trying to importing cudf
More
We have tried similar approach keeping the rapids version alignment with morpheus in our mind, but it fails every time. In the Conda yml for Morpheus and cuml there are some version misalignment we have found. E.g - morpheus uses cuda-python<=1.7.0
but cuml
requires cuda-python>=1.7.1
.
What are we expecting?
Short term:
It would be great if there are any ways to integrate cuml to existing containers.
Long term:
In long term, we are expecting the entire rapids stack integration inside morpheus. Also there are misalignment of rapids versions with morpheus, (e.g. morpheus-23.01 is still using cudf-22.10). It would be nicer to have latest versions of the rapids stack inside morpheus container.
Code of Conduct
- I agree to follow Morpheus' Code of Conduct
- I have searched the open bugs and have found no duplicates for this bug report
Metadata
Assignees
Labels
Type
Projects
Status
Done