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

docker build pip deps issue #6714

Closed
wyli opened this issue Jul 13, 2023 · 3 comments · Fixed by #6718
Closed

docker build pip deps issue #6714

wyli opened this issue Jul 13, 2023 · 3 comments · Fixed by #6718
Labels
bug Something isn't working

Comments

@wyli
Copy link
Contributor

wyli commented Jul 13, 2023

Describe the bug
log https://github.com/Project-MONAI/MONAI/actions/runs/5544733837/jobs/10123352572

      Successfully uninstalled networkx-2.6.3
  Attempting uninstall: filelock
    Found existing installation: filelock 3.10.0
    Uninstalling filelock-3.10.0:
      Successfully uninstalled filelock-3.10.0
  Attempting uninstall: onnx
    Found existing installation: onnx 1.13.0
    Uninstalling onnx-1.13.0:
      Successfully uninstalled onnx-1.13.0
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
cudf 23.2.0 requires protobuf==3.20.3, but you have protobuf 4.23.4 which is incompatible.
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Successfully installed Flask-2.3.2 Mako-1.2.4 MetricsReloaded-0.1.0 PySocks-1.7.1 PyWavelets-1.4.1 PythonWebHDFS-0.2.3 alembic-1.11.1 asciitree-0.3.3 astor-0.8.1 black-23.7.0 blinker-1.6.2 cfgv-3.3.1 clearml-1.11.2rc0 cmaes-0.9.1 colorama-0.4.6 coloredlogs-15.0.1 colorlog-6.7.0 contextlib2-21.6.0 coverage-7.2.7 cucim-22.8.1 databricks-cli-0.17.7 distlib-0.3.6 docker-6.1.3 einops-0.6.1 entrypo
@wyli wyli added the bug Something isn't working label Jul 13, 2023
@KumoLiu
Copy link
Contributor

KumoLiu commented Jul 14, 2023

I just take a look at it, seems the incompatibility is introduced by tensorboardX, https://github.com/lanpa/tensorboardX/blob/9ec649fd664c74b1e6f495ecb9c6d4faae68e922/setup.py#L33.
A workaround maybe set tensorboardX<=2.5.0.

Thanks!

@wyli
Copy link
Contributor Author

wyli commented Jul 14, 2023

I think I record the wrong error message, comparing it with the previously successful tests the new error is ApplyLayer exit status 1 stdout: stderr: write /usr/local/lib/python3.8/dist-packages/mlflow/server/js/build/static/js/main.2d12c0ae.js.map: no space left on device

@KumoLiu
Copy link
Contributor

KumoLiu commented Jul 14, 2023

Thanks for Wenqi's clarifying, just ignore my comment.

wyli added a commit that referenced this issue Jul 14, 2023
fixes #6714

release more disk space for docker build on github ci

tested:
https://github.com/Project-MONAI/MONAI/actions/runs/5551644874/jobs/10138058790


### Types of changes
<!--- Put an `x` in all the boxes that apply, and remove the not
applicable items -->
- [x] Non-breaking change (fix or new feature that would not break
existing functionality).
- [ ] Breaking change (fix or new feature that would cause existing
functionality to change).
- [ ] New tests added to cover the changes.
- [ ] Integration tests passed locally by running `./runtests.sh -f -u
--net --coverage`.
- [ ] Quick tests passed locally by running `./runtests.sh --quick
--unittests --disttests`.
- [ ] In-line docstrings updated.
- [ ] Documentation updated, tested `make html` command in the `docs/`
folder.

---------

Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants