Files
sunbeam-charms/tests/identity/tests.yaml
Gabriel Adrian Samfira 22b821bcba Add openid connect zaza tests
This change adds a few zaza tests to ensure that the new identity provider
workflow works as expected. We test only against canonical identity platform
due to challenges of testing against public IDPs.

Change-Id: I9c9b364d387c1fc7ade279a230da3c70754edf83
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2025-07-29 13:03:59 +03:00

84 lines
2.1 KiB
YAML

gate_bundles:
- iam:
- openstack: smoke
- iam: iam
smoke_bundles:
- iam:
- openstack: smoke
- iam: iam
configure:
- openstack:
- zaza.sunbeam.charm_tests.identity.identity.create_oauth_and_cert_offers
tests:
- openstack:
- zaza.sunbeam.charm_tests.identity.identity.IdentityTests
tests_options:
trust:
- smoke
- iam
ignore_hard_deploy_errors:
- smoke
- iam
target_deploy_status:
traefik:
workload-status: active
workload-status-message-regex: '^Serving at.*$'
traefik-public:
workload-status: active
workload-status-message-regex: '^Serving at.*$'
traefik-admin:
workload-status: active
workload-status-message-regex: '^Serving at.*$'
mysql:
workload-status: active
workload-status-message-regex: '^.*$'
tls-operator:
workload-status: active
workload-status-message-regex: '^$'
rabbitmq:
workload-status: active
workload-status-message-regex: '^$'
ovn-central:
workload-status: active
workload-status-message-regex: '^$'
ovn-relay:
workload-status: active
workload-status-message-regex: '^$'
keystone:
workload-status: active
workload-status-message-regex: '^$'
glance:
workload-status: active
workload-status-message-regex: '^$'
nova:
workload-status: active
workload-status-message-regex: '^$'
placement:
workload-status: active
workload-status-message-regex: '^$'
neutron:
workload-status: active
workload-status-message-regex: '^$'
openstack-images-sync:
workload-status: active
workload-status-message-regex: '^$'
hydra:
workload-status: active
workload-status-message-regex: '^$'
kratos:
workload-status: active
workload-status-message-regex: '^$'
postgresql-k8s:
workload-status: active
workload-status-message-regex: '^Primary.*$'
self-signed-certificates:
workload-status: active
workload-status-message-regex: '^$'
identity-platform-login-ui-operator:
workload-status: active
workload-status-message-regex: '^$'
horizon:
workload-status: active
workload-status-message-regex: '^$'