From 3387113460b0f0975ecfc761eb8ad3c28e465a2c Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=A9bastien=20Han?= Date: Wed, 17 Jan 2018 15:18:11 +0100 Subject: [PATCH] rolling update: add mgr exception for jewel minor updates MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit When update from a minor Jewel version to another, the playbook will fail on the task "fail if no mgr host is present in the inventory". This now can be worked around by running Ansible with_items -e jewel_minor_update=true Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1535382 Signed-off-by: Sébastien Han (cherry picked from commit 8af745947695ff7dc543754db802ec57c3238adf) Signed-off-by: Sébastien Han --- infrastructure-playbooks/rolling_update.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/infrastructure-playbooks/rolling_update.yml b/infrastructure-playbooks/rolling_update.yml index 23dfa683e..ac53f5d8d 100644 --- a/infrastructure-playbooks/rolling_update.yml +++ b/infrastructure-playbooks/rolling_update.yml @@ -19,6 +19,7 @@ become: false vars: - mgr_group_name: mgrs + - jewel_minor_update: False vars_prompt: - name: ireallymeanit @@ -40,6 +41,7 @@ fail: msg: "Please add a mgr host to your inventory." when: + - not jewel_minor_update - groups.get(mgr_group_name, []) | length == 0 -- 2.39.5