Simplify handlers

Registered by Mark Goddard

Currently, we have a lot of logic for checking if a handler should run, depending on whether config files have changed and whether the container configuration has changed. As rm_work pointed out during the recent haproxy refactor, these conditionals are typically unnecessary - we can rely on Ansible's handler notification system to only trigger handlers when they need to run. This removes a lot of error prone code.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Mark Goddard
Direction:
Approved
Assignee:
Mark Goddard
Definition:
Approved
Series goal:
Accepted for train
Implementation:
Implemented
Milestone target:
milestone icon 9.0.0
Started by
Mark Goddard
Completed by
Mark Goddard

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/simplify-handlers,n,z

Addressed by: https://review.openstack.org/647699
    WIP: Simplify handler conditionals

Gerrit topic: https://review.opendev.org/#/q/topic:bp/simplify-handlers

Addressed by: https://review.opendev.org/647699
    Simplify handler conditionals

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.