
This change adds SAML2 support through the use of a new keystone SAML integrator charm (keystone-saml-k8s). Needed changes have also been made in the keystone charm to make use of the new relation. A new option has also been added to keystone-k8s through which a secret can be specified which should contain the x509 certificate an the corresponding key from which it was derived, used to generate the keystone SP metadata file. Change-Id: Id9b6ab2a51891ac378a2cb406dbe3a456bc24fc4 Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
87 lines
2.2 KiB
YAML
87 lines
2.2 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: '^$'
|
|
keystone-saml:
|
|
workload-status: blocked
|
|
workload-status-message-regex: '^Failed to get IDP metadata$'
|
|
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: '^$'
|