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

tox -e ... on charms fails with ResolutionImpossible #151

Closed
lourot opened this issue Jul 21, 2021 · 7 comments · Fixed by #152
Closed

tox -e ... on charms fails with ResolutionImpossible #151

lourot opened this issue Jul 21, 2021 · 7 comments · Fixed by #152
Assignees

Comments

@lourot
Copy link
Contributor

lourot commented Jul 21, 2021

Since yesterday (2021-07-20) the pip resolver seems to behave differently and fails on following conflicts:

The conflict is caused by:
    The user requested zaza 0.0.2.dev1 (from git+https://github.com/openstack-charmers/zaza.git#egg=zaza;python_version>='3.0')
    zaza-openstack 0.0.1.dev1 depends on zaza 0.0.2.dev1 (from git+https://github.com/openstack-charmers/zaza.git#egg=zaza)

The conflict is caused by:
    tempest 27.0.1.dev70 depends on jsonschema>=3.2.0
    charm-tools 2.8.3 depends on jsonschema<=2.5.1
    tempest 27.0.1.dev70 depends on jsonschema>=3.2.0
    charm-tools 2.8.2 depends on jsonschema<=2.5.1
    tempest 27.0.1.dev70 depends on jsonschema>=3.2.0
    charm-tools 2.8.1 depends on jsonschema<=2.5.1
    tempest 27.0.1.dev70 depends on jsonschema>=3.2.0
    charm-tools 2.7.8 depends on jsonschema<=2.5.1
    tempest 27.0.1.dev70 depends on jsonschema>=3.2.0
    charm-tools 2.7.7 depends on jsonschema<=2.5.1
    tempest 27.0.1.dev70 depends on jsonschema>=3.2.0
    charm-tools 2.7.6 depends on jsonschema<=2.5.1
    tempest 27.0.1.dev70 depends on jsonschema>=3.2.0
    charm-tools 2.7.5 depends on jsonschema<=2.5.1
    tempest 27.0.1.dev70 depends on jsonschema>=3.2.0
    charm-tools 2.7.3 depends on jsonschema<=2.5.1
    tempest 27.0.1.dev70 depends on jsonschema>=3.2.0
    charm-tools 2.7.2 depends on jsonschema<=2.5.1
    tempest 27.0.1.dev70 depends on jsonschema>=3.2.0
    charm-tools 2.7.0 depends on jsonschema<=2.5.1
    tempest 27.0.1.dev70 depends on jsonschema>=3.2.0
    charm-tools 2.6.1 depends on jsonschema<=2.5.1
    tempest 27.0.1.dev70 depends on jsonschema>=3.2.0
    charm-tools 2.6.0 depends on jsonschema<=2.5.1
    zaza 0.0.2.dev1 depends on PyYAML
    zaza-openstack 0.0.1.dev1 depends on PyYAML
    tempest 27.0.1.dev70 depends on PyYAML>=3.12
    charm-tools 2.5.1 depends on pyyaml==3.11
    zaza 0.0.2.dev1 depends on PyYAML
    zaza-openstack 0.0.1.dev1 depends on PyYAML
    tempest 27.0.1.dev70 depends on PyYAML>=3.12
    charm-tools 2.5.0 depends on pyyaml==3.11
    zaza 0.0.2.dev1 depends on PyYAML
    zaza-openstack 0.0.1.dev1 depends on PyYAML
    tempest 27.0.1.dev70 depends on PyYAML>=3.12
    charm-tools 2.4.5 depends on pyyaml==3.11
    zaza 0.0.2.dev1 depends on PyYAML
    zaza-openstack 0.0.1.dev1 depends on PyYAML
    tempest 27.0.1.dev70 depends on PyYAML>=3.12
    charm-tools 2.4.4 depends on pyyaml==3.11

The first conflict is easy to solve by removing ;python_version>='3.0' in test-requirements.txt

The second conflict is legit: we want to install the latest tempest (we need it as a binary), but at the same time we want to install charm-tools, which pins older libraries to keep py3.5 support. The solution: we don't actually need to install charm-tools and tempest in the same venvs. charm-tools is needed for pep8 whereas tempest is needed for functional tests (Zaza runs). This has been solved properly in this repo: https://github.com/openstack-charmers/charmed-openstack-tester/blob/master/tox.ini#L29

This is hitting us in all classic charms. So far seen on:

I'm working on a fix.

@lourot lourot self-assigned this Jul 21, 2021
@johnlettman
Copy link

I can confirm first and second conflict in ceph-osd.

@lourot
Copy link
Contributor Author

lourot commented Jul 21, 2021

Validating a fix here: https://review.opendev.org/c/openstack/charm-glance/+/801635

If this turns green, we'll have to do this change in all classic charms

@johnlettman
Copy link

johnlettman commented Jul 21, 2021

Attempted identical changes on ceph-osd.
tox -e pep8 throws "ERROR: InvocationError for command could not find executable flake8".

Adding flake8 below charm-tools resolves this pip error.

diff --git a/test-requirements.txt b/test-requirements.txt
index 9aea716..57e54db 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8,7 +8,6 @@
 #       all of its own requirements and if it doesn't, fix it there.
 #
 setuptools<50.0.0  # https://github.com/pypa/setuptools/commit/04e3df22df840c6bb244e9b27bc56750c44b7c85
-charm-tools>=2.4.4
 
 # Workaround until https://github.com/juju/charm-tools/pull/589 gets
 # published
@@ -42,7 +41,7 @@ oslo.utils<=3.41.0;python_version<'3.6'
 
 coverage>=4.5.2
 pyudev              # for ceph-* charm unit tests (need to fix the ceph-* charm unit tests/mocking)
-git+https://github.com/openstack-charmers/zaza.git#egg=zaza;python_version>='3.0'
+git+https://github.com/openstack-charmers/zaza.git#egg=zaza
 git+https://github.com/openstack-charmers/zaza-openstack-tests.git#egg=zaza.openstack
 
 # Needed for charm-glance:
diff --git a/tox.ini b/tox.ini
index ab9593f..105a620 100644
--- a/tox.ini
+++ b/tox.ini
@@ -65,8 +65,7 @@ deps = -r{toxinidir}/requirements.txt
 
 [testenv:pep8]
 basepython = python3
-deps = -r{toxinidir}/requirements.txt
-       -r{toxinidir}/test-requirements.txt
+deps = charm-tools
 commands = flake8 {posargs} hooks unit_tests tests actions lib files
            charm-proof

@johnlettman
Copy link

These changes cause a dependency conflict in py36, py37, py38, and cover (may also break func):

ERROR: Cannot install -r /home/zuul/src/opendev.org/openstack/charm-glance/test-requirements.txt (line 47) and pbr<1.9.0 and >=1.8.0 because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested pbr<1.9.0 and >=1.8.0
    tempest 27.0.1.dev70 depends on pbr!=2.1.0 and >=2.0.0

Possible fix

I changed the version pinning in requirements.txt for pbr to match that requested from tempest. This change appears to resolve the conflict in my local invocation of those tests:

py36

$ tox -e py36 --notest
[SNIP]
  py36: skipped tests
  congratulations :)

py37

$ tox -e py37 --notest
[SNIP]
  py37: skipped tests
  congratulations :)

