This change will set the verbosity consistently whenever a playbook is
executed via the client.
All tests have been updated to ensure that the verbosity setting is always
defined when a playbook is executed.
Change-Id: I35b10d48344c8b7f71186bc529a300f75d7b8d63
Signed-off-by: Kevin Carter <kecarter@redhat.com>
This workflow is no longer required becuase it has been converted to an
ansible playbook.
Story: 2007212
Task: 39045
Depends-On: I3d1c736f6d1ee704ece0101134f95582a5d060eb
Change-Id: I829217c99456f8ac8f49542eb1842c451fe77ad1
Signed-off-by: Kevin Carter <kecarter@redhat.com>
This driver was removed back in Pike. Since the os_auth argument to the workflow
was only used with it, this argument is no longer provided.
Change-Id: Iabeff718a0e81bef00d3993cd2e142c4a667847e
Related-Bug: #1770700
Depends-On: https://review.openstack.org/567896
They are pending removal in the Rocky release, at which point we
may get broken. This change removed the enabled_drivers option,
as well as any processing of the classic drivers.
A seemingly unrelated issue was fixed in the fencing unit tests
that prevented the tests from passing.
Change-Id: If1bfe58d416110cdf03201aea015ce53267af2d6
Depends-On: Iae5088e0d8a8a594c9b3a2d625a0daf829ba7b4b
This commit sets the default value for the lanplus parameter,
--ipmi-lanplus, to true instead of the previous false.
This is the default used by all modern IPMI interfaces so there's no
meaning to keep the default to false, and in any case the override will
still be possible, by specifying --ipmi-no-lanplus.
Change-Id: Ic206c235f040f03d0d0334bf396864d3eeb400d2
Update the client and tests to call the workflow
tripleo.parameters.v1.generate_fencing_parameters instead of the action
tripleo.parameters.generate_fencing directly.
Change-Id: I9539109db4edd4b5fa2ee365cc8b3055bd2c5df7
Depends-On: I63f3a579af5aa70080f8c9cdd5eb0e8f5b3d17da
Partial-Bug: #1640436
We can no longer pass the action parameter to Pacemaker due to
deprecation in recent releases, nor should we ever have offered the
parameter in the first place.
Change-Id: I6a9de20114df7f6779fa0759528ec25c343786d6
Depends-On: https://review.openstack.org/550028
Closes-Bug: #1753728
We no longer force a default value for the fencing action parameter,
allowing the accompanying Mistral action to only include one in the
parameters when it has been specified.
Change-Id: I2f160e920a18ce9d7cc4b168d6074f5d636aaeda
Closes-Bug: #1670687
We now call the tripleo-common mistral action with the correct IPMI
level parameter name.
Change-Id: Ic12d3dfe529ee5f26f28e4d3b446e8f7e3ff8fe5
Closes-Bug: #1664568
We can now generate parameters to enable HA fencing, by re-consuming the
instackenv.json file and introspecting the deployed stack.
Closes-Bug: #1649695
Depends-On: I0ff173b6daf770329b25f61b76fcba0e28b2550a
Change-Id: I8b717b069f95cac20fe2d8c7fdaaacc46214957b
Mistral now allows us to run actions synchronously and have the result
be saved. This is useful for audit purposes as direct action calls will
now show up in `mistal action-execution-list`.
Closes-Bug: #1631281
Depends-On: I00c6301394512e123436ca6c5650827c2475308e
Change-Id: I4d5167d5fea5e75ae7246d1e92537489fc9a6f1e
These were renamed in a previous commit, once the usages here
have been updated they can be removed.
Partial-Bug: #1625641
Depends-On: I247747c7d641a70f320faf109c15745d00d62ff3
Change-Id: I3f5f63751503ece0db9d703f28e9720011e81a1b
Most of these were moved to osc_lib already, but this one was
missed. Hopefully this will get the package build working again.
Change-Id: Ie2fa8dc012bccbcc54a4ae0a82d1a5a7ef2a35af
Closes-Bug: 1623179