From 86870bd7f84f2eeed14a7c0c24688c93b8d2ac1c Mon Sep 17 00:00:00 2001 From: Jack Hodgkiss Date: Wed, 11 Jan 2023 11:25:02 +0000 Subject: [PATCH] Stop firewalld config during kolla genconfig Prevent the haproxy-config role from attempting to modify firewalld when running kolla-ansible genconfig. Closes-Bug: #2002522 Change-Id: Ie8a524cc944aa8cb9cf0999b1b8da79f30b40092 --- ansible/roles/haproxy-config/tasks/main.yml | 1 + ...-being-configured-during-genconfig-21e3fa4b9a6c677d.yaml | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 releasenotes/notes/stop-firewalld-being-configured-during-genconfig-21e3fa4b9a6c677d.yaml diff --git a/ansible/roles/haproxy-config/tasks/main.yml b/ansible/roles/haproxy-config/tasks/main.yml index ee1b2ef376..dadca2651f 100644 --- a/ansible/roles/haproxy-config/tasks/main.yml +++ b/ansible/roles/haproxy-config/tasks/main.yml @@ -36,6 +36,7 @@ - item.value.port is defined - item.value.external | default('false') | bool - enable_external_api_firewalld | bool + - kolla_action != "config" with_dict: "{{ project_services | extract_haproxy_services }}" notify: - "Reload firewalld" diff --git a/releasenotes/notes/stop-firewalld-being-configured-during-genconfig-21e3fa4b9a6c677d.yaml b/releasenotes/notes/stop-firewalld-being-configured-during-genconfig-21e3fa4b9a6c677d.yaml new file mode 100644 index 0000000000..cf392448ed --- /dev/null +++ b/releasenotes/notes/stop-firewalld-being-configured-during-genconfig-21e3fa4b9a6c677d.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - | + Prevent haproxy-config role from attempting to configure firewalld + during a kolla-ansible genconfig. + `LP#2002522 `__