From e36200e6d992b8b2b726c40970f133ed2962d339 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gardais=20J=C3=A9r=C3=A9my?= Date: Wed, 27 Feb 2019 14:17:58 +0100 Subject: [PATCH] Retries package installation --- defaults/main.yml | 7 +++++++ tasks/main.yml | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index c0575b3..c6a923e 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -84,4 +84,11 @@ openmanage__base_packages: - 'srvadmin-server-snmp' - 'srvadmin-storageservices' # ]]] +# .. envvar:: openmanage__idrac8_packages [[[ +# +# List of idrac8 packages to install. +# +openmanage__idrac8_packages: + - 'srvadmin-idracadm8' + # ]]] # ]]] diff --git a/tasks/main.yml b/tasks/main.yml index 89399c5..f901124 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -43,6 +43,8 @@ install_recommends: '{{ openmanage__install_recommends | bool }}' with_flattened: - '{{ openmanage__dep_packages | to_nice_json }}' + register: pkg_dep_result + until: pkg_dep_result is success when: (openmanage__deploy_state == "present") ## Manage base system packages @@ -53,6 +55,8 @@ install_recommends: '{{ openmanage__install_recommends | bool }}' with_flattened: - '{{ openmanage__base_packages | to_nice_json }}' + register: pkg_base_result + until: pkg_base_result is success # Executable [[[1 ## Fix some permissions