mirror of
https://github.com/ansible/awx.git
synced 2026-03-03 09:48:51 -03:30
update docker compose installer
Only run commands to update certs when config changes.
This commit is contained in:
@@ -8,10 +8,17 @@
|
|||||||
template:
|
template:
|
||||||
src: docker-compose.yml.j2
|
src: docker-compose.yml.j2
|
||||||
dest: "{{ docker_compose_dir }}/docker-compose.yml"
|
dest: "{{ docker_compose_dir }}/docker-compose.yml"
|
||||||
|
register: awx_compose_config
|
||||||
|
|
||||||
- name: Start the containers
|
- name: Start the containers
|
||||||
docker_service:
|
docker_service:
|
||||||
project_src: "{{ docker_compose_dir }}"
|
project_src: "{{ docker_compose_dir }}"
|
||||||
|
register: awx_compose_start
|
||||||
|
|
||||||
- name: Update CA trust in awx_web container
|
- name: Update CA trust in awx_web container
|
||||||
command: docker exec awx_web_1 '/usr/bin/update-ca-trust'
|
command: docker exec awx_web_1 '/usr/bin/update-ca-trust'
|
||||||
|
when: awx_compose_config.changed or awx_compose_start.changed
|
||||||
|
|
||||||
|
- name: Update CA trust in awx_task container
|
||||||
|
command: docker exec awx_task_1 '/usr/bin/update-ca-trust'
|
||||||
|
when: awx_compose_config.changed or awx_compose_start.changed
|
||||||
|
|||||||
Reference in New Issue
Block a user