Description of problem: When the attrd_updater tool is given the -U/--update option and the -d/--delay option, the behavior before RHEL 8.8 was that the delay would be used if the node attribute needed to be created, and ignored otherwise. Since RHEL 8.8, the delay is always ignored, due to a regression introduced in pacemaker upstream version 2.1.5. Version-Release number of selected component (if applicable): 2.1.5-* How reproducible: reliably Steps to Reproduce: 1. Configure and start a cluster. 2. Create a new node attribute using attrd_updater with -U and -d. 3. Change the node attribute value a little later using any command. Actual results: Value changes immediately. Expected results: Value is not changed until after the specified delay.
Fixed by upstream commit ebac530c