diff --git a/ansible/roles/haproxy-config/tasks/main.yml b/ansible/roles/haproxy-config/tasks/main.yml index 1e3f293adb..3967a434e8 100644 --- a/ansible/roles/haproxy-config/tasks/main.yml +++ b/ansible/roles/haproxy-config/tasks/main.yml @@ -19,8 +19,6 @@ - service.haproxy is defined - enable_haproxy | bool with_dict: "{{ project_services }}" - notify: - - Restart haproxy container - name: "Add configuration for {{ project_name }} when using single external frontend" vars: @@ -49,8 +47,6 @@ - service.enabled | bool - service.haproxy is defined - enable_haproxy | bool - notify: - - Restart haproxy container - name: "Configuring firewall for {{ project_name }}" firewalld: diff --git a/ansible/roles/proxysql-config/tasks/main.yml b/ansible/roles/proxysql-config/tasks/main.yml index 78c416145c..6e637f30c1 100644 --- a/ansible/roles/proxysql-config/tasks/main.yml +++ b/ansible/roles/proxysql-config/tasks/main.yml @@ -7,8 +7,6 @@ become: true when: - proxysql_config_users | bool - notify: - - Restart proxysql container - name: "Copying over {{ proxysql_project }} ProxySQL rules config" template: @@ -18,5 +16,3 @@ become: true when: - proxysql_config_rules | bool - notify: - - Restart proxysql container diff --git a/ansible/site.yml b/ansible/site.yml index de12b439c3..da11504645 100644 --- a/ansible/site.yml +++ b/ansible/site.yml @@ -315,6 +315,12 @@ tasks_from: loadbalancer tags: zun when: enable_zun | bool + # NOTE(r-krcek): This last step will notify handlers if any + # changes to the configuration have been made. + - include_role: + name: loadbalancer + tasks_from: check-containers + when: kolla_action != 'config' when: - enable_haproxy | bool - kolla_action in ['deploy', 'reconfigure', 'upgrade', 'config']