diff --git a/ansible/roles/bootstrap/tasks/partials/centos.yml b/ansible/roles/bootstrap/tasks/partials/centos.yml index 6355cc2c6..7d34325c5 100644 --- a/ansible/roles/bootstrap/tasks/partials/centos.yml +++ b/ansible/roles/bootstrap/tasks/partials/centos.yml @@ -1,5 +1,6 @@ - name: check for firewalld raw: stat /usr/sbin/firewalld + check_mode: no register: has_firewalld failed_when: has_firewalld.rc > 1 diff --git a/ansible/roles/bootstrap/tasks/partials/centos6.yml b/ansible/roles/bootstrap/tasks/partials/centos6.yml index 6751c4bb7..85dd23efc 100644 --- a/ansible/roles/bootstrap/tasks/partials/centos6.yml +++ b/ansible/roles/bootstrap/tasks/partials/centos6.yml @@ -6,11 +6,13 @@ - name: check for python raw: stat /usr/bin/python + check_mode: no register: has_python failed_when: has_python.rc > 1 - name: check for libselinux-python bindings raw: yum info libselinux-python | grep Installed + check_mode: no register: has_libselinux failed_when: has_libselinux.rc > 1 diff --git a/ansible/roles/bootstrap/tasks/partials/debian9.yml b/ansible/roles/bootstrap/tasks/partials/debian9.yml index 4a77d72b6..a57ada076 100644 --- a/ansible/roles/bootstrap/tasks/partials/debian9.yml +++ b/ansible/roles/bootstrap/tasks/partials/debian9.yml @@ -6,6 +6,7 @@ - name: check for apt-transport-https raw: stat /usr/lib/apt/methods/https + check_mode: no register: has_apt_transport failed_when: has_apt_transport.rc > 1 diff --git a/ansible/roles/bootstrap/tasks/partials/fedora.yml b/ansible/roles/bootstrap/tasks/partials/fedora.yml index 5e08221dc..a4cb86ad5 100644 --- a/ansible/roles/bootstrap/tasks/partials/fedora.yml +++ b/ansible/roles/bootstrap/tasks/partials/fedora.yml @@ -9,6 +9,7 @@ - name: check for python raw: stat /usr/bin/python2 + check_mode: no register: has_python failed_when: has_python.rc > 1 @@ -22,6 +23,7 @@ - name: check for {{ 'libselinux-python' if os in ("fedora30") else 'python3-libselinux' }} bindings raw: dnf info {{ 'libselinux-python' if os in ("fedora30") else 'python3-libselinux' }} | grep Installed + check_mode: no register: has_libselinux failed_when: has_libselinux.rc > 1 @@ -40,6 +42,7 @@ - name: check for firewalld raw: stat /usr/sbin/firewalld + check_mode: no register: has_firewalld failed_when: has_firewalld.rc > 1 diff --git a/ansible/roles/bootstrap/tasks/partials/freebsd.yml b/ansible/roles/bootstrap/tasks/partials/freebsd.yml index 616e633b1..70437d041 100644 --- a/ansible/roles/bootstrap/tasks/partials/freebsd.yml +++ b/ansible/roles/bootstrap/tasks/partials/freebsd.yml @@ -6,6 +6,7 @@ - name: check for python raw: stat /usr/local/bin/python + check_mode: no register: has_python failed_when: has_python.rc > 1 diff --git a/ansible/roles/bootstrap/tasks/partials/ubuntu1604.yml b/ansible/roles/bootstrap/tasks/partials/ubuntu1604.yml index 27c543317..ed7fc71c8 100644 --- a/ansible/roles/bootstrap/tasks/partials/ubuntu1604.yml +++ b/ansible/roles/bootstrap/tasks/partials/ubuntu1604.yml @@ -6,11 +6,13 @@ - name: check for python raw: stat /usr/bin/python + check_mode: no failed_when: has_python.rc > 1 register: has_python - name: check for aptitude raw: stat /usr/bin/aptitude + check_mode: no failed_when: has_aptitude.rc > 1 register: has_aptitude diff --git a/ansible/roles/bootstrap/tasks/partials/ubuntu1804.yml b/ansible/roles/bootstrap/tasks/partials/ubuntu1804.yml index c1d77aea6..66f7a1de1 100644 --- a/ansible/roles/bootstrap/tasks/partials/ubuntu1804.yml +++ b/ansible/roles/bootstrap/tasks/partials/ubuntu1804.yml @@ -6,11 +6,13 @@ - name: check for python raw: stat /usr/bin/python + check_mode: no failed_when: has_python.rc > 1 register: has_python - name: check for aptitude raw: stat /usr/bin/aptitude + check_mode: no failed_when: has_aptitude.rc > 1 register: has_aptitude diff --git a/ansible/roles/bootstrap/tasks/partials/zos.yml b/ansible/roles/bootstrap/tasks/partials/zos.yml index 9fa5c5d4a..eb9992172 100644 --- a/ansible/roles/bootstrap/tasks/partials/zos.yml +++ b/ansible/roles/bootstrap/tasks/partials/zos.yml @@ -6,5 +6,6 @@ - name: check for python shell: "python --version" + check_mode: no register: has_python failed_when: has_python.rc > 1 diff --git a/ansible/roles/java-base/tasks/main.yml b/ansible/roles/java-base/tasks/main.yml index 30208ab97..3fe55f532 100644 --- a/ansible/roles/java-base/tasks/main.yml +++ b/ansible/roles/java-base/tasks/main.yml @@ -37,6 +37,7 @@ - name: Check if java is already installed raw: java -version + check_mode: no register: java ignore_errors: yes