Merge pull request #3987 from Spredzy/quote_password

Installer: quote password where it applies

Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
This commit is contained in:
softwarefactory-project-zuul[bot]
2019-06-03 17:38:49 +00:00
committed by GitHub
7 changed files with 14 additions and 14 deletions

View File

@@ -3,7 +3,7 @@
docker_login: docker_login:
registry: "{{ docker_registry }}" registry: "{{ docker_registry }}"
username: "{{ docker_registry_username }}" username: "{{ docker_registry_username }}"
password: "{{ docker_registry_password }}" password: "{{ docker_registry_password | quote }}"
reauthorize: yes reauthorize: yes
when: docker_registry is defined and docker_registry_password is defined when: docker_registry is defined and docker_registry_password is defined
delegate_to: localhost delegate_to: localhost

View File

@@ -49,7 +49,7 @@
- name: Dump database - name: Dump database
shell: | shell: |
{{ kubectl_or_oc }} -n {{ kubernetes_namespace }} exec ansible-tower-management -- \ {{ kubectl_or_oc }} -n {{ kubernetes_namespace }} exec ansible-tower-management -- \
bash -c "PGPASSWORD={{ pg_password }} \ bash -c "PGPASSWORD={{ pg_password | quote }} \
pg_dump --clean --create \ pg_dump --clean --create \
--host='{{ pg_hostname | default('postgresql') }}' \ --host='{{ pg_hostname | default('postgresql') }}' \
--port={{ pg_port | default('5432') }} \ --port={{ pg_port | default('5432') }} \

View File

@@ -66,8 +66,8 @@
-e DATABASE_SERVICE_NAME=postgresql \ -e DATABASE_SERVICE_NAME=postgresql \
-e POSTGRESQL_MAX_CONNECTIONS={{ pg_max_connections|default(1024) }} \ -e POSTGRESQL_MAX_CONNECTIONS={{ pg_max_connections|default(1024) }} \
-e POSTGRESQL_USER={{ pg_username }} \ -e POSTGRESQL_USER={{ pg_username }} \
-e POSTGRESQL_PASSWORD={{ pg_password }} \ -e POSTGRESQL_PASSWORD={{ pg_password | quote }} \
-e POSTGRESQL_ADMIN_PASSWORD={{ pg_password }} \ -e POSTGRESQL_ADMIN_PASSWORD={{ pg_password | quote }} \
-e POSTGRESQL_DATABASE={{ pg_database }} \ -e POSTGRESQL_DATABASE={{ pg_database }} \
-e POSTGRESQL_VERSION=9.6 \ -e POSTGRESQL_VERSION=9.6 \
-n {{ kubernetes_namespace }} -n {{ kubernetes_namespace }}
@@ -84,7 +84,7 @@
helm upgrade {{ postgresql_service_name }} --install \ helm upgrade {{ postgresql_service_name }} --install \
--namespace {{ kubernetes_namespace }} \ --namespace {{ kubernetes_namespace }} \
--set postgresqlUsername={{ pg_username }} \ --set postgresqlUsername={{ pg_username }} \
--set postgresqlPassword={{ pg_password }} \ --set postgresqlPassword={{ pg_password | quote }} \
--set postgresqlDatabase={{ pg_database }} \ --set postgresqlDatabase={{ pg_database }} \
--set persistence.size={{ pg_volume_capacity|default('5')}}Gi \ --set persistence.size={{ pg_volume_capacity|default('5')}}Gi \
--version="2.0.0" \ --version="2.0.0" \

View File

@@ -75,7 +75,7 @@
- name: Temporarily grant createdb role - name: Temporarily grant createdb role
shell: | shell: |
{{ kubectl_or_oc }} -n {{ kubernetes_namespace }} \ {{ kubectl_or_oc }} -n {{ kubernetes_namespace }} \
exec -i ansible-tower-management -- bash -c "PGPASSWORD={{ pg_password }} \ exec -i ansible-tower-management -- bash -c "PGPASSWORD={{ pg_password | quote }} \
psql \ psql \
--host={{ pg_hostname | default('postgresql') }} \ --host={{ pg_hostname | default('postgresql') }} \
--port={{ pg_port | default('5432') }} \ --port={{ pg_port | default('5432') }} \
@@ -87,7 +87,7 @@
- name: Perform a PostgreSQL restore - name: Perform a PostgreSQL restore
shell: | shell: |
{{ kubectl_or_oc }} -n {{ kubernetes_namespace }} \ {{ kubectl_or_oc }} -n {{ kubernetes_namespace }} \
exec -i ansible-tower-management -- bash -c "PGPASSWORD={{ pg_password }} \ exec -i ansible-tower-management -- bash -c "PGPASSWORD={{ pg_password | quote }} \
psql \ psql \
--host={{ pg_hostname | default('postgresql') }} \ --host={{ pg_hostname | default('postgresql') }} \
--port={{ pg_port | default('5432') }} \ --port={{ pg_port | default('5432') }} \
@@ -98,7 +98,7 @@
- name: Revoke createdb role - name: Revoke createdb role
shell: | shell: |
{{ kubectl_or_oc }} -n {{ kubernetes_namespace }} \ {{ kubectl_or_oc }} -n {{ kubernetes_namespace }} \
exec -i ansible-tower-management -- bash -c "PGPASSWORD={{ pg_password }} \ exec -i ansible-tower-management -- bash -c "PGPASSWORD={{ pg_password | quote }} \
psql \ psql \
--host={{ pg_hostname | default('postgresql') }} \ --host={{ pg_hostname | default('postgresql') }} \
--port={{ pg_port | default('5432') }} \ --port={{ pg_port | default('5432') }} \

