ironic/ironic/tests/unit/drivers/modules
Dmitry Tantsur 7dd611dc5e Ensure in-band deploy steps are present in time for fast-track deployments
Currently we load in-band deploy steps on the first heartbeat in DEPLOYWAIT.
With fast-track, however, this heartbeat may happen way too late, because
the node is up and heartbeating before it's moved to DEPLOYWAIT. This
results in in-band deploy steps not loaded. This change forces a refresh
of deploy steps in deploy.deploy if fast-track is used.

Also make sure that cached steps are cleared on reboot or power off since
they may become outdated next time the agent boots.

Change-Id: I003543452717183b9b3359e368757bcd824a5ce7
2020-08-21 14:01:57 +02:00
..
ansible agent_client: support custom TLS certificates 2020-08-06 15:00:22 +02:00
drac Fix idrac-wsman RAID apply_configuration 2020-07-30 04:22:51 -04:00
ibmc Use unittest mock instead of 3rd party mock in test_raid 2020-07-06 09:29:34 +02:00
ilo Adds support SUM based firmware update as deploy step 2020-08-08 06:44:09 -04:00
intel_ipmi Switch to unittest mock 2020-04-30 19:04:17 +02:00
irmc Enforce autospec in irmc tests 2020-08-12 17:33:22 +02:00
network Merge "Add `get_node_network_data` to Neutron NetworkInterface" 2020-07-16 15:18:19 +00:00
redfish Iso booting via redfish virtual media 2020-07-10 08:43:17 -07:00
storage Enforce autospec in test_cinder 2020-08-06 18:17:50 +02:00
xclarity Enforce autospec in xclarity tests 2020-08-07 17:47:14 +02:00
__init__.py Move unit tests to correct directory 2015-09-30 17:47:19 -07:00
test_agent.py Ensure in-band deploy steps are present in time for fast-track deployments 2020-08-21 14:01:57 +02:00
test_agent_base.py Account for power interfaces that cannot power on 2020-07-20 09:41:41 +02:00
test_agent_client.py agent_client: support custom TLS certificates 2020-08-06 15:00:22 +02:00
test_agent_power.py Fix time usage in unit tests for agent power interface 2020-08-12 10:00:14 -07:00
test_boot_mode_utils.py Enforce autospec in some unit tests modules 2020-05-06 18:20:01 +02:00
test_console_utils.py Fix console auto port allocation under IPv6 2020-08-05 22:46:24 +08:00
test_deploy_utils.py Iso booting via redfish virtual media 2020-07-10 08:43:17 -07:00
test_image_cache.py Stop allocating double space for raw images 2020-06-18 13:27:46 +02:00
test_inspect_utils.py Switch to unittest mock 2020-04-30 19:04:17 +02:00
test_inspector.py Fix fast track following managed inspection 2020-07-01 17:07:12 +02:00
test_ipmitool.py Fix console auto port allocation under IPv6 2020-08-05 22:46:24 +08:00
test_ipxe.py iPXE ISO Ramdisk booting 2020-07-16 14:36:45 -07:00
test_iscsi_deploy.py Ensure in-band deploy steps are present in time for fast-track deployments 2020-08-21 14:01:57 +02:00
test_noop.py Switch to unittest mock 2020-04-30 19:04:17 +02:00
test_noop_mgmt.py Switch to unittest mock 2020-04-30 19:04:17 +02:00
test_pxe.py Enforce autospec in test_ipxe and test_pxe 2020-06-05 15:16:18 +02:00
test_snmp.py Enforce autospec in test_snmp 2020-06-05 18:50:49 +02:00