From fcefcebff60d038d4b5f117cb6365898a330b28c Mon Sep 17 00:00:00 2001 From: Jadon Naas Date: Tue, 25 Jun 2024 10:34:24 -0400 Subject: [PATCH] Added required config option idp_id to Keystone OpenIDC charm This change makes z-o-t pass in the value of idp_id when configuring the Keystone OpenIDC charm during testing. (cherry picked from commit 3a6a3f8a632abfaad96d6a48173c3d18baaaeb5d) --- zaza/openstack/charm_tests/openidc/setup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zaza/openstack/charm_tests/openidc/setup.py b/zaza/openstack/charm_tests/openidc/setup.py index f8793ee41..668a6f348 100644 --- a/zaza/openstack/charm_tests/openidc/setup.py +++ b/zaza/openstack/charm_tests/openidc/setup.py @@ -141,7 +141,8 @@ def configure_keystone_openidc(): cfg = {'oidc-client-id': DEFAULT_CLIENT_ID, 'oidc-client-secret': DEFAULT_CLIENT_SECRET, 'oidc-provider-metadata-url': url.format(ip=ip, - realm=DEFAULT_REALM)} + realm=DEFAULT_REALM), + 'idp_id': IDP} zaza.model.set_application_config(APP_NAME, cfg) zaza.model.wait_for_agent_status() test_config = lifecycle_utils.get_charm_config(fatal=False)