A user reported being unable to create a trove DB today:
https://usercontent.irccloud-cdn.com/file/40neC5EE/image.png
The error on logstash says:
a42b856f-4b09-4e19-8695-386a81a99ad3: validate_volume_type() missing 1 required positional argument: 'datastore_version_name'
on host cloudcontrol1005.
That is probably related to a mismatch in the trove versions, looking into the versions installed on that host it seems trove is still in version 14:
root@cloudcontrol1005:~# apt policy trove\* trove-taskmanager: Installed: 1:14.0.0-2~bpo10+1 Candidate: 1:15.0.0-2~bpo11+1 Version table: 1:15.0.0-2~bpo11+1 500 500 http://mirrors.wikimedia.org/osbpo bullseye-wallaby-backports/main amd64 Packages *** 1:14.0.0-2~bpo10+1 100 100 /var/lib/dpkg/status trove-api: Installed: 1:14.0.0-2~bpo10+1 Candidate: 1:15.0.0-2~bpo11+1 Version table: 1:15.0.0-2~bpo11+1 500 500 http://mirrors.wikimedia.org/osbpo bullseye-wallaby-backports/main amd64 Packages *** 1:14.0.0-2~bpo10+1 100 100 /var/lib/dpkg/status trove-doc: Installed: (none) Candidate: 1:15.0.0-2~bpo11+1 Version table: 1:15.0.0-2~bpo11+1 500 500 http://mirrors.wikimedia.org/osbpo bullseye-wallaby-backports/main amd64 Packages trove-guestagent: Installed: (none) Candidate: 1:15.0.0-2~bpo11+1 Version table: 1:15.0.0-2~bpo11+1 500 500 http://mirrors.wikimedia.org/osbpo bullseye-wallaby-backports/main amd64 Packages trove-conductor: Installed: 1:14.0.0-2~bpo10+1 Candidate: 1:15.0.0-2~bpo11+1 Version table: 1:15.0.0-2~bpo11+1 500 500 http://mirrors.wikimedia.org/osbpo bullseye-wallaby-backports/main amd64 Packages *** 1:14.0.0-2~bpo10+1 100 100 /var/lib/dpkg/status trove-common: Installed: 1:14.0.0-2~bpo10+1 Candidate: 1:15.0.0-2~bpo11+1 Version table: 1:15.0.0-2~bpo11+1 500 500 http://mirrors.wikimedia.org/osbpo bullseye-wallaby-backports/main amd64 Packages *** 1:14.0.0-2~bpo10+1 100 100 /var/lib/dpkg/status
According to the release notes, for wallaby it's the 15 that's needed:
https://releases.openstack.org/teams/trove.html
So probably missed during the upgrade.