Comment 23 for bug 1995778

Revision history for this message
Jadon Naas (jadonn) wrote :

The change I submitted for charm-nova-compute to change the template was accepted and merged to trunk. I have created backports to stable/2023.1, stable/zed, and stable/yoga.

I also have submitted a patch for review to fix this in charm-nova-cloud-controller. The problem is that this particular line:

https://opendev.org/openstack/charm-nova-cloud-controller/src/branch/master/hooks/nova_cc_hooks.py#L536

will return "2.0" if there is no value of "auth_version" in the "/etc/nova/api-paste.ini" file.

The review is at https://review.opendev.org/c/openstack/charm-nova-cloud-controller/+/895862. The patch I have submitted keeps the behavior but updates the "2.0" to "3.0" in recognition of all supported OpenStack releases using Keystone API version "3.0" instead of "2.0".