Commit Graph

18 Commits

Author SHA1 Message Date
Alex Kavanagh 052d651226 Updates for caracal testing support
These updates, on the master branch, are to support testing the caracal
packages and support of the charms for caracal.  They do NOT lock the charms
down, and don't change the testing branches to stable branches.

Change-Id: Iffc97e7963469742439da25040e204fd27000976
2024-02-24 19:57:38 +00:00
Corey Bryant adb8ed35f3 Add 2023.2 Bobcat support
* sync charm-helpers to classic charms
* change openstack-origin/source default to bobcat
* add mantic to metadata series
* align testing with bobcat
* add new bobcat bundles
* add bobcat bundles to tests.yaml
* add bobcat tests to osci.yaml
* update build-on and run-on bases
* drop kinetic
* update charmcraft_channel to 2.x/stable

Change-Id: I042526888114c46c8b4e2828fed0a6965428dcbf
2023-08-02 14:21:48 -04:00
Corey Bryant c1c0741322 Add Antelope support
* sync charm-helpers to classic charms
* change openstack-origin/source default to antelope
* align testing with antelope
* add new antelope bundles
* add antelope bundles to tests.yaml
* add antelope tests to osci.yaml and .zuul.yaml
* update build-on and run-on bases

Change-Id: I482a4f2b2f76bcf88cf47c5744ab494f79613d2e
2023-03-07 23:57:37 +00:00
Alex Kavanagh 973d16e72a Ensure that kinetic/22.10 is enabled
This patch adds kinetic to the metadata.yaml and ensures
that a run-on base for 22.10 is added in the
charmcraft.yaml

Change-Id: I3f2ed3df8cc5f076402f68b18e9f2de66ae23007
2022-08-31 20:26:34 +01:00
Corey Bryant 884d6c0ab1 Add Kinetic and Zed support
* sync charm-helpers to classic charms
* change openstack-origin/source default to zed
* align testing with zed
* add new zed bundles
* add zed bundles to tests.yaml
* add zed tests to osci.yaml and .zuul.yaml
* update build-on and run-on bases
* add bindep.txt for py310
* sync tox.ini and requirements.txt for ruamel
* use charmcraft_channel 2.0/stable
* drop reactive plugin overrides
* move interface/layer env vars to charmcraft.yaml

Change-Id: I2cb698f719106e54b06009f24ea47259419e9cad
2022-08-26 18:40:41 +00:00
Alex Kavanagh c9f9802fdd Updates to enable jammy and finalise charmcraft builds
- Add 22.04 to charmcraft.yaml
- Update metadata to include jammy
- Remove impish from metadata
- Update osci.yaml to include py3.10 default job
- Modify tox.ini to remove py35,py36,py37 tox target and add py310
  target.
- ensure that the openstack-origin is yoga
- Remove overlay as no longer needed in charmhub with explicit .charm
- Pin setuptools < 50.0 in src/wheelhouse.txt

Change-Id: Ie15e3e0530345f488565454e673e40981f606bdd
2022-04-07 18:16:39 +01:00
Alex Kavanagh fa575bd4c6 Migrate charm to charmhub latest/edge track
Change-Id: I1059e037bdb9ee65cdebde4b5ed087bf1b5b0f93
2022-01-27 21:53:48 +00:00
Aurelien Lourot ae90d0426e Add impish to metadata.yaml
Change-Id: Ie870ce136f98bb7f5d04bb1e14a9f366ecab17c1
2021-06-03 11:21:34 +02:00
Alex Kavanagh 86c799ac2f Add hirsute and remove trusty from metadata.yaml
This update adds the new hirsute Ubuntu release (21.04) and
removes trusty support (14.04 which is EOL at 21.04).

Change-Id: I306cd021e4038a50dc2763e65da93253edd87e9e
2021-03-02 21:01:33 +00:00
Aurelien Lourot 72961a57fe Remove Disco and Eoan bits
Change-Id: I621546d6b522a31c2b4b9abe53347ea386ee7c80
2021-01-12 14:01:11 +01:00
Alex Kavanagh 9418131123 Updates for 20.08 cycle start for groovy and libs
- Adds groovy to the series in the metadata
- Classic charms: sync charm-helpers.
- Classic ceph based charms:  also sync charms.ceph
- Reactive charms: trigger a rebuild

Change-Id: I02183a592035b37bad6fa568bfcf9fdf20322b50
2020-06-02 14:34:30 +01:00
Alex Kavanagh accb508fcc Add focal-ussuri and bionic-ussuri bundle
This patch adds a focal-ussuri and bionic-ussuri bundles to the tests
for the charm.

Change-Id: I9061ac15b6ab0052090c6fe285eb2ccdc307f879
2020-05-07 12:36:09 +01:00
Liam Young f396ba9ace Rebuild for 20.02 release
Remove disco

Change-Id: Ia503af4d0156d4ee98fa8158660552b3d7beb3d6
2020-02-06 06:54:16 +00:00
Sahid Orentino Ferdjaoui 1625884690 Add train template and train functional tests
A train template is added which pulls in sectional
placement config from charm-layer-openstack.

This requires adding identity-credentials as a required
interface for train and above.

This patch also updates the smoke test to run train.

Closes-Bug: 1850691
Depends-On: https://review.opendev.org/#/c/692426/
Change-Id: Ib3937915c5195b5e031d5056959932849012fc23
Signed-off-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>
2019-11-06 17:59:28 +00:00
Chris MacNaughton 4c63b2563b
Update series metadata
Ensure that EOL releases are removed from metadata
and tests, and that the current dev release is enabled
in metadata.  Dev release tests are enabled separately
because of chickens and eggs.

Change-Id: I23ea021b6e11ebb865d484fdd78cf53381d67c16
2019-08-19 11:54:02 -04:00
Frode Nordahl 60730fb7ba Update series metadata
Ensure that EOL releases are removed from metadata
and tests, and that the current dev release is enabled
in metadata.  Dev release tests are enabled separately
because of chickens and eggs.

Change-Id: I9e547086af2916e102fedcf317ecfb9da52d11a5
2019-04-05 07:58:23 +02:00
Ryan Beisner 36189ac193
Update tests, tox, series and readme for 18.11 release
Change-Id: I5012167e6f69e57812f1d60b50318d2dbe72e17a
2018-11-19 15:09:21 -06:00
Liam Young 29d6d050ad initial commit 2018-06-28 08:21:28 +00:00