diff --git a/common/deploy-steps-tasks.yaml b/common/deploy-steps-tasks.yaml index 44f5ac1a02..6a79ebf5b0 100644 --- a/common/deploy-steps-tasks.yaml +++ b/common/deploy-steps-tasks.yaml @@ -368,6 +368,7 @@ failed_when: outputs.rc not in [0, 2] tags: - host_config + ignore_errors: "{{ ansible_check_mode }}" ###################################### # Generate config via docker-puppet.py @@ -399,6 +400,7 @@ failed_when: outputs.rc != 0 tags: - container_config + ignore_errors: "{{ ansible_check_mode }}" - name: Diff docker-puppet.py puppet-generated changes for check mode shell: | diff --git a/docker/services/nova-libvirt.yaml b/docker/services/nova-libvirt.yaml index de4f6d5a4d..18401d92df 100644 --- a/docker/services/nova-libvirt.yaml +++ b/docker/services/nova-libvirt.yaml @@ -434,6 +434,7 @@ outputs: command: /usr/bin/rpm -q libvirt-daemon failed_when: false register: libvirt_installed + check_mode: no - name: make sure libvirt services are disabled service: name: "{{ item }}" diff --git a/docker/services/swift-storage.yaml b/docker/services/swift-storage.yaml index 77357b9297..a10a69202a 100644 --- a/docker/services/swift-storage.yaml +++ b/docker/services/swift-storage.yaml @@ -474,6 +474,7 @@ outputs: src: /var/log/swift dest: /var/log/containers/swift state: link + ignore_errors: "{{ ansible_check_mode }}" - name: swift logs readme copy: dest: /var/log/swift/readme.txt diff --git a/puppet/services/container-image-prepare.j2.yaml b/puppet/services/container-image-prepare.j2.yaml index ec6fdcdf9e..839d021f01 100644 --- a/puppet/services/container-image-prepare.j2.yaml +++ b/puppet/services/container-image-prepare.j2.yaml @@ -84,11 +84,13 @@ outputs: state: file suffix: -prepare-param register: prepare_param + check_mode: no - name: Create temp file for role data tempfile: state: file suffix: -role-data register: role_data + check_mode: no - name: Write ContainerImagePrepare parameter file copy: dest: "{{ '{{' }} prepare_param.path {{ '}}' }}" @@ -111,7 +113,9 @@ outputs: file: dest: "{{ '{{' }} prepare_param.path {{ '}}' }}" state: absent + check_mode: no - name: Delete role file file: dest: "{{ '{{' }} role_data.path {{ '}}' }}" state: absent + check_mode: no