Do not shadow other variables

This commit is contained in:
Yanis Guenane
2021-05-25 15:25:03 +02:00
parent 75458d0678
commit 223fe988aa
6 changed files with 15 additions and 15 deletions

View File

@@ -35,8 +35,8 @@
- name: Set admin password secret
set_fact:
admin_password_secret: '{{ _generated_admin_password["resources"] | default([]) | length | ternary(_generated_admin_password, _admin_password_secret) }}'
__admin_password_secret: '{{ _generated_admin_password["resources"] | default([]) | length | ternary(_generated_admin_password, _admin_password_secret) }}'
- name: Store admin password
set_fact:
admin_password: "{{ admin_password_secret['resources'][0]['data']['password'] | b64decode }}"
admin_password: "{{ __admin_password_secret['resources'][0]['data']['password'] | b64decode }}"

View File

@@ -37,8 +37,8 @@
- name: Set broadcast websocket secret
set_fact:
# yamllint disable-line rule:line-length
broadcast_websocket_secret: '{{ _generated_broadcast_websocket["resources"] | default([]) | length | ternary(_generated_broadcast_websocket, _broadcast_websocket_secret) }}' # noqa 204
__broadcast_websocket_secret: '{{ _generated_broadcast_websocket["resources"] | default([]) | length | ternary(_generated_broadcast_websocket, _broadcast_websocket_secret) }}' # noqa 204
- name: Store broadcast websocket secret name
set_fact:
broadcast_websocket_secret_value: "{{ broadcast_websocket_secret['resources'][0]['data']['secret'] | b64decode }}"
broadcast_websocket_secret_value: "{{ __broadcast_websocket_secret['resources'][0]['data']['secret'] | b64decode }}"

View File

@@ -66,7 +66,7 @@
- name: Set actual postgres configuration secret used
set_fact:
postgres_configuration_secret: "{{ pg_config['resources'][0]['metadata']['name'] }}"
__postgres_configuration_secret: "{{ pg_config['resources'][0]['metadata']['name'] }}"
- block:
- name: Create Database if no database is specified

View File

@@ -35,8 +35,8 @@
- name: Set secret key secret
set_fact:
secret_key_secret: '{{ _generated_secret_key["resources"] | default([]) | length | ternary(_generated_secret_key, _secret_key_secret) }}'
__secret_key_secret: '{{ _generated_secret_key["resources"] | default([]) | length | ternary(_generated_secret_key, _secret_key_secret) }}'
- name: Store secret key secret name
set_fact:
secret_key_secret_name: "{{ secret_key_secret['resources'][0]['metadata']['name'] }}"
secret_key_secret_name: "{{ __secret_key_secret['resources'][0]['metadata']['name'] }}"

View File

@@ -6,7 +6,7 @@
name: "{{ meta.name }}"
namespace: "{{ meta.namespace }}"
status:
adminPasswordSecret: "{{ admin_password_secret['resources'][0]['metadata']['name'] }}"
adminPasswordSecret: "{{ __admin_password_secret['resources'][0]['metadata']['name'] }}"
- name: Update admin user status
operator_sdk.util.k8s_status:
@@ -33,7 +33,7 @@
name: "{{ meta.name }}"
namespace: "{{ meta.namespace }}"
status:
broadcastWebsocketSecret: "{{ broadcast_websocket_secret['resources'][0]['metadata']['name'] }}"
broadcastWebsocketSecret: "{{ __broadcast_websocket_secret['resources'][0]['metadata']['name'] }}"
- name: Update secret key status
operator_sdk.util.k8s_status:

View File

@@ -42,34 +42,34 @@ spec:
- name: POSTGRESQL_DATABASE
valueFrom:
secretKeyRef:
name: '{{ postgres_configuration_secret }}'
name: '{{ __postgres_configuration_secret }}'
key: database
- name: POSTGRESQL_USER
valueFrom:
secretKeyRef:
name: '{{ postgres_configuration_secret }}'
name: '{{ __postgres_configuration_secret }}'
key: username
- name: POSTGRESQL_PASSWORD
valueFrom:
secretKeyRef:
name: '{{ postgres_configuration_secret }}'
name: '{{ __postgres_configuration_secret }}'
key: password
# For postgres_image based on postgres
- name: POSTGRES_DB
valueFrom:
secretKeyRef:
name: '{{ postgres_configuration_secret }}'
name: '{{ __postgres_configuration_secret }}'
key: database
- name: POSTGRES_USER
valueFrom:
secretKeyRef:
name: '{{ postgres_configuration_secret }}'
name: '{{ __postgres_configuration_secret }}'
key: username
- name: POSTGRES_PASSWORD
valueFrom:
secretKeyRef:
name: '{{ postgres_configuration_secret }}'
name: '{{ __postgres_configuration_secret }}'
key: password
- name: PGDATA
value: '{{ postgres_data_path }}'