charm release quincy/stable 214 is reporting missing python modules on install hook
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph Monitor Charm |
Invalid
|
Undecided
|
Peter Sabaini | ||
Quincy.2 |
Fix Released
|
Critical
|
Peter Sabaini | ||
Reef |
Invalid
|
Undecided
|
Unassigned |
Bug Description
ceph-mon/0* error idle 0/lxd/0 172.27.76.109 hook failed: "install"
ceph-mon/1 error idle 1/lxd/0 172.27.76.106 hook failed: "install"
ceph-mon/2 error idle 2/lxd/0 172.27.76.105 hook failed: "install"
unit-ceph-mon-0: 01:22:18 INFO juju.worker.
unit-ceph-mon-0: 01:22:19 INFO juju.worker.uniter hooks are retried true
unit-ceph-mon-0: 01:22:20 INFO juju.worker.
unit-ceph-mon-0: 01:22:20 INFO juju.worker.uniter found queued "install" hook
unit-ceph-mon-0: 01:22:21 WARNING unit.ceph-
unit-ceph-mon-0: 01:22:21 WARNING unit.ceph-
unit-ceph-mon-0: 01:22:21 WARNING unit.ceph-
unit-ceph-mon-0: 01:22:21 WARNING unit.ceph-
unit-ceph-mon-0: 01:22:21 WARNING unit.ceph-
unit-ceph-mon-0: 01:22:21 WARNING unit.ceph-
unit-ceph-mon-0: 01:22:21 WARNING unit.ceph-
unit-ceph-mon-0: 01:22:21 WARNING unit.ceph-
unit-ceph-mon-0: 01:22:21 ERROR juju.worker.
If I enter the unit and install this module by hand, it works but then complains about another one ("cosl"). Network is ok, access to internet is ok, juju controller was re-installed, the same issue happens on 3 different machines.
I cut the bundle down to a single ceph-mon with no relations and it still happens. Seems like a bug was introduced in the charm released today.
This same bundle worked well a few days ago.
description: | updated |
Changed in charm-ceph-mon: | |
status: | New → Confirmed |
status: | Confirmed → In Progress |
assignee: | nobody → Peter Sabaini (peter-sabaini) |
I looked at this briefly with Andre tonight.
The `pydantic` dependency was added by a recent commit 3 days ago [0].
Two new dependencies were added to `test-requireme nts.txt` but they are not installed during deployment. I don't see them listed in `requirements.txt` but I did not have time to check external eggs.
[0] https:/ /github. com/openstack/ charm-ceph- mon/commit/ 6cd7be9036f251d fbe80dbb765570f 2a2143eed0