Here is what we use for python3-nova: $ dpkg -l python3-nova Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============-============-============-================================= ii python3-nova 2:18.1.0-6 all OpenStack Compute - libraries Here is what we have for all things with 'nova' string in the package name: $ dpkg -l | grep nova ii nova-common 2:18.1.0-6 all OpenStack Compute - common files ii nova-compute 2:18.1.0-6 all OpenStack Compute - compute node ii nova-compute-kvm 2:18.1.0-6 all OpenStack Compute - compute node (KVM) ii python3-nova 2:18.1.0-6 all OpenStack Compute - libraries ii python3-novaclient 2:15.1.0-1~bpo10+1 all client library for OpenStack Compute API - 3.x On Fri, Sep 10, 2021 at 3:08 PM Jeremy Stanley <fungi@yuggoth.org> wrote:
On 2021-09-10 14:50:08 -0500 (-0500), hai wu wrote:
From controller, this command is saying 4.0.0:
$ openstack --version openstack 4.0.0
Is this one what you are looking for? Currently using Debian native openstack deb packages for this train release. [...]
That's reporting the version of OpenStackClient you have installed. More likely you should be looking at something like the output of `dpkg -l python3-nova` to see what version of Nova you have installed on the controller. -- Jeremy Stanley