mirror of
https://github.com/ansible/awx.git
synced 2026-05-19 14:57:39 -02:30
Merge pull request #7070 from JoelKle/fix_rerun_ability
Installer - local_docker - fixed the ability to rerun the playbook Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
This commit is contained in:
@@ -119,6 +119,11 @@ create_preload_data=True
|
|||||||
# your credentials
|
# your credentials
|
||||||
secret_key=awxsecret
|
secret_key=awxsecret
|
||||||
|
|
||||||
|
# By default a broadcast websocket secret will be generated.
|
||||||
|
# If you would like to *rerun the playbook*, you need to set a unique password.
|
||||||
|
# Otherwise it would generate a new one every playbook run.
|
||||||
|
# broadcast_websocket_secret=
|
||||||
|
|
||||||
# Build AWX with official logos
|
# Build AWX with official logos
|
||||||
# Requires cloning awx-logos repo as a sibling of this project.
|
# Requires cloning awx-logos repo as a sibling of this project.
|
||||||
# Review the trademark guidelines at https://github.com/ansible/awx-logos/blob/master/TRADEMARKS.md
|
# Review the trademark guidelines at https://github.com/ansible/awx-logos/blob/master/TRADEMARKS.md
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
broadcast_websocket_secret: "{{ lookup('password', '/dev/null', length=128) }}"
|
broadcast_websocket_secret: "{{ lookup('password', '/dev/null', length=128) }}"
|
||||||
run_once: true
|
run_once: true
|
||||||
no_log: true
|
no_log: true
|
||||||
|
when: broadcast_websocket_secret is not defined
|
||||||
|
|
||||||
- fail:
|
- fail:
|
||||||
msg: "Only set one of kubernetes_context or openshift_host"
|
msg: "Only set one of kubernetes_context or openshift_host"
|
||||||
|
|||||||
@@ -12,22 +12,22 @@
|
|||||||
|
|
||||||
- name: Create Docker Compose Configuration
|
- name: Create Docker Compose Configuration
|
||||||
template:
|
template:
|
||||||
src: "{{ item }}.j2"
|
src: "{{ item.file }}.j2"
|
||||||
dest: "{{ docker_compose_dir }}/{{ item }}"
|
dest: "{{ docker_compose_dir }}/{{ item.file }}"
|
||||||
mode: 0600
|
mode: "{{ item.mode }}"
|
||||||
with_items:
|
loop:
|
||||||
- environment.sh
|
- file: environment.sh
|
||||||
- credentials.py
|
mode: "0600"
|
||||||
- docker-compose.yml
|
- file: credentials.py
|
||||||
- nginx.conf
|
mode: "0600"
|
||||||
- redis.conf
|
- file: docker-compose.yml
|
||||||
|
mode: "0600"
|
||||||
|
- file: nginx.conf
|
||||||
|
mode: "0600"
|
||||||
|
- file: redis.conf
|
||||||
|
mode: "0664"
|
||||||
register: awx_compose_config
|
register: awx_compose_config
|
||||||
|
|
||||||
- name: Set redis config to other group readable to satisfy redis-server
|
|
||||||
file:
|
|
||||||
path: "{{ docker_compose_dir }}/redis.conf"
|
|
||||||
mode: 0666
|
|
||||||
|
|
||||||
- name: Render SECRET_KEY file
|
- name: Render SECRET_KEY file
|
||||||
copy:
|
copy:
|
||||||
content: "{{ secret_key }}"
|
content: "{{ secret_key }}"
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
broadcast_websocket_secret: "{{ lookup('password', '/dev/null', length=128) }}"
|
broadcast_websocket_secret: "{{ lookup('password', '/dev/null', length=128) }}"
|
||||||
run_once: true
|
run_once: true
|
||||||
no_log: true
|
no_log: true
|
||||||
|
when: broadcast_websocket_secret is not defined
|
||||||
|
|
||||||
- import_tasks: upgrade_postgres.yml
|
- import_tasks: upgrade_postgres.yml
|
||||||
when:
|
when:
|
||||||
|
|||||||
Reference in New Issue
Block a user