Commit Graph

28 Commits

Author SHA1 Message Date
Felipe Reyes 7b4a2931a3 Merge pull request #1089 from lmlg/reef-master
Add the mapping for Ceph's Reef release (master)
2023-09-04 12:56:57 -03:00
Luciano Lo Giudice cbf5cefb96 Fix mapping for Ceph Reef 2023-09-04 12:11:27 -03:00
coreycb a07fb4017a Add mantic and bobcat identifiers for OpenStack (#1102) 2023-08-25 18:05:15 +01:00
Luciano Lo Giudice 27aca8a913 Add the mapping for Ceph's Reef release 2023-07-26 14:19:57 -03:00
Felipe Reyes 7205e31753 Add CompareOpenStack class.
The CompareOpenStack class allows the comparison of OpenStack codenames.
2023-03-28 15:01:56 -03:00
Corey Bryant d054d3e695 Add lunar and antelope identifiers for OpenStack 2023-02-02 16:07:08 -05:00
coreycb 41fbc20583 Add kinetic support (#977) 2023-01-11 15:18:01 +00:00
Dmitrii Shcherbakov 87d347d02a Add a codename and release pair for Zed 2022-09-07 00:57:26 +03:00
Felipe Reyes 524dd0c7a4 Add jammy to list of ubuntu releases. (#791)
The list UBUNTU_RELEASES is used by the CompareHostReleases class.
2022-06-22 16:26:42 +01:00
Chris MacNaughton 8c6ee4c758 Add Ceph versions to OS_CODENAMES (#743)
There are some Ceph charms that do not install the
openstack-release package, so fall through to the
dict to identify which release they are on, and can
fail with a KeyError when not finding a matching
entry for Pacific and Quincy.
2022-04-07 09:24:28 +01:00
Alex Kavanagh d4d415c859 Ensure that series upgrades ignore percona at focal
When doing a series upgrade from bionic to focal, the percona-cluster
charm needs to be avoided.  This filters the applications for percona if
the target is focal.  Note if percona is placed on the same unit as
something else that needs to be upgraded (bad idea) then it may still
get 'upgraded' and the operation will fail.
2021-11-30 18:50:14 +00:00
Aurelien Lourot cc291b8400 Extend OPENSTACK_CODENAMES up to Yoga (#654)
This dict is used in the OpenStack upgrade tests in
order to automatically determine the next release and
set the openstack-origin accordingly.

Also taking the opportunity to extend neighboring
lists.
2021-10-18 09:18:39 +01:00
Aurelien Lourot 40e1573277 Add Impish/Xena/Yoga bits
Change-Id: I61ef8120fb487dc4a1a12a51d14c75825099bcbb
2021-07-20 10:52:35 +02:00
Liam Young 1c4a117c3a Add ovn codename wallaby (20.12) 2021-05-17 11:12:13 +00:00
Corey Bryant 0b401de17f Get OpenStack codename from /etc/openstack-release
In newer versions of Ubuntu and the Cloud Archive (currently Hirsute,
Wallaby, and above), there is an openstack-release package that, if
installed, specifies the current OpenStack release in
/etc/openstack-release.

Also adds wallaby definitions to non-version definitions in
os_versions.py.

Fixes #560
2021-04-20 10:31:04 -04:00
Frode Nordahl 38767da01d Merge pull request #464 from openstack-charmers/lourot/ovn-codename-major-minor
Support 'major.minor' when determining OS release of OVN packages
2020-11-19 12:46:51 +01:00
Alex Kavanagh b07afac21a Add placement-common versions for train->ussuri upgrade 2020-11-18 14:33:37 +00:00
Aurelien Lourot c5c11194a1 Support 'major.minor' when determining OS release of OVN packages 2020-11-18 14:49:12 +01:00
Frode Nordahl a1f3a8710f Teach Zaza to determine release pair for Ceph deployments
As Ceph is distributed as part of Ubuntu Cloud Archive, the
pockets lend their name from the accompanying OpenStack release.
2020-09-18 09:08:33 +02:00
Liam Young e729c64956 Fixed existing codename errors spotted by coreycb 2020-07-14 12:53:07 +00:00
Liam Young 2d3eaa6e84 Fix typo 2020-07-14 12:42:29 +00:00
Liam Young e409b68639 Add Groovy Victoria support 2020-07-14 12:39:58 +00:00
Frode Nordahl 8edff98f94 Add OVN charm tests 2020-05-08 12:34:21 +02:00
Frode Nordahl a3f6135908 Actually add bionic/ussuri release combination 2020-02-18 12:03:56 +01:00
Frode Nordahl 6aa252ab64 Enable testing of Bionic/Ussuri and Focal 2020-02-18 10:21:31 +01:00
Liam Young 63fb045f02 Teach zaza about designate version 2019-11-04 11:35:26 +00:00
Chris MacNaughton 52a26a9254 Update versions to include Train 2019-09-02 16:09:42 +02:00
Chris MacNaughton dd434e281e Add zaza namespacing, starting with openstack 2019-04-25 17:46:03 +02:00