There are currently two problems when we configure stonith via tripleo.
- agent: fence_ipmilan
The deploy did not have stonith enabled:
Stonith creation is racy and not all stonith resources get created.
So the following might happen:
Sep 15 09:43:51 localhost os-collect-config: "Notice: /Stage[main]/Tripleo::Fencing/Pacemaker::Stonith::Fence_ipmilan[00:92:bb:63:40:9f]/Exec[Create stonith-fence_ipmilan-0092bb63409f]/returns: executed successfully",
Sep 15 09:43:51 localhost os-collect-config: "Notice: /Stage[main]/Tripleo::Fencing/Pacemaker::Stonith::Fence_ipmilan[00:92:bb:63:40:9f]/Exec[Add non-local constraint for stonith-fence_ipmilan-0092bb63409f]/returns: Error: Resource 'stonith-fence_ipmilan-0092bb63409f' does not exist"
The reasons for this are the direct calls to the pcs command.
One more smaller patch is needed. gerrit @ openstack is down. will link here the review once it is up
Ok added last review. While this one (506326) is not essential for tripleo, it'd still be good to have
506326 merged, moving to POST again
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.