It would be a surprise if the build tools make a difference.
I tried stable and master branch.
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm ERROR: Command errored out with exit status 1: unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm command: /var/lib/juju/agents/unit-ovn-chassis-0/.venv/bin/python /var/lib/juju/agents/unit-ovn-chassis-0/.venv/lib/python3.8/site-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-9t364s9x/overlay --no-warn-script-location --no-binary :none: --only-binary :none: --no-index --find-links wheelhouse -- 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1' unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm cwd: None unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm Complete output (3 lines): unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm Looking in links: wheelhouse unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm ERROR: Could not find a version that satisfies the requirement setuptools>=56 (from versions: 41.6.0) unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm ERROR: No matching distribution found for setuptools>=56 unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm ---------------------------------------- unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm ERROR: Command errored out with exit status 1: /var/lib/juju/agents/unit-ovn-chassis-0/.venv/bin/python /var/lib/juju/agents/unit-ovn-chassis-0/.venv/lib/python3.8/site-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-9t364s9x/overlay --no-warn-script-location --no-binary :none: --only-binary :none: --no-index --find-links wheelhouse -- 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1' Check the logs for full command output. unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm Traceback (most recent call last): unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm File "/var/lib/juju/agents/unit-ovn-chassis-0/charm/hooks/upgrade-charm", line 8, in <module> unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm basic.bootstrap_charm_deps() unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm File "/var/lib/juju/agents/unit-ovn-chassis-0/charm/lib/charms/layer/basic.py", line 224, in bootstrap_charm_deps unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm check_call([pip, 'install', '-U', reinstall_flag, '--no-index', unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm File "/usr/lib/python3.8/subprocess.py", line 364, in check_call unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm raise CalledProcessError(retcode, cmd) unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-chassis/0.upgrade-charm subprocess.CalledProcessError: Command '['/var/lib/juju/agents/unit-ovn-chassis-0/.venv/bin/pip', 'install', '-U', '--force-reinstall', '--no-index', '--no-cache-dir', '-f', 'wheelhouse', 'dnspython==1.16.0', 'importlib-metadata==4.8.3', 'netaddr==0.7.19', 'attrs==22.1.0', 'netifaces==0.11.0', 'pbr==5.10.0', 'PyYAML==5.3.1', 'charms.reactive==1.5.0', 'six==1.16.0', 'charmhelpers==1.1.1.dev37', 'jsonschema==3.2.0', 'pyrsistent==0.18.0', 'Jinja2==3.0.3', 'pyaml==21.10.1', 'psutil==5.9.1', 'charms.openstack==0.0.1.dev1', 'zipp==3.6.0', 'typing-extensions==4.1.1']' returned non-zero exit status 1. unit-ovn-chassis-0: 18:39:46 ERROR juju.worker.uniter.operation hook "upgrade-charm" (via explicit, bespoke hook script) failed: exit status 1 unit-ovn-chassis-0: 18:39:46 INFO juju.worker.uniter awaiting error resolution for "upgrade-charm" hook
tailed output
root@juju-c9096a-28:/var/lib/juju/agents/unit-ovn-chassis-0/charm# '/var/lib/juju/agents/unit-ovn-chassis-0/.venv/bin/pip' 'install' '-U' '--force-reinstall' '--no-index' '--no-cache-dir' '-f' 'wheelhouse' 'charms.openstack==0.0.1.dev1' 'dnspython==1.16.0' 'jsonschema==3.2.0' 'pyrsistent==0.18.0' 'Jinja2==3.0.3' 'PyYAML==5.3.1' 'charms.reactive==1.5.0' 'zipp==3.6.0' 'netaddr==0.7.19' 'pbr==5.10.0' 'pyaml==21.10.1' 'attrs==22.1.0' 'six==1.16.0' 'netifaces==0.11.0' 'typing-extensions==4.1.1' 'importlib-metadata==4.8.3' 'psutil==5.9.1' 'charmhelpers==1.1.1.dev37' Looking in links: wheelhouse Processing ./wheelhouse/charms.openstack-0.0.1.dev1.zip Processing ./wheelhouse/dnspython-1.16.0.zip Processing ./wheelhouse/jsonschema-3.2.0.tar.gz Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing wheel metadata ... done Processing ./wheelhouse/pyrsistent-0.18.0.tar.gz Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /var/lib/juju/agents/unit-ovn-chassis-0/.venv/bin/python /var/lib/juju/agents/unit-ovn-chassis-0/.venv/lib/python3.8/site-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-0e4xgmxo/overlay --no-warn-script-location --no-binary :none: --only-binary :none: --no-index --find-links wheelhouse -- 'setuptools>=42' wheel cwd: None Complete output (3 lines): Looking in links: wheelhouse ERROR: Could not find a version that satisfies the requirement setuptools>=42 (from versions: 41.6.0) ERROR: No matching distribution found for setuptools>=42 ---------------------------------------- ERROR: Command errored out with exit status 1: /var/lib/juju/agents/unit-ovn-chassis-0/.venv/bin/python /var/lib/juju/agents/unit-ovn-chassis-0/.venv/lib/python3.8/site-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-0e4xgmxo/overlay --no-warn-script-location --no-binary :none: --only-binary :none: --no-index --find-links wheelhouse -- 'setuptools>=42' wheel Check the logs for full command output.
Anyway. I will re-try on Monday. I already had a Friday afternoon white whine schorle. :D Thanks for your help so far.
It would be a surprise if the build tools make a difference.
I tried stable and master branch.
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn- chassis/ 0.upgrade- charm ERROR: Command errored out with exit status 1: chassis/ 0.upgrade- charm command: /var/lib/ juju/agents/ unit-ovn- chassis- 0/.venv/ bin/python /var/lib/ juju/agents/ unit-ovn- chassis- 0/.venv/ lib/python3. 8/site- packages/ pip install --ignore-installed --no-user --prefix /tmp/pip- build-env- 9t364s9x/ overlay --no-warn- script- location --no-binary :none: --only-binary :none: --no-index --find-links wheelhouse -- 'setuptools>=56' 'setuptools_ scm[toml] >=3.4.1' chassis/ 0.upgrade- charm cwd: None chassis/ 0.upgrade- charm Complete output (3 lines): chassis/ 0.upgrade- charm Looking in links: wheelhouse chassis/ 0.upgrade- charm ERROR: Could not find a version that satisfies the requirement setuptools>=56 (from versions: 41.6.0) chassis/ 0.upgrade- charm ERROR: No matching distribution found for setuptools>=56 chassis/ 0.upgrade- charm ------- ------- ------- ------- ------- ----- chassis/ 0.upgrade- charm ERROR: Command errored out with exit status 1: /var/lib/ juju/agents/ unit-ovn- chassis- 0/.venv/ bin/python /var/lib/ juju/agents/ unit-ovn- chassis- 0/.venv/ lib/python3. 8/site- packages/ pip install --ignore-installed --no-user --prefix /tmp/pip- build-env- 9t364s9x/ overlay --no-warn- script- location --no-binary :none: --only-binary :none: --no-index --find-links wheelhouse -- 'setuptools>=56' 'setuptools_ scm[toml] >=3.4.1' Check the logs for full command output. chassis/ 0.upgrade- charm Traceback (most recent call last): chassis/ 0.upgrade- charm File "/var/lib/ juju/agents/ unit-ovn- chassis- 0/charm/ hooks/upgrade- charm", line 8, in <module> chassis/ 0.upgrade- charm basic.bootstrap _charm_ deps() chassis/ 0.upgrade- charm File "/var/lib/ juju/agents/ unit-ovn- chassis- 0/charm/ lib/charms/ layer/basic. py", line 224, in bootstrap_ charm_deps chassis/ 0.upgrade- charm check_call([pip, 'install', '-U', reinstall_flag, '--no-index', chassis/ 0.upgrade- charm File "/usr/lib/ python3. 8/subprocess. py", line 364, in check_call chassis/ 0.upgrade- charm raise CalledProcessEr ror(retcode, cmd) chassis/ 0.upgrade- charm subprocess. CalledProcessEr ror: Command '['/var/ lib/juju/ agents/ unit-ovn- chassis- 0/.venv/ bin/pip' , 'install', '-U', '--force- reinstall' , '--no-index', '--no-cache-dir', '-f', 'wheelhouse', 'dnspython= =1.16.0' , 'importlib- metadata= =4.8.3' , 'netaddr==0.7.19', 'attrs==22.1.0', 'netifaces= =0.11.0' , 'pbr==5.10.0', 'PyYAML==5.3.1', 'charms. reactive= =1.5.0' , 'six==1.16.0', 'charmhelpers= =1.1.1. dev37', 'jsonschema= =3.2.0' , 'pyrsistent= =0.18.0' , 'Jinja2==3.0.3', 'pyaml==21.10.1', 'psutil==5.9.1', 'charms. openstack= =0.0.1. dev1', 'zipp==3.6.0', 'typing- extensions= =4.1.1' ]' returned non-zero exit status 1. uniter. operation hook "upgrade-charm" (via explicit, bespoke hook script) failed: exit status 1
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 WARNING unit.ovn-
unit-ovn-chassis-0: 18:39:46 ERROR juju.worker.
unit-ovn-chassis-0: 18:39:46 INFO juju.worker.uniter awaiting error resolution for "upgrade-charm" hook
tailed output
root@juju- c9096a- 28:/var/ lib/juju/ agents/ unit-ovn- chassis- 0/charm# '/var/lib/ juju/agents/ unit-ovn- chassis- 0/.venv/ bin/pip' 'install' '-U' '--force-reinstall' '--no-index' '--no-cache-dir' '-f' 'wheelhouse' 'charms. openstack= =0.0.1. dev1' 'dnspython==1.16.0' 'jsonschema==3.2.0' 'pyrsistent= =0.18.0' 'Jinja2==3.0.3' 'PyYAML==5.3.1' 'charms. reactive= =1.5.0' 'zipp==3.6.0' 'netaddr==0.7.19' 'pbr==5.10.0' 'pyaml==21.10.1' 'attrs==22.1.0' 'six==1.16.0' 'netifaces==0.11.0' 'typing- extensions= =4.1.1' 'importlib- metadata= =4.8.3' 'psutil==5.9.1' 'charmhelpers= =1.1.1. dev37' charms. openstack- 0.0.1.dev1. zip dnspython- 1.16.0. zip jsonschema- 3.2.0.tar. gz pyrsistent- 0.18.0. tar.gz juju/agents/ unit-ovn- chassis- 0/.venv/ bin/python /var/lib/ juju/agents/ unit-ovn- chassis- 0/.venv/ lib/python3. 8/site- packages/ pip install --ignore-installed --no-user --prefix /tmp/pip- build-env- 0e4xgmxo/ overlay --no-warn- script- location --no-binary :none: --only-binary :none: --no-index --find-links wheelhouse -- 'setuptools>=42' wheel ------- ------- ------- ------- ------- juju/agents/ unit-ovn- chassis- 0/.venv/ bin/python /var/lib/ juju/agents/ unit-ovn- chassis- 0/.venv/ lib/python3. 8/site- packages/ pip install --ignore-installed --no-user --prefix /tmp/pip- build-env- 0e4xgmxo/ overlay --no-warn- script- location --no-binary :none: --only-binary :none: --no-index --find-links wheelhouse -- 'setuptools>=42' wheel Check the logs for full command output.
Looking in links: wheelhouse
Processing ./wheelhouse/
Processing ./wheelhouse/
Processing ./wheelhouse/
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing wheel metadata ... done
Processing ./wheelhouse/
Installing build dependencies ... error
ERROR: Command errored out with exit status 1:
command: /var/lib/
cwd: None
Complete output (3 lines):
Looking in links: wheelhouse
ERROR: Could not find a version that satisfies the requirement setuptools>=42 (from versions: 41.6.0)
ERROR: No matching distribution found for setuptools>=42
-----
ERROR: Command errored out with exit status 1: /var/lib/
Anyway. I will re-try on Monday. I already had a Friday afternoon white whine schorle. :D
Thanks for your help so far.