charm-ceph-dashboard/tests/tests.yaml
Liam Young d5cac285b5 Add support for object gateway integration
To add support for object gateways this change adds the
radosgw-user interface.

The focal bundle has one rados gateway application as more
than that is not supported on Octopus. The hersute bundle
has two rados gateway applications but does not contain
the lma applications as telegraf is not supported on
hersute.

Depends-On: Ieff1943b02f490559ccd245f60b744fb76a5d832
Change-Id: I38939b9938a5ba2ed6e3fb489f66a255f7aa8fe4
2021-09-07 12:24:22 +00:00

32 lines
948 B
YAML

charm_name: ceph-dasboard
gate_bundles:
- focal
- hirsute
smoke_bundles:
- focal
configure:
- zaza.openstack.charm_tests.vault.setup.auto_initialize_no_validation
- zaza.openstack.charm_tests.ceph.dashboard.setup.check_dashboard_cert
tests:
- zaza.openstack.charm_tests.ceph.dashboard.tests.CephDashboardTest
- zaza.openstack.charm_tests.ceph.tests.CephPrometheusTest
target_deploy_status:
ceph-dashboard:
workload-status: blocked
workload-status-message-regex: "No certificates found|Charm config option|Unit is ready"
vault:
workload-status: blocked
workload-status-message-prefix: Vault needs to be initialized
grafana:
workload-status: active
workload-status-message-prefix: Started
prometheus2:
workload-status: active
workload-status-message-prefix: Ready
telegraf:
workload-status: active
workload-status-message-prefix: Monitoring
tests_options:
force_deploy:
- hirsute