View File

@@ -2,10 +2,10 @@ DATABASE_USER={{ pg_username }}
DATABASE_NAME={{ pg_database }} DATABASE_NAME={{ pg_database }}
DATABASE_HOST={{ pg_hostname|default('postgresql') }} DATABASE_HOST={{ pg_hostname|default('postgresql') }}
DATABASE_PORT={{ pg_port|default('5432') }} DATABASE_PORT={{ pg_port|default('5432') }}
DATABASE_PASSWORD={{ pg_password }} DATABASE_PASSWORD={{ pg_password | quote }}
MEMCACHED_HOST={{ memcached_hostname|default('localhost') }} MEMCACHED_HOST={{ memcached_hostname|default('localhost') }}
MEMCACHED_PORT={{ memcached_port|default('11211') }} MEMCACHED_PORT={{ memcached_port|default('11211') }}
RABBITMQ_HOST={{ rabbitmq_hostname|default('localhost') }} RABBITMQ_HOST={{ rabbitmq_hostname|default('localhost') }}
RABBITMQ_PORT={{ rabbitmq_port|default('5672') }} RABBITMQ_PORT={{ rabbitmq_port|default('5672') }}
AWX_ADMIN_USER={{ admin_user }} AWX_ADMIN_USER={{ admin_user }}
AWX_ADMIN_PASSWORD={{ admin_password }} AWX_ADMIN_PASSWORD={{ admin_password | quote }}

View File

@@ -111,7 +111,7 @@ services:
environment: environment:
RABBITMQ_DEFAULT_VHOST: "{{ rabbitmq_default_vhost }}" RABBITMQ_DEFAULT_VHOST: "{{ rabbitmq_default_vhost }}"
RABBITMQ_DEFAULT_USER: "{{ rabbitmq_user }}" RABBITMQ_DEFAULT_USER: "{{ rabbitmq_user }}"
RABBITMQ_DEFAULT_PASS: "{{ rabbitmq_password }}" RABBITMQ_DEFAULT_PASS: "{{ rabbitmq_password | quote }}"
RABBITMQ_ERLANG_COOKIE: {{ rabbitmq_erlang_cookie }} RABBITMQ_ERLANG_COOKIE: {{ rabbitmq_erlang_cookie }}
http_proxy: {{ http_proxy | default('') }} http_proxy: {{ http_proxy | default('') }}
https_proxy: {{ https_proxy | default('') }} https_proxy: {{ https_proxy | default('') }}
@@ -135,7 +135,7 @@ services:
- {{ postgres_data_dir }}:/var/lib/postgresql/data:Z - {{ postgres_data_dir }}:/var/lib/postgresql/data:Z
environment: environment:
POSTGRES_USER: {{ pg_username }} POSTGRES_USER: {{ pg_username }}
POSTGRES_PASSWORD: {{ pg_password }} POSTGRES_PASSWORD: {{ pg_password | quote }}
POSTGRES_DB: {{ pg_database }} POSTGRES_DB: {{ pg_database }}
PGDATA: /var/lib/postgresql/data/pgdata PGDATA: /var/lib/postgresql/data/pgdata
http_proxy: {{ http_proxy | default('') }} http_proxy: {{ http_proxy | default('') }}

View File

@@ -2,10 +2,10 @@ DATABASE_USER={{ pg_username }}
DATABASE_NAME={{ pg_database }} DATABASE_NAME={{ pg_database }}
DATABASE_HOST={{ pg_hostname|default('postgres') }} DATABASE_HOST={{ pg_hostname|default('postgres') }}
DATABASE_PORT={{ pg_port|default('5432') }} DATABASE_PORT={{ pg_port|default('5432') }}
DATABASE_PASSWORD={{ pg_password }} DATABASE_PASSWORD={{ pg_password | quote }}
MEMCACHED_HOST={{ memcached_hostname|default('memcached') }} MEMCACHED_HOST={{ memcached_hostname|default('memcached') }}
MEMCACHED_PORT={{ memcached_port|default('11211') }} MEMCACHED_PORT={{ memcached_port|default('11211') }}
RABBITMQ_HOST={{ rabbitmq_hostname|default('rabbitmq') }} RABBITMQ_HOST={{ rabbitmq_hostname|default('rabbitmq') }}
RABBITMQ_PORT={{ rabbitmq_port|default('5672') }} RABBITMQ_PORT={{ rabbitmq_port|default('5672') }}
AWX_ADMIN_USER={{ admin_user }} AWX_ADMIN_USER={{ admin_user }}
AWX_ADMIN_PASSWORD={{ admin_password }} AWX_ADMIN_PASSWORD={{ admin_password | quote }}