--- # HUP haproxy via systemd reload (graceful — drains old workers). # Used both on success (after atomic swap) and on rescue (after # restoring backup). - name: Reload haproxy ansible.builtin.systemd: name: haproxy state: reloaded listen: "veza-haproxy reload"