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

A number of charms error out when run with super-tox due to dependency resolution problems #5

Open
james-garner-canonical opened this issue Sep 25, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@james-garner-canonical
Copy link
Collaborator

james-garner-canonical commented Sep 25, 2024

When running super-tox against one of my development branches, I get a lot of errors like this one, where dependencies cannot be resolved between my branch, specified by supertox, on ops 2.17.something, and the version that the charm has specified, typically ops==2.16.0 or ops==2.15.0

[15:55:47] ERROR    17895 Errors from tox:static in .cache/sdcore-router-operator: b"\x1b[31m  Running command git clone --filter=blob:none --quiet                      super-tox.py:184
                    https://github.com/james-garner-canonical/operator /tmp/pip-req-build-7cvs31cr\n  Running command git checkout -b pebble-union --track                               
                    origin/pebble-union\n  Switched to a new branch 'pebble-union'\n  branch 'pebble-union' set up to track 'origin/pebble-union'.\nERROR: Cannot                        
                    install ops 2.17.0.dev0 (from git+https://github.com/james-garner-canonical/operator@pebble-union) and ops==2.15.0 because these package versions    
                    have conflicting dependencies.\nERROR: ResolutionImpossible: for help visit                                                                                          
                    https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts\n\x1b[39m" 

Here is a list of charms that failed this way for me

sdcore-router-operator
sdcore-pcf-operator
sdcore-smf-operator
sdcore-ausf-operator
sdcore-nssf-operator
sdcore-udm-operator
sdcore-udr-operator
self-signed-certificates-operator
sdcore-amf-operator
sdcore-nms-operator
sdcore-upf-operator
tls-certificates-requirer-operator
sdcore-webui-operator
manual-tls-certificates-operator
vault-k8s-operator
sdcore-nrf-operator
@james-garner-canonical james-garner-canonical added the bug Something isn't working label Sep 25, 2024
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

No branches or pull requests

1 participant