From f955383b9c8cbc38dc1a8d03323ba6d9e83d3664 Mon Sep 17 00:00:00 2001 From: Kevin Rasmussen <krasmussen@godaddy.com> Date: Tue, 25 Jan 2022 09:19:11 -0700 Subject: [PATCH] Fix bad openstack command while registering IDP This fixes a bug in registering identity providers The bug was caused by a missing `=` in the openstack command Add the missing `=` after `--os-user-domain-name` Closes-Bug: #1959022 Change-Id: I73f80cd2c81a3944de0933e60f5768956a1a3b70 --- .../roles/keystone/tasks/register_identity_providers.yml | 2 +- releasenotes/notes/bug-1959022-e3bb9448414b4ebe.yaml | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/bug-1959022-e3bb9448414b4ebe.yaml diff --git a/ansible/roles/keystone/tasks/register_identity_providers.yml b/ansible/roles/keystone/tasks/register_identity_providers.yml index d99cbe762d..9e1b74f19d 100644 --- a/ansible/roles/keystone/tasks/register_identity_providers.yml +++ b/ansible/roles/keystone/tasks/register_identity_providers.yml @@ -147,7 +147,7 @@ --os-identity-api-version=3 --os-interface={{ openstack_interface }} --os-system-scope={{ openstack_auth.system_scope }} - --os-user-domain-name{{ openstack_auth.user_domain_name }} + --os-user-domain-name={{ openstack_auth.user_domain_name }} --os-region-name={{ openstack_region_name }} {% if openstack_cacert != '' %}--os-cacert={{ openstack_cacert }}{% endif %} identity provider create diff --git a/releasenotes/notes/bug-1959022-e3bb9448414b4ebe.yaml b/releasenotes/notes/bug-1959022-e3bb9448414b4ebe.yaml new file mode 100644 index 0000000000..28c5afe0f3 --- /dev/null +++ b/releasenotes/notes/bug-1959022-e3bb9448414b4ebe.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - | + Fixes ``Register Identity Providers in OpenStack`` task + which was missing an `=` in the openstack command causing + the task to fail to register an IDP with Keystone. + `LP#1959022 <https://launchpad.net/bugs/1959022>`__