192bb7c57e
After an epic battle with time, the python-ironicclient has been driven from the land of shade, and there will be joy! The patches doing this in shade have been squashed, as it was not worth fixing transitive issues in the middle of the stack that were only related to the merge. Switch baremetal nics/ports tests over Moved baremetal port tests to a separate file and updated them to utilize the new testing method. Additionally, normalized the output of the port lists as noise is introduced that is not needed. De-client-ify baremetal node_set_provision_state de-client-ify baremetal get_machine De-clientify baremetal create/delete De-client-ify baremetal machine port list De-client-ify machine patch operations Remove version arg from updated ironic calls Based upon discusison and feedback in change I783fd47db368035d283b4984e4daacf9dc4ac4bd, I am removing the ability for the caller to specify the version, as it is not presently needed. Add helper to wait until baremetal locks clear Add a halper to allow the methods to wait until locks have cleared before proceeding. De-client-ify many baremetal calls Update calls for numerous baremetal methods to utilize the _baremetal_client calls instead of python-ironicclient. Also corrected a minor baremetal port test and fixed the base noauth test endpoint override as python-ironicclient was previously injecting that for us. Fix and De-client-ify operator cloud get_nic_by_mac Apparently, this method either never worked or was silently broken at some point in the past, since we didn't have tests. Added two tests and got the method back into working shape. Additionally removed traces of ironic exceptions being parsed in operatorcloud.py and removed legacy tasks related to port lookups. Also remove patch machine task wrapper as that appears to have been migrated previously. Change-Id: I8d6ca516250e0e10fe8b6edf235330b93535021b |
||
---|---|---|
.. | ||
delete-network.sh | ||
run-ansible-tests.sh |