[21.01 charms] Install hook failure due to unmet dependencies in python3-django-horizon
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard Charm |
Fix Released
|
High
|
Unassigned | ||
Ubuntu Cloud Archive |
Invalid
|
Undecided
|
Unassigned | ||
Ussuri |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
As seen in this test run: https:/
Full artifacts including bundles here: https:/
Crashdump here: https:/
Cloud is configured for Bionic-Ussuri, using "cloud:
All of the openstack-dashboard units in this deployment failed during their install hook due to unmet dependencies on the python3-
2021-01-06 17:52:24 INFO juju-log Installing ['python3-
hboard', 'python3-mysqldb', 'python3-
g::Options:
2021-01-06 17:52:24 DEBUG install Reading package lists...
2021-01-06 17:52:24 DEBUG install Building dependency tree...
2021-01-06 17:52:24 DEBUG install Reading state information...
2021-01-06 17:52:24 DEBUG install Some packages could not be installed. This may mean that you have
2021-01-06 17:52:24 DEBUG install requested an impossible situation or if you are using the unstable
2021-01-06 17:52:24 DEBUG install distribution that some required packages have not yet been created
2021-01-06 17:52:24 DEBUG install or been moved out of Incoming.
2021-01-06 17:52:24 DEBUG install The following information may help to resolve the situation:
2021-01-06 17:52:24 DEBUG install
2021-01-06 17:52:24 DEBUG install The following packages have unmet dependencies:
2021-01-06 17:52:25 DEBUG install python3-
2021-01-06 17:52:25 DEBUG install Depends: python3-swiftclient (>= 1:3.9.0-
2021-01-06 17:52:25 WARNING install E: Unable to correct problems, you have held broken packages.
Changed in charm-openstack-dashboard: | |
importance: | Undecided → High |
status: | New → In Progress |
assignee: | nobody → Aurelien Lourot (aurelien-lourot) |
Changed in charm-openstack-dashboard: | |
status: | Fix Committed → Fix Released |
Can reproduce locally, our (OpenStack charmers) bionic-ussuri gate is as well broken. python3- django- horizon depends on python3-swiftclient >= 1:3.9.0-0ubuntu1.1~ but a version satisfying this constraint is only available in Ubuntu Cloud Archive `ussuri-proposed` but not `ussuri` yet:
$ cmadison python3-swiftclient | grep ussuri swiftclient | 1:3.9.0- 0ubuntu1~ cloud0 | ussuri | bionic-updates | all swiftclient | 1:3.9.0- 0ubuntu1. 2~cloud0 | ussuri-proposed | bionic-proposed | all
python3-
python3-