root@cloudcontrol2001-dev:~# DEBIAN_FRONTEND=noninteractive apt-get install glance glance-api glance-common keystone nova-api nova-conductor nova-placement-api nova-scheduler nova-common glance neutron-server python3-requests python3-urllib3 -o "Dpkg::Options::=--force-confdef" -o "Dpkg::Options::=--force-confold" Reading package lists... Done Building dependency tree Reading state information... Done python3-urllib3 is already the newest version (1.24.1-1). python3-requests is already the newest version (2.21.0-1). nova-placement-api is already the newest version (2:19.3.0-1~bpo10+1). Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: nova-placement-api : Depends: nova-common (= 2:19.3.0-1~bpo10+1) but 2:20.4.1-1~bpo10+1 is to be installed E: Unable to correct problems, you have held broken packages. root@cloudcontrol2001-dev:~# apt-cache policy nova-placement-api nova-placement-api: Installed: 2:19.3.0-1~bpo10+1 Candidate: 2:19.3.0-1~bpo10+1 Version table: *** 2:19.3.0-1~bpo10+1 100 100 /var/lib/dpkg/status 2:18.1.0-6 500 500 http://mirrors.wikimedia.org/debian buster/main amd64 Packages
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | taavi | T211393 openstack-browser and horizon: Security group and floating IP quota information being pulled from Nova instead of Neutron for eqiad1-r | |||
Resolved | Andrew | T211777 Can't get quota information from Neutron API | |||
Resolved | Andrew | T261137 upgrade cloud-vps openstack to Openstack version 'Victoria' | |||
Resolved | dcaro | T261136 upgrade cloud-vps openstack to Openstack version 'Ussuri' | |||
Resolved | Andrew | T261138 Upgrade Horizon to latest OpenStack release | |||
Resolved | Andrew | T261135 upgrade cloud-vps openstack to Openstack version 'Train' | |||
Resolved | aborrero | T273200 buster-train-backports bpo is missing package nova-placement-api |
Event Timeline
it seems nova-placement-api.deb is missing in the buster-train-backports repository.
I already reported it to other folks working with this repos, and will take a closer look tomorrow.
I've been told the package might be gone for good.
Perhaps there is no longer a placement api but a service?
We have now this, perhaps this what we are looking for:
aborrero@cloudcontrol2001-dev:~ $ sudo apt-cache policy placement-* placement-api: Installed: (none) Candidate: 2.0.0-1~bpo10+1 Version table: 2.0.0-1~bpo10+1 500 500 http://mirrors.wikimedia.org/osbpo buster-train-backports/main amd64 Packages placement-doc: Installed: (none) Candidate: 2.0.0-1~bpo10+1 Version table: 2.0.0-1~bpo10+1 500 500 http://mirrors.wikimedia.org/osbpo buster-train-backports/main amd64 Packages placement-common: Installed: (none) Candidate: 2.0.0-1~bpo10+1 Version table: 2.0.0-1~bpo10+1 500 500 http://mirrors.wikimedia.org/osbpo buster-train-backports/main amd64 Packages
Change 659332 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/puppet@production] OpenStack nova placement-api: update package names for Train
Change 659332 abandoned by Andrew Bogott:
[operations/puppet@production] OpenStack nova placement-api: update package names for Train
Reason:
this is handled better in other patches
Change 659915 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/puppet@production] Replace nova-placement-api with placement-api in eqiad1
Change 659915 merged by Andrew Bogott:
[operations/puppet@production] Replace nova-placement-api with placement-api in eqiad1
I've followed the upgrade guide at https://docs.openstack.org/placement/latest/admin/upgrade-to-stein.html so now all is well. thanks @aborrero
Change 659926 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/puppet@production] nova.conf: remove the 'placement' section
Change 659927 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/puppet@production] Remove nova-placement-api service manifest for Train
Change 659926 merged by Andrew Bogott:
[operations/puppet@production] nova.conf: remove the 'placement' section
Change 659927 merged by Andrew Bogott:
[operations/puppet@production] Remove nova-placement-api service manifest for Train