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
* update charmcraft_channel to 2.x/stable

Change-Id: Ic7534d2639ed207154c30303d449f3c11e5e4995
This commit is contained in:
Corey Bryant 2023-07-18 16:47:18 -04:00
parent ac7af8bf4e
commit d60d857d99
3 changed files with 7 additions and 6 deletions

View File

@ -5,4 +5,4 @@
needs_charm_build: true
charm_build_name: manila-infinidat
build_type: charmcraft
charmcraft_channel: 2.1/stable
charmcraft_channel: 2.x/stable

View File

@ -9,14 +9,14 @@
series: jammy
variables:
openstack-origin: &openstack-origin cloud:jammy-zed
openstack-origin: &openstack-origin cloud:jammy-bobcat
data-port: &data-port br-ex:ext
worker-multiplier: &worker-multiplier 0.25
osd-devices: &osd-devices /dev/sdb /dev/vdb /dev/sdc
expected-osd-count: &expected-osd-count 3
expected-mon-count: &expected-mon-count 3
ovn-channel: &ovn-channel latest/edge
openstack-channel: &openstack-channel zed/edge
openstack-channel: &openstack-channel latest/edge
mysql-channel: &mysql-channel 8.0/edge
repo-infinidat-apt-key: &repo-infinidat-apt-key |
-----BEGIN PGP PUBLIC KEY BLOCK-----
@ -272,11 +272,11 @@ applications:
- 'lxd:3'
rabbitmq-server:
charm: rabbitmq-server
channel: latest/edge
channel: 3.8/edge
num_units: 1
to:
- 'lxd:1'
mysql-innodb-cluster:
mysql-innodb-cluster:
charm: mysql-innodb-cluster
channel: *mysql-channel
num_units: 3
@ -339,4 +339,3 @@ applications:
pool-name: manila
# network space of type NAS on the Infinibox side
nas-network-space-name: nas

View File

@ -28,6 +28,8 @@ configure:
- tests.tests.configure_infinidat_share_type
gate_bundles:
- jammy-antelope
- jammy-bobcat
- lunar-antelope
smoke_bundles:
- jammy-antelope
- jammy-bobcat