charm-ceph-nfs/tests/bundles/noble-caracal.yaml
Peter Sabaini 52fb257d66 Add charmcraft 3 support
Update the charmcraft.yaml file to use base and platforms, only
allowing noble support.

- Update osci.yaml to use the charmcraft 3.x/beta
- Drop non-noble tests

Change-Id: Ic3b8525f6df049d68d959151fd5345cb55db6607
2024-07-24 18:40:33 +02:00

52 lines
956 B
YAML

options:
source: &source distro
local_overlay_enabled: False
series: noble
applications:
ubuntu:
charm: ch:ubuntu
num_units: 2
series: jammy
ceph-nfs:
charm: ../../ceph-nfs.charm
num_units: 2
options:
source: *source
ceph-osd:
charm: ch:ceph-osd
channel: latest/edge
num_units: 3
storage:
osd-devices: '2,10G'
options:
source: *source
ceph-mon:
charm: ch:ceph-mon
channel: latest/edge
num_units: 3
options:
monitor-count: '3'
expected-osd-count: 6
source: *source
ceph-fs:
charm: ch:ceph-fs
channel: latest/edge
num_units: 2
options:
source: *source
hacluster:
charm: ch:hacluster
channel: 2.4/edge
options:
cluster_count: 2
relations:
- - 'ceph-mon:client'
- 'ceph-nfs:ceph-client'
- - 'ceph-osd:mon'
- 'ceph-mon:osd'
- - 'ceph-fs'
- 'ceph-mon'
- - 'ceph-nfs:ha'
- 'hacluster:ha'