From 72e06739897e719e78c9bc7503ecff300c145022 Mon Sep 17 00:00:00 2001
From: Pierre Riteau <pierre@stackhpc.com>
Date: Fri, 10 Sep 2021 22:22:40 +0200
Subject: [PATCH] Fix neutron upgrade using host limit without controllers

When running kolla-ansible upgrade with a host limit that does not
include controllers, the neutron upgrade fails.

Change-Id: I7125a6ef1f180db6997026ff27e84feb04ee239d
Closes-Bug: #1939691
---
 ansible/roles/neutron/tasks/rolling_upgrade.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ansible/roles/neutron/tasks/rolling_upgrade.yml b/ansible/roles/neutron/tasks/rolling_upgrade.yml
index cada9e1c30..8828497c34 100644
--- a/ansible/roles/neutron/tasks/rolling_upgrade.yml
+++ b/ansible/roles/neutron/tasks/rolling_upgrade.yml
@@ -56,8 +56,8 @@
     common_options: "{{ docker_common_options }}"
     name: "{{ neutron_server.container_name }}"
   when:
-    - is_stop_neutron_server|length > 0
     - neutron_server.host_in_groups | bool
+    - is_stop_neutron_server|length > 0
   notify:
     - "Restart neutron-server container"