Use the standard messaging in the fernet-key-rotate workbook
Update the fernet-key-rotate workbook to use the standard message sending
workflow. This workflow reduces the boilerplate that is copied between
workflows by defining the message structure, providing the retry logic
and ensuring the task on a "FAILED" message.
The workflow also offers optional persistence in Swift. If the plan name
is given to the workflow it will store the messages in a Swift container
named <plan_name>-messages.
Reviewed: https:/ /review. openstack. org/554552 /git.openstack. org/cgit/ openstack/ tripleo- common/ commit/ ?id=4c124f6559a e8b17f1634784a0 e4ceae81994b23
Committed: https:/
Submitter: Zuul
Branch: master
commit 4c124f6559ae8b1 7f1634784a0e4ce ae81994b23
Author: Dougal Matthews <email address hidden>
Date: Tue Mar 20 14:01:11 2018 +0000
Use the standard messaging in the fernet-key-rotate workbook
Update the fernet-key-rotate workbook to use the standard message sending
workflow. This workflow reduces the boilerplate that is copied between
workflows by defining the message structure, providing the retry logic
and ensuring the task on a "FAILED" message.
The workflow also offers optional persistence in Swift. If the plan name -messages.
is given to the workflow it will store the messages in a Swift container
named <plan_name>
Related-Bug: #1757372
Change-Id: I5087b777a24700 c0d99c42db9ead6 4933674247b