
This commit adds masakari-k8s to Sunbeam along with basic unit tests. The application is deployable in its current form though changes may be needed as consul and OS hypervisor development progresses. Note the temporarily disabled entries in charmcraft.yaml for consul and host-monitor. func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1271 Change-Id: I637e777f216201b3c64043ddcfed464518f5191f
59 lines
1.7 KiB
YAML
59 lines
1.7 KiB
YAML
gate_bundles:
|
|
- smoke
|
|
smoke_bundles:
|
|
- smoke
|
|
configure:
|
|
- zaza.charm_tests.noop.setup.basic_setup
|
|
# https://bugs.launchpad.net/snap-openstack/+bug/2045206
|
|
# - zaza.openstack.charm_tests.keystone.setup.wait_for_all_endpoints
|
|
tests:
|
|
- zaza.charm_tests.noop.tests.NoopTest
|
|
# Tests commented until bug fix for https://bugs.launchpad.net/snap-openstack/+bug/2045206
|
|
# - zaza.openstack.charm_tests.tempest.tests.TempestTestWithKeystoneMinimal
|
|
# - zaza.openstack.charm_tests.keystone.tests_ldap_k8s.LdapExplicitCharmConfigTestsK8S
|
|
# - zaza.openstack.charm_tests.openstack_exporter.tests.OpenstackExporterTest
|
|
tests_options:
|
|
trust:
|
|
- smoke
|
|
ignore_hard_deploy_errors:
|
|
- smoke
|
|
|
|
tempest:
|
|
default:
|
|
smoke: True
|
|
|
|
target_deploy_status:
|
|
traefik:
|
|
workload-status: active
|
|
workload-status-message-regex: '^$'
|
|
mysql:
|
|
workload-status: active
|
|
workload-status-message-regex: '^.*$'
|
|
ldap-server:
|
|
workload-status: active
|
|
workload-status-message-regex: '^$'
|
|
rabbitmq:
|
|
workload-status: active
|
|
workload-status-message-regex: '^$'
|
|
keystone:
|
|
workload-status: waiting
|
|
workload-status-message-regex: '^.*domain-config.*integration incomplete.*$|^$'
|
|
designate-bind:
|
|
workload-status: active
|
|
workload-status-message-regex: '^.*$'
|
|
designate:
|
|
workload-status: active
|
|
workload-status-message-regex: '^.*$'
|
|
keystone-ldap:
|
|
workload-status: active
|
|
workload-status-message-regex: '^$'
|
|
openstack-exporter:
|
|
workload-status: active
|
|
workload-status-message-regex: '^$'
|
|
horizon:
|
|
workload-status: active
|
|
workload-status-message-regex: '^$'
|
|
masakari:
|
|
workload-status: active
|
|
workload-status-message-regex: '^$'
|