Remove handler delegation for DB contract

There is no reason to perform that kind of delegation, as handler should
run only for one host out of the play anyway.

Even more, this delegation might cause failures in case of running role
with limits, as `neutron_bin` on play host may not exist on the
delegated host during minor upgrades, for instance.

Change-Id: Ic8d8aae75dd58a30cd41327fe62009cc0dfb8bbb
(cherry picked from commit 4f0187e7fc77f51dee4c13e712ee837bb713c5a4)
This commit is contained in:
Dmitriy Rabotyagov 2024-06-12 13:50:10 +02:00
parent 0d19adbfab
commit 8dd8dea159

View File

@ -112,7 +112,6 @@
command: "{{ neutron_bin }}/neutron-db-manage upgrade --contract"
become: yes
become_user: "{{ neutron_system_user_name }}"
delegate_to: "{{ groups[neutron_services['neutron-server']['group']][0] }}"
changed_when: false
when:
- "ansible_local['openstack_ansible']['neutron']['need_db_contract'] | bool"