It is possible for the version of a package to remain the same
across multiple releases of openstack so this adds support to
get_os_codename_package() to allow this.
If releases A, B and C have version N and we are on release B
this will return release C so that it does not look like there
is an upgrade necessary. The main change here that allows this
is to support matching major and minor version up to X.Y.Z as
opposed to previously only matching the major version X.
Related-Bug: #1973303
Change-Id: I138f61312efb728544276483b1a459b9eeecafdb
(cherry picked from commit 55f98e80e430b1112c38b90d88e10bd0923daa6f)
(cherry picked from commit e58bad36743ecd1de41258b3c271f2c4c554a093)
Reviewed: https:/ /review. opendev. org/c/openstack /charms. openstack/ +/920880 /opendev. org/openstack/ charms. openstack/ commit/ 5089c4d16c34939 7f7357fd82c8df4 127e4f24a3
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit 5089c4d16c34939 7f7357fd82c8df4 127e4f24a3
Author: Edward Hope-Morley <email address hidden>
Date: Tue Apr 23 14:47:08 2024 +0100
Support same pkg version for multiple releases
It is possible for the version of a package to remain the same os_codename_ package( ) to allow this.
across multiple releases of openstack so this adds support to
get_
If releases A, B and C have version N and we are on release B
this will return release C so that it does not look like there
is an upgrade necessary. The main change here that allows this
is to support matching major and minor version up to X.Y.Z as
opposed to previously only matching the major version X.
Related-Bug: #1973303
Change-Id: I138f61312efb72 8544276483b1a45 9b9eeecafdb 12c38b90d88e10b d0923daa6f) de41258b3c271f2 c4c554a093)
(cherry picked from commit 55f98e80e430b11
(cherry picked from commit e58bad36743ecd1