bf2bdc90b7
Currently the ceilometer services are configured and ceilometer dbsync is run as an action. A new interface gnocchi_service is introduced that updates relation data when gnocchi service is up. Add new relation gnocchi_service in metadata.yaml as a mandatory relation. Update dbsync commands so that they are run as part of configure_charm. Remove the action ceilometer-upgrade that does the dbsync as it is no more required. Change-Id: Iba72250f3d31ef9dafa5b3bd16abefd43a74366a
44 lines
979 B
YAML
44 lines
979 B
YAML
gate_bundles:
|
|
- smoke
|
|
smoke_bundles:
|
|
- smoke
|
|
configure:
|
|
- zaza.charm_tests.noop.setup.basic_setup
|
|
tests:
|
|
- zaza.charm_tests.noop.tests.NoopTest
|
|
tests_options:
|
|
trust:
|
|
- smoke
|
|
ignore_hard_deploy_errors:
|
|
- smoke
|
|
|
|
tempest:
|
|
default:
|
|
smoke: True
|
|
|
|
target_deploy_status:
|
|
traefik:
|
|
workload-status: active
|
|
workload-status-message-regex: '^$'
|
|
traefik-public:
|
|
workload-status: active
|
|
workload-status-message-regex: '^$'
|
|
keystone:
|
|
workload-status: active
|
|
workload-status-message-regex: '^$'
|
|
mysql:
|
|
workload-status: active
|
|
workload-status-message-regex: '^.*$'
|
|
rabbitmq:
|
|
workload-status: active
|
|
workload-status-message-regex: '^.*$'
|
|
ceilometer:
|
|
workload-status: waiting
|
|
workload-status-message-regex: '^.*Not all relations are ready$'
|
|
aodh:
|
|
workload-status: active
|
|
workload-status-message-regex: '^.*$'
|
|
gnocchi:
|
|
workload-status: blocked
|
|
workload-status-message-regex: '^.*ceph.*$'
|