From 6495e09ad2acc77e3c45c6f7945ff7ec2ccfb0de Mon Sep 17 00:00:00 2001 From: Andrei Stepanov Date: Aug 22 2018 12:19:07 +0000 Subject: Use succeeded in when for cheching commands result. --- diff --git a/roles/str-common-pkgs/tasks/pkgs-dnf.yml b/roles/str-common-pkgs/tasks/pkgs-dnf.yml index 31568b5..87ac702 100644 --- a/roles/str-common-pkgs/tasks/pkgs-dnf.yml +++ b/roles/str-common-pkgs/tasks/pkgs-dnf.yml @@ -3,7 +3,7 @@ register: result retries: 5 delay: 10 - until: result.failed == false + until: result | succeeded - name: Install additional dnf packages package: name={{ item }} state=present @@ -13,7 +13,7 @@ - dnf-utils retries: 5 delay: 10 - until: result.failed == false + until: result | succeeded - name: Enable copr repos shell: dnf copr enable -y {{ item }} @@ -32,7 +32,7 @@ - "{{ pkgs_ordinary_req|d|list|flatten }}" retries: 5 delay: 10 - until: result.failed == false + until: result | succeeded - name: Install debuginfo packages shell: | @@ -42,4 +42,4 @@ - "{{ pkgs_debuginfo_req|d|list }}" retries: 5 delay: 10 - until: result.failed == false + until: result | succeeded diff --git a/roles/str-common-pkgs/tasks/pkgs-yum.yml b/roles/str-common-pkgs/tasks/pkgs-yum.yml index e03baad..ec452a1 100644 --- a/roles/str-common-pkgs/tasks/pkgs-yum.yml +++ b/roles/str-common-pkgs/tasks/pkgs-yum.yml @@ -6,7 +6,7 @@ - yum-utils retries: 5 delay: 10 - until: result.failed == false + until: result | succeeded - name: Enable copr repos shell: yum copr enable -y {{ item }} @@ -25,7 +25,7 @@ - "{{ pkgs_ordinary_req|d|list|flatten }}" retries: 5 delay: 10 - until: result.failed == false + until: result | succeeded - name: Install debuginfo packages shell: | @@ -35,5 +35,5 @@ - "{{ pkgs_debuginfo_req|d|list }}" retries: 5 delay: 10 - until: result.failed == false + until: result | succeeded