Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]: morpheus main CLI fails with a pyarrow_hotfix/snappy backtrace (24.03 release) #1603

Closed
2 tasks done
pdmack opened this issue Apr 8, 2024 · 1 comment
Closed
2 tasks done
Labels
! - Release Related to a Major Release bug Something isn't working

Comments

@pdmack
Copy link
Contributor

pdmack commented Apr 8, 2024

Version

24.03

Which installation method(s) does this occur on?

Docker

Describe the bug.

Rebuilt the 24.03 image release (after #1600 was already discovered) and now encounter a new error emanating from the morpheus main CLI.

Minimum reproducible example

docker run -it --rm nvcr.io/nvidia/morpheus/morpheus:v24.03.00-runtime morpheus

Relevant log output

Click here to see error details
Traceback (most recent call last):
 File "/opt/conda/envs/morpheus/bin/morpheus", line 7, in <module>
   from morpheus.cli import run_cli
 File "/opt/conda/envs/morpheus/lib/python3.10/site-packages/morpheus/__init__.py", line 21, in <module>
   import pyarrow_hotfix
 File "/opt/conda/envs/morpheus/lib/python3.10/site-packages/pyarrow_hotfix/__init__.py", line 110, in <module>
   install()
 File "/opt/conda/envs/morpheus/lib/python3.10/site-packages/pyarrow_hotfix/__init__.py", line 34, in install
   import pyarrow as pa
 File "/opt/conda/envs/morpheus/lib/python3.10/site-packages/pyarrow/__init__.py", line 65, in <module>
   import pyarrow.lib as _lib
ImportError: /opt/conda/envs/morpheus/lib/python3.10/site-packages/pyarrow/../../.././liborc.so: undefined symbol: _ZN6snappy11RawCompressEPKcmPcPm

Full env printout

Click here to see environment details

[Paste the results of print_env.sh here, it will be hidden by default]

Other/Misc.

There appears to some issues with the snappy conda feedstock.

conda-forge/snappy-feedstock#35

Also, it's not clear that morpheus still needs to apply the pyarrow_hotfix.

https://github.com/nv-morpheus/Morpheus/blob/branch-24.03/morpheus/__init__.py#L21

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
@pdmack pdmack added bug Something isn't working ! - Release Related to a Major Release labels Apr 8, 2024
@pdmack
Copy link
Contributor Author

pdmack commented Apr 10, 2024

Presumably fixed via RAPIDS dependencies. snappy downgraded in RAPIDS

@pdmack pdmack closed this as completed Apr 10, 2024
@github-project-automation github-project-automation bot moved this from Todo to Done in Morpheus Boards Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
! - Release Related to a Major Release bug Something isn't working
Projects
Status: Done
Development

No branches or pull requests

1 participant