Skip to content
Snippets Groups Projects
Commit 8c8e296e authored by Tomoya Goto's avatar Tomoya Goto
Browse files

Fix fernet related components added to fact var properly.

Previous version of keystone reconfigure fails at adding fernet
components to fact variable "keystone_item".
Ansible can not create fact variable using newly created variable
in a same task.

This patch set split this task into two tasks, first create variable
containing fernet components, then merge it to "keystone_item".

Change-Id: I15571ab20d6104d30350e8b922401b462336fca0
Closes-Bug: #1636047
parent 430ddf9d
No related branches found
No related tags found
No related merge requests found
...@@ -4,11 +4,15 @@ ...@@ -4,11 +4,15 @@
keystone_items: keystone_items:
- { name: keystone, group: keystone } - { name: keystone, group: keystone }
- name: Add fernet related components to variable if fernet is enabled - name: Create fernet related components for variable if fernet is enabled
set_fact: set_fact:
keystone_fernet_items: keystone_fernet_items:
- { name: keystone_fernet, group: keystone } - { name: keystone_fernet, group: keystone }
- { name: keystone_ssh, group: keystone } - { name: keystone_ssh, group: keystone }
when: keystone_token_provider == 'fernet'
- name: Merge fernet related components to variable if fernet is enabled
set_fact:
keystone_items: "{{ keystone_items + keystone_fernet_items }}" keystone_items: "{{ keystone_items + keystone_fernet_items }}"
when: keystone_token_provider == 'fernet' when: keystone_token_provider == 'fernet'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment