Comment 4 for bug 2019540

Revision history for this message
DUFOUR Olivier (odufourc) wrote :

Adding the complete Juju logs for one unit where the update-hook was failing.

It's a bit lengthy so the interesting timestamps are the following :
* 2023-05-12 06:16:40 --> deployment day with Yoga/stable branch on Jammy
* 2023-05-15 03:40:17 --> First attempt of upgrading local charm based on master branch
\--> fails with missing dependency with Hatchling
* 2023-05-15 03:58:56 --> Second attempt but adding hatchling as dependency in wheelhouse.txt
\--> fails with missing dependency with Calver
* 2023-05-15 04:09:56 --> Third attempt with calver added to wheelhouse.txt
\--> the upgrade hook is able to complete and juju status moves to active/idle.

In term of content for the wheelhouse, after adding hatchling and calver, I'm finding the following :
ubuntu@juju-b4eab2-0-lxd-6:/var/lib/juju/agents/unit-neutron-api-plugin-ovn-0/charm$ ls wheelhouse
Cython-0.29.34.tar.gz
Jinja2-3.1.2.tar.gz
MarkupSafe-2.1.2.tar.gz
PyYAML-6.0.tar.gz
calver-2022.6.26.tar.gz
certifi-2023.5.7.tar.gz
charmhelpers-1.1.1.dev72.zip
charms.openstack-0.0.1.dev1.zip
charms.reactive-1.5.2.tar.gz
charset-normalizer-3.1.0.tar.gz
debtcollector-2.5.0.tar.gz
dnspython-2.3.0.tar.gz
editables-0.3.tar.gz
flit_core-3.9.0.tar.gz
hatchling-1.17.0.tar.gz
idna-3.4.tar.gz
importlib_metadata-3.1.0.tar.gz
netaddr-0.7.19.tar.gz
netifaces-0.11.0.tar.gz
oslo.config-9.1.1.tar.gz
oslo.i18n-6.0.0.tar.gz
packaging-23.1.tar.gz
pathspec-0.11.1.tar.gz
pbr-5.11.1.tar.gz
pip-22.0.4.tar.gz
pluggy-1.0.0.tar.gz
poetry_core-1.6.0.tar.gz
psutil-5.9.5.tar.gz
pyaml-23.5.9.tar.gz
requests-2.30.0.tar.gz
rfc3986-2.0.0.tar.gz
setuptools-62.1.0.tar.gz
setuptools_scm-6.4.2.tar.gz
stevedore-5.0.0.tar.gz
tomli-2.0.1.tar.gz
trove-classifiers-2023.5.2.tar.gz
urllib3-2.0.2.tar.gz
wheel-0.40.0.tar.gz
wrapt-1.15.0.tar.gz
zipp-1.2.0.tar.gz