ironic/ironic/tests
Jim Rollenhagen 6eb970b71c Fix bug where clean steps do not run
A bug was introduced during Liberty where Ironic transparently
ignores all clean steps and finishes cleaning. This is caused
by _get_node_next_clean_steps returning an empty list when
cleaning has just started. Fix this method to return the full
list of clean steps when cleaning begins.

This may leave previous tenants' data on disk and available to future
tenants. Deployers should apply this patch (or upgrade to a new release
with this patch) ASAP.

Closes-Bug: #1517277
(cherry picked from commit 1c700e6d62)

Change-Id: If815f81d7e668244f0d434d4e2933e8f41946107
2015-12-03 07:13:17 -08:00
..
api Make end-points discoverable via Ironic API 2015-09-22 17:42:17 +01:00
cmd Move tests into correct directories 2015-08-21 09:39:20 -07:00
common Remove DictMatches custom matcher from unit tests 2015-09-17 09:58:05 +03:00
conductor Fix bug where clean steps do not run 2015-12-03 07:13:17 -08:00
db Add Cisco IMC PXE Driver 2015-09-21 18:29:43 +01:00
dhcp Migrate RPC objects to oslo.versionedobjects Fields 2015-07-09 11:20:07 +01:00
drivers Fix agent_ilo to remove temporary images 2015-10-14 23:18:02 -07:00
objects Implement indirection_api 2015-09-24 00:26:33 +00:00
__init__.py Remove broken workaround code for old mock. 2015-08-25 10:28:27 +12:00
base.py Replace metaclass registry with explicit opt-in registry from oslo 2015-09-16 10:32:19 +08:00
conf_fixture.py Move oslo.config references to oslo_config 2015-02-02 06:51:22 -08:00
fake_policy.py Add policy show_password to mask passwords in driver_info 2015-02-04 19:35:53 -08:00
policy_fixture.py Use oslo_policy package 2015-03-12 20:45:59 +01:00
raid_constants.py Add RAIDInterface for RAID configuration 2015-08-12 21:30:27 +05:30
stubs.py Fix exception handling in Glance image service 2015-04-08 20:01:05 +03:00