Disable docker network tasks in check mode to allow running the playbook in check mode (--check --diff)
This commit is contained in:
		@@ -42,11 +42,12 @@
 | 
			
		||||
    cmd: "docker network ls -q --filter='name=^{{ matrix_docker_network }}$'"
 | 
			
		||||
  register: result_check_docker_network
 | 
			
		||||
  changed_when: false
 | 
			
		||||
  check_mode: no
 | 
			
		||||
 | 
			
		||||
- name: Create Matrix network in Docker
 | 
			
		||||
  shell:
 | 
			
		||||
    cmd: "docker network create --driver=bridge {{ matrix_docker_network }}"
 | 
			
		||||
  when: "result_check_docker_network.stdout == ''"
 | 
			
		||||
  when: "result_check_docker_network.stdout == '' and not ansible_check_mode"
 | 
			
		||||
 | 
			
		||||
- name: Ensure matrix-remove-all script created
 | 
			
		||||
  template:
 | 
			
		||||
 
 | 
			
		||||
@@ -38,11 +38,12 @@
 | 
			
		||||
  register: matrix_coturn_result_docker_network
 | 
			
		||||
  changed_when: false
 | 
			
		||||
  when: matrix_coturn_enabled|bool
 | 
			
		||||
  check_mode: no
 | 
			
		||||
 | 
			
		||||
- name: Create Coturn network in Docker
 | 
			
		||||
  shell:
 | 
			
		||||
    cmd: "docker network create --driver=bridge {{ matrix_coturn_docker_network }}"
 | 
			
		||||
  when: "matrix_coturn_enabled|bool and matrix_coturn_result_docker_network.stdout == ''"
 | 
			
		||||
  when: "matrix_coturn_enabled|bool and matrix_coturn_result_docker_network.stdout == '' and not ansible_check_mode"
 | 
			
		||||
 | 
			
		||||
- name: Ensure matrix-coturn.service installed
 | 
			
		||||
  template:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user