Add support for interim Ubuntu releases
- update bundles to include UCA pocket tests - update test configuration - update metadata to include lunar - update snapcraft to allow run-on for lunar Change-Id: I351ec2e549ef9ce1b25d4a57643c5f2e5e151d66
This commit is contained in:
parent
62482b50db
commit
f7764412a3
@ -36,3 +36,6 @@ bases:
|
|||||||
- name: ubuntu
|
- name: ubuntu
|
||||||
channel: "22.10"
|
channel: "22.10"
|
||||||
architectures: [amd64, s390x, ppc64el, arm64]
|
architectures: [amd64, s390x, ppc64el, arm64]
|
||||||
|
- name: ubuntu
|
||||||
|
channel: "23.04"
|
||||||
|
architectures: [amd64, s390x, ppc64el, arm64]
|
||||||
|
@ -4,6 +4,8 @@
|
|||||||
- charm-unit-jobs-py39
|
- charm-unit-jobs-py39
|
||||||
- charm-xena-functional-jobs
|
- charm-xena-functional-jobs
|
||||||
- charm-yoga-functional-jobs
|
- charm-yoga-functional-jobs
|
||||||
|
- charm-zed-functional-jobs
|
||||||
|
- charm-functional-jobs
|
||||||
vars:
|
vars:
|
||||||
needs_charm_build: true
|
needs_charm_build: true
|
||||||
charm_build_name: ceph-fs
|
charm_build_name: ceph-fs
|
||||||
|
@ -13,6 +13,7 @@ series:
|
|||||||
- focal
|
- focal
|
||||||
- jammy
|
- jammy
|
||||||
- kinetic
|
- kinetic
|
||||||
|
- lunar
|
||||||
subordinate: false
|
subordinate: false
|
||||||
requires:
|
requires:
|
||||||
ceph-mds:
|
ceph-mds:
|
||||||
|
44
src/tests/bundles/jammy-antelope.yaml
Normal file
44
src/tests/bundles/jammy-antelope.yaml
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
variables:
|
||||||
|
openstack-origin: &openstack-origin cloud:jammy-antelope
|
||||||
|
|
||||||
|
local_overlay_enabled: False
|
||||||
|
|
||||||
|
series: &series jammy
|
||||||
|
|
||||||
|
applications:
|
||||||
|
ubuntu: # used to test mounts
|
||||||
|
charm: ch:ubuntu
|
||||||
|
num_units: 2
|
||||||
|
ceph-fs:
|
||||||
|
charm: ../../../ceph-fs.charm
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
|
pool-type: erasure-coded
|
||||||
|
ec-profile-k: 4
|
||||||
|
ec-profile-m: 2
|
||||||
|
|
||||||
|
ceph-osd:
|
||||||
|
charm: ch:ceph-osd
|
||||||
|
num_units: 6
|
||||||
|
storage:
|
||||||
|
osd-devices: 'cinder,10G'
|
||||||
|
options:
|
||||||
|
osd-devices: '/dev/test-non-existent'
|
||||||
|
source: *openstack-origin
|
||||||
|
channel: latest/edge
|
||||||
|
|
||||||
|
ceph-mon:
|
||||||
|
charm: ch:ceph-mon
|
||||||
|
num_units: 3
|
||||||
|
options:
|
||||||
|
monitor-count: '3'
|
||||||
|
source: *openstack-origin
|
||||||
|
channel: latest/edge
|
||||||
|
|
||||||
|
relations:
|
||||||
|
- - 'ceph-mon:mds'
|
||||||
|
- 'ceph-fs:ceph-mds'
|
||||||
|
|
||||||
|
- - 'ceph-osd:mon'
|
||||||
|
- 'ceph-mon:osd'
|
44
src/tests/bundles/jammy-zed.yaml
Normal file
44
src/tests/bundles/jammy-zed.yaml
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
variables:
|
||||||
|
openstack-origin: &openstack-origin cloud:jammy-zed
|
||||||
|
|
||||||
|
local_overlay_enabled: False
|
||||||
|
|
||||||
|
series: &series jammy
|
||||||
|
|
||||||
|
applications:
|
||||||
|
ubuntu: # used to test mounts
|
||||||
|
charm: ch:ubuntu
|
||||||
|
num_units: 2
|
||||||
|
ceph-fs:
|
||||||
|
charm: ../../../ceph-fs.charm
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
|
pool-type: erasure-coded
|
||||||
|
ec-profile-k: 4
|
||||||
|
ec-profile-m: 2
|
||||||
|
|
||||||
|
ceph-osd:
|
||||||
|
charm: ch:ceph-osd
|
||||||
|
num_units: 6
|
||||||
|
storage:
|
||||||
|
osd-devices: 'cinder,10G'
|
||||||
|
options:
|
||||||
|
osd-devices: '/dev/test-non-existent'
|
||||||
|
source: *openstack-origin
|
||||||
|
channel: latest/edge
|
||||||
|
|
||||||
|
ceph-mon:
|
||||||
|
charm: ch:ceph-mon
|
||||||
|
num_units: 3
|
||||||
|
options:
|
||||||
|
monitor-count: '3'
|
||||||
|
source: *openstack-origin
|
||||||
|
channel: latest/edge
|
||||||
|
|
||||||
|
relations:
|
||||||
|
- - 'ceph-mon:mds'
|
||||||
|
- 'ceph-fs:ceph-mds'
|
||||||
|
|
||||||
|
- - 'ceph-osd:mon'
|
||||||
|
- 'ceph-mon:osd'
|
44
src/tests/bundles/kinetic-zed.yaml
Normal file
44
src/tests/bundles/kinetic-zed.yaml
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
variables:
|
||||||
|
openstack-origin: &openstack-origin distro
|
||||||
|
|
||||||
|
local_overlay_enabled: False
|
||||||
|
|
||||||
|
series: &series kinetic
|
||||||
|
|
||||||
|
applications:
|
||||||
|
ubuntu: # used to test mounts
|
||||||
|
charm: ch:ubuntu
|
||||||
|
num_units: 2
|
||||||
|
ceph-fs:
|
||||||
|
charm: ../../../ceph-fs.charm
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
|
pool-type: erasure-coded
|
||||||
|
ec-profile-k: 4
|
||||||
|
ec-profile-m: 2
|
||||||
|
|
||||||
|
ceph-osd:
|
||||||
|
charm: ch:ceph-osd
|
||||||
|
num_units: 6
|
||||||
|
storage:
|
||||||
|
osd-devices: 'cinder,10G'
|
||||||
|
options:
|
||||||
|
osd-devices: '/dev/test-non-existent'
|
||||||
|
source: *openstack-origin
|
||||||
|
channel: latest/edge
|
||||||
|
|
||||||
|
ceph-mon:
|
||||||
|
charm: ch:ceph-mon
|
||||||
|
num_units: 3
|
||||||
|
options:
|
||||||
|
monitor-count: '3'
|
||||||
|
source: *openstack-origin
|
||||||
|
channel: latest/edge
|
||||||
|
|
||||||
|
relations:
|
||||||
|
- - 'ceph-mon:mds'
|
||||||
|
- 'ceph-fs:ceph-mds'
|
||||||
|
|
||||||
|
- - 'ceph-osd:mon'
|
||||||
|
- 'ceph-mon:osd'
|
44
src/tests/bundles/lunar-antelope.yaml
Normal file
44
src/tests/bundles/lunar-antelope.yaml
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
variables:
|
||||||
|
openstack-origin: &openstack-origin distro
|
||||||
|
|
||||||
|
local_overlay_enabled: False
|
||||||
|
|
||||||
|
series: &series lunar
|
||||||
|
|
||||||
|
applications:
|
||||||
|
ubuntu: # used to test mounts
|
||||||
|
charm: ch:ubuntu
|
||||||
|
num_units: 2
|
||||||
|
ceph-fs:
|
||||||
|
charm: ../../../ceph-fs.charm
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
|
pool-type: erasure-coded
|
||||||
|
ec-profile-k: 4
|
||||||
|
ec-profile-m: 2
|
||||||
|
|
||||||
|
ceph-osd:
|
||||||
|
charm: ch:ceph-osd
|
||||||
|
num_units: 6
|
||||||
|
storage:
|
||||||
|
osd-devices: 'cinder,10G'
|
||||||
|
options:
|
||||||
|
osd-devices: '/dev/test-non-existent'
|
||||||
|
source: *openstack-origin
|
||||||
|
channel: latest/edge
|
||||||
|
|
||||||
|
ceph-mon:
|
||||||
|
charm: ch:ceph-mon
|
||||||
|
num_units: 3
|
||||||
|
options:
|
||||||
|
monitor-count: '3'
|
||||||
|
source: *openstack-origin
|
||||||
|
channel: latest/edge
|
||||||
|
|
||||||
|
relations:
|
||||||
|
- - 'ceph-mon:mds'
|
||||||
|
- 'ceph-fs:ceph-mds'
|
||||||
|
|
||||||
|
- - 'ceph-osd:mon'
|
||||||
|
- 'ceph-mon:osd'
|
Loading…
x
Reference in New Issue
Block a user