py38

$ tox -e py38 --notest
[SNIP]
  py38: skipped tests
  congratulations :)

cover

$ tox -e cover
[SNIP]
  cover: commands succeeded
  congratulations :)

Current diff

diff --git a/requirements.txt b/requirements.txt
index 360ecba..e1c42ca 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,7 +7,8 @@
 #       requirements.  They are intertwined.  Also, Zaza itself should specify
 #       all of its own requirements and if it doesn't, fix it there.
 #
-pbr>=1.8.0,<1.9.0
+pbr>=2.0.0,!=2.1.0
+
 simplejson>=2.2.0
 netifaces>=0.10.4
 
diff --git a/test-requirements.txt b/test-requirements.txt
index 9aea716..57e54db 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8,7 +8,6 @@
 #       all of its own requirements and if it doesn't, fix it there.
 #
 setuptools<50.0.0  # https://github.com/pypa/setuptools/commit/04e3df22df840c6bb244e9b27bc56750c44b7c85
-charm-tools>=2.4.4
 
 # Workaround until https://github.com/juju/charm-tools/pull/589 gets
 # published
@@ -42,7 +41,7 @@ oslo.utils<=3.41.0;python_version<'3.6'
 
 coverage>=4.5.2
 pyudev              # for ceph-* charm unit tests (need to fix the ceph-* charm unit tests/mocking)
-git+https://github.com/openstack-charmers/zaza.git#egg=zaza;python_version>='3.0'
+git+https://github.com/openstack-charmers/zaza.git#egg=zaza
 git+https://github.com/openstack-charmers/zaza-openstack-tests.git#egg=zaza.openstack
 
 # Needed for charm-glance:
diff --git a/tox.ini b/tox.ini
index ab9593f..9ba3f9f 100644
--- a/tox.ini
+++ b/tox.ini
@@ -65,8 +65,8 @@ deps = -r{toxinidir}/requirements.txt
 
 [testenv:pep8]
 basepython = python3
-deps = -r{toxinidir}/requirements.txt
-       -r{toxinidir}/test-requirements.txt
+deps = flake8==3.9.2
+       charm-tools==2.8.3
 commands = flake8 {posargs} hooks unit_tests tests actions lib files
            charm-proof
 

@lourot
Copy link
Contributor Author

lourot commented Jul 21, 2021

Thanks for the analysis @jlettman ! Updating https://review.opendev.org/c/openstack/charm-glance/+/801635 accordingly

@lourot
Copy link
Contributor Author

lourot commented Jul 22, 2021

Note: this is not hitting source charms (e.g. it didn't hit this gate: https://review.opendev.org/c/openstack/charm-vault/+/801042 ), so only classic charms seem to be affected

lourot added a commit that referenced this issue Jul 22, 2021
@lourot lourot changed the title tox -e ... on charms fail with ResolutionImpossible tox -e ... on charms fails with ResolutionImpossible Jul 22, 2021
@lourot
Copy link
Contributor Author

lourot commented Jul 22, 2021

openstack-mirroring pushed a commit to openstack/charm-barbican that referenced this issue Jul 22, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Ib7f509be145966bbe09cbf1aff7b08923de10fe9
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 22, 2021
* Update charm-barbican from branch 'master'
  to dbf51428028453400972fcf80e570629dfea7c42
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: Ib7f509be145966bbe09cbf1aff7b08923de10fe9
openstack-mirroring pushed a commit to openstack/charm-designate that referenced this issue Jul 22, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Iae88c66fcb21f82bdce127f8cb405d8bb9ebc2e1
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 22, 2021
* Update charm-designate from branch 'master'
  to 3f1ae3b8cc10f07cc85eb1a72091f2bc5a42f077
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: Iae88c66fcb21f82bdce127f8cb405d8bb9ebc2e1
openstack-mirroring pushed a commit to openstack/charm-designate-bind that referenced this issue Jul 22, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Ib0398e33f2c629208ccf7f3323ad92626d791942
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 22, 2021
* Update charm-designate-bind from branch 'master'
  to cfa81adfde16259ef1b9c0264bbfed2e5b12bf5d
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: Ib0398e33f2c629208ccf7f3323ad92626d791942
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 23, 2021
* Update charm-keystone-saml-mellon from branch 'master'
  to c594438780168a33613db1a5cb49605e8299d975
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: I1ff269ac1704b20d41ca8e61f4d4ec412f7d7d44
openstack-mirroring pushed a commit to openstack/charm-keystone-saml-mellon that referenced this issue Jul 23, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I1ff269ac1704b20d41ca8e61f4d4ec412f7d7d44
openstack-mirroring pushed a commit to openstack/charm-rabbitmq-server that referenced this issue Jul 23, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Idbc1d8c3b1d12253c2bfc51bf4dfb0aa5b2b1538
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 23, 2021
* Update charm-rabbitmq-server from branch 'master'
  to b13fbf761a6496ca10dd6f571d190f9557c532d4
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: Idbc1d8c3b1d12253c2bfc51bf4dfb0aa5b2b1538
openstack-mirroring pushed a commit to openstack/charm-gnocchi that referenced this issue Jul 23, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Icb581f11567d9fdc277d6cbaf5cd8ce73f469351
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 23, 2021
* Update charm-gnocchi from branch 'master'
  to 9f4392cd5a838491377500c9e0e5dc9f90e847d5
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: Icb581f11567d9fdc277d6cbaf5cd8ce73f469351
openstack-mirroring pushed a commit to openstack/charm-keystone-ldap that referenced this issue Jul 23, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I6cc20b2ff83886a8878ba0a2972999e5a7b51412
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 23, 2021
* Update charm-keystone-ldap from branch 'master'
  to 15f85f4ec401f9fd5697525abe454cc0b3d24d6c
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: I6cc20b2ff83886a8878ba0a2972999e5a7b51412
openstack-mirroring pushed a commit to openstack/charm-manila-dashboard that referenced this issue Jul 23, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I58f547a1eea71711f29f77eee6e1575e7fadf187
openstack-mirroring pushed a commit to openstack/charm-glance-simplestreams-sync that referenced this issue Jul 23, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I64cde3e5338c6f47736afb9b5cfff78668c772dd
openstack-mirroring pushed a commit to openstack/charm-magpie that referenced this issue Jul 23, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I18df8e0ff724a862841cf7801748f380f18cf114
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 23, 2021
* Update charm-glance-simplestreams-sync from branch 'master'
  to 02ff4a0438f30415fa4b66e8244607d2cd4740af
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: I64cde3e5338c6f47736afb9b5cfff78668c772dd
openstack-mirroring pushed a commit to openstack/charm-neutron-dynamic-routing that referenced this issue Jul 29, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Iff416d760df7ab86b73f6e62e046bfc668c91f10
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 29, 2021
* Update charm-neutron-dynamic-routing from branch 'master'
  to 6b5d9fbaf7bd538bfbc13047b87a98dab8ddeac9
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: Iff416d760df7ab86b73f6e62e046bfc668c91f10
openstack-mirroring pushed a commit to openstack/charm-nova-cell-controller that referenced this issue Jul 29, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I27a464ae745adb9d176c7e84c9c7b06bb3f8d889
openstack-mirroring pushed a commit to openstack/charm-neutron-api-plugin-ovn that referenced this issue Jul 29, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I92c4ec300eae68bfaecb3e12df2fca076981f6bd
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 29, 2021
* Update charm-nova-cell-controller from branch 'master'
  to be4cbcbd385e461b4c5c929241783f546a7b6942
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: I27a464ae745adb9d176c7e84c9c7b06bb3f8d889
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 29, 2021
* Update charm-neutron-api-plugin-ovn from branch 'master'
  to 58ca3bd83de9c78ab5831688c064e0cf4c5f09ee
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: I92c4ec300eae68bfaecb3e12df2fca076981f6bd
openstack-mirroring pushed a commit to openstack/charm-neutron-openvswitch that referenced this issue Jul 29, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I39024855c3e42ee135b6ad5e7618a770219b6994
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 29, 2021
* Update charm-neutron-openvswitch from branch 'master'
  to 7e97910ed48354c54b7d560789f23978f7b16da7
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: I39024855c3e42ee135b6ad5e7618a770219b6994
fnordahl pushed a commit to juju/charm-helpers that referenced this issue Jul 29, 2021
* Drop Amulet support

Amulet has been replaced by Zaza.

https://launchpad.net/bugs/1828424

* Remove now unused dependencies

Change-Id: I6a5298e7d45c0851a7330e6b3d898c54bee4591e

* Nail pip 20.2.3

Since 2021-07-20 something has changed in the
tox/pip stack and this has become necessary.

See:
openstack-charmers/zaza-openstack-tests#608
openstack-charmers/release-tools#151

Co-authored-by: Alex Kavanagh <alex.kavanagh@canonical.com>

* Don't 'pip install install'

Change-Id: Ie2692c9bdea1037fcdf603e43543fa07402cbf7c

Co-authored-by: Alex Kavanagh <alex.kavanagh@canonical.com>
openstack-mirroring pushed a commit to openstack/charm-neutron-api that referenced this issue Jul 29, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I09ec4bef59ea95f833093220e41ddd728daa347b
(cherry picked from commit b189536)
openstack-mirroring pushed a commit to openstack/charm-neutron-openvswitch that referenced this issue Jul 30, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I39024855c3e42ee135b6ad5e7618a770219b6994
(cherry picked from commit 7e97910)
openstack-mirroring pushed a commit to openstack/charm-octavia that referenced this issue Jul 30, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Id8cced3f4db2b1476bbb803dc75ba2dd5bd99390
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Jul 30, 2021
* Update charm-octavia from branch 'master'
  to 58d203465b6aa0316c81225d1745fbde8643dd53
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: Id8cced3f4db2b1476bbb803dc75ba2dd5bd99390
openstack-mirroring pushed a commit to openstack/charm-cinder that referenced this issue Aug 3, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I1fae5202c2730af91071092c7a32d70a157bb842
(cherry picked from commit 24d1ccb)
openstack-mirroring pushed a commit to openstack/charm-hacluster that referenced this issue Aug 3, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Ic42a655ccf68ff5b9af92ee4f31bfa7e98e661f2
(cherry picked from commit f5cf525)
openstack-mirroring pushed a commit to openstack/charm-nova-cloud-controller that referenced this issue Aug 3, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I6e7a1c719921d48745e047af46017a43ff927643
(cherry picked from commit 27df75e)
openstack-mirroring pushed a commit to openstack/charm-ceph-osd that referenced this issue Aug 3, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Ic2f5c854e7d6f2200941e828c1665bce0970f02b
(cherry picked from commit e5ac333)
openstack-mirroring pushed a commit to openstack/charm-nova-compute that referenced this issue Aug 4, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I7613f4296a86c7889bdad41a68868117b4d93fdb
openstack-mirroring pushed a commit to openstack/openstack that referenced this issue Aug 4, 2021
* Update charm-nova-compute from branch 'master'
  to 50ca3cc76c0827f90ae6f7345628ae223f3159e4
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    openstack-charmers/release-tools#151
    openstack-charmers/release-tools#152
    
    Change-Id: I7613f4296a86c7889bdad41a68868117b4d93fdb
openstack-mirroring pushed a commit to openstack/charm-nova-compute that referenced this issue Aug 12, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I7613f4296a86c7889bdad41a68868117b4d93fdb
(cherry picked from commit 50ca3cc)
openstack-mirroring pushed a commit to openstack/charm-rabbitmq-server that referenced this issue Aug 13, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Idbc1d8c3b1d12253c2bfc51bf4dfb0aa5b2b1538
(cherry picked from commit b13fbf7)
openstack-mirroring pushed a commit to openstack/charm-keystone that referenced this issue Aug 17, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Ia6a4f8211acdaecc0547ccc2c4a8bdf54d6ad072
(cherry picked from commit 78e6d2a)
openstack-mirroring pushed a commit to openstack/charm-openstack-dashboard that referenced this issue Sep 3, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Idde242e447572696771a878653165c48fe331c3b
(cherry picked from commit d746d85)
openstack-mirroring pushed a commit to openstack/charm-ironic-api that referenced this issue Sep 13, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Ife7a13504dc28dd08bb9c75ff31dcd7d15b46b1e
(cherry picked from commit b57c9d4)
openstack-mirroring pushed a commit to openstack/charm-neutron-api-plugin-ironic that referenced this issue Sep 14, 2021
Sync release-tools in order to fix
ResolutionImpossible on tox invocation. See:
* openstack-charmers/release-tools#151
* openstack-charmers/release-tools#152

Fix Zaza's expected application status after
openstack-charmers/zaza#451

Change-Id: Iaf9602da779fb8a3c408d97675f6767acc0dff13
openstack-mirroring pushed a commit to openstack/charm-neutron-gateway that referenced this issue Sep 15, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Ia525250e139ea0fd86cc0f19919a7739eda1cb09
(cherry picked from commit 6a22df5)
openstack-mirroring pushed a commit to openstack/charm-ironic-conductor that referenced this issue Sep 15, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I91666f3f1abc8753cb5136af04f99e91dd7b2aea
(cherry picked from commit 00f6602)
openstack-mirroring pushed a commit to openstack/charm-neutron-api-plugin-ironic that referenced this issue Sep 15, 2021
Sync release-tools in order to fix
ResolutionImpossible on tox invocation. See:
* openstack-charmers/release-tools#151
* openstack-charmers/release-tools#152

Fix Zaza's expected application status after
openstack-charmers/zaza#451

Change-Id: Iaf9602da779fb8a3c408d97675f6767acc0dff13
(cherry picked from commit 620a4ee)
przemeklal pushed a commit to przemeklal/charm-ovn-central that referenced this issue Nov 22, 2021
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: I7babf45a06bd2035313242d7f313cf064bd855fa
lolwww pushed a commit to lolwww/charm-designate-bind that referenced this issue Mar 9, 2023
In order to fix ResolutionImpossible on tox invocation.

openstack-charmers/release-tools#151
openstack-charmers/release-tools#152

Change-Id: Ib0398e33f2c629208ccf7f3323ad92626d791942
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants