diff --git a/osci.yaml b/osci.yaml index 9cb187a..92e3793 100644 --- a/osci.yaml +++ b/osci.yaml @@ -2,7 +2,6 @@ templates: - charm-unit-jobs-py38 - charm-unit-jobs-py310 - - charm-yoga-functional-jobs - charm-functional-jobs vars: needs_charm_build: true diff --git a/tests/README.md b/tests/README.md index d002a1e..3e0ccef 100644 --- a/tests/README.md +++ b/tests/README.md @@ -14,5 +14,5 @@ tox -e func-smoke ``` For full details on functional testing of OpenStack charms please refer to -the [functional testing](https://docs.openstack.org/charm-guide/latest/reference/testing.html#functional-testing) +the [testing](https://docs.openstack.org/charm-guide/latest/community/software-contrib/testing.html) section of the OpenStack Charm Guide. diff --git a/tests/bundles/jammy-yoga.yaml b/tests/bundles/jammy-yoga.yaml deleted file mode 100644 index 5a38b13..0000000 --- a/tests/bundles/jammy-yoga.yaml +++ /dev/null @@ -1,127 +0,0 @@ -variables: - openstack-origin: &openstack-origin distro - -local_overlay_enabled: False -series: jammy -applications: - ceph-osd: - charm: ch:ceph-osd - num_units: 6 - storage: - osd-devices: 'cinder,10G,2' - options: - source: *openstack-origin - osd-devices: '/dev/test-non-existent' - channel: quincy/edge - ceph-mon: - charm: ch:ceph-mon - num_units: 3 - options: - source: *openstack-origin - monitor-count: '3' - channel: quincy/edge - vault: - num_units: 1 - charm: ch:vault - channel: 1.8/stable - mysql-innodb-cluster: - charm: ch:mysql-innodb-cluster - constraints: mem=3072M - num_units: 3 - channel: 8.0/edge - vault-mysql-router: - charm: ch:mysql-router - channel: 8.0/edge - ceph-dashboard: - charm: ../../ceph-dashboard.charm - options: - public-hostname: 'ceph-dashboard.zaza.local' - prometheus: - charm: ch:prometheus2 - num_units: 1 - series: focal - grafana: - # SSL and allow_embedding are not released into cs:grafana yet, due - # Octrober 2021 - charm: ch:grafana - num_units: 1 - series: focal - options: - anonymous: True - install_method: snap - allow_embedding: True - #telegraf: - # charm: telegraf - # channel: stable - # options: - # hostname: "{host}" - prometheus-alertmanager: - charm: ch:prometheus-alertmanager - num_units: 1 - series: focal - ceph-radosgw: - charm: ch:ceph-radosgw - num_units: 3 - channel: quincy/edge - options: - source: *openstack-origin - ceph-fs: - charm: ch:ceph-fs - num_units: 1 - channel: quincy/edge - options: - source: *openstack-origin - ceph-iscsi: - charm: ch:ceph-iscsi - num_units: 2 - options: - source: *openstack-origin - gateway-metadata-pool: iscsi-foo-metadata - channel: quincy/edge -relations: - - - 'ceph-osd:mon' - - 'ceph-mon:osd' - - - 'vault:shared-db' - - 'vault-mysql-router:shared-db' - - - 'vault-mysql-router:db-router' - - 'mysql-innodb-cluster:db-router' - - - 'ceph-dashboard:dashboard' - - 'ceph-mon:dashboard' - - - 'ceph-dashboard:certificates' - - 'vault:certificates' - - - 'ceph-mon:prometheus' - - 'prometheus:target' - - - 'grafana:grafana-source' - - 'prometheus:grafana-source' - - - 'grafana:certificates' - - 'vault:certificates' - #- - 'ceph-osd:juju-info' - #- 'telegraf:juju-info' - #- - 'ceph-mon:juju-info' - # - 'telegraf:juju-info' - #- - 'telegraf:prometheus-client' - # - 'prometheus:target' - #- - 'telegraf:dashboards' - # - 'grafana:dashboards' - - - 'ceph-dashboard:grafana-dashboard' - - 'grafana:dashboards' - - - 'ceph-dashboard:alertmanager-service' - - 'prometheus-alertmanager:alertmanager-service' - - - 'ceph-dashboard:prometheus' - - 'prometheus:website' - - - 'prometheus:alertmanager-service' - - 'prometheus-alertmanager:alertmanager-service' - - - 'ceph-radosgw:mon' - - 'ceph-mon:radosgw' - - - 'ceph-radosgw:certificates' - - 'vault:certificates' - - - 'ceph-dashboard:radosgw-dashboard' - - 'ceph-radosgw:radosgw-user' - - - 'ceph-mon:mds' - - 'ceph-fs:ceph-mds' - - - 'ceph-mon:client' - - 'ceph-iscsi:ceph-client' - - - 'vault:certificates' - - 'ceph-iscsi:certificates' - - - 'ceph-dashboard:iscsi-dashboard' - - 'ceph-iscsi:admin-access'