ironic/ironic/tests/unit/drivers/modules
Sam Betts bd82ead580 Direct deploy serve HTTP images from conductor
Currently direct deploy only works if temp urls are enabled or if a
HTTP image URL is given. This patch enables Ironic to serve images
directly from the conductor's HTTP server to the agent so that we can
enable agent deploy with out temp urls.

This also has the added benefit for standalone that the conductors will
cache the HTTP URL images and serve them into the provisioning network
meaning the provisioning network has no need for connectivity to the
outside world.

Story: #1598852
Task: #24639
Co-Authored-By: Kaifeng Wang <kaifeng.w@gmail.com>
Change-Id: Iae6798616f29d876b274d9e0b44a1eb0f24e1747
2018-09-07 17:06:35 +08:00
..
ansible Deploy steps - conductor & drivers 2018-07-11 16:18:59 +00:00
cimc Remove the remaining fake drivers 2018-06-18 18:52:04 +02:00
drac Fix iDRAC hardware type does not work with UEFI 2018-07-31 16:01:43 -04:00
ilo iLO BIOS interface implementation 2018-07-20 17:52:46 +05:30
irmc Fix not exist deploy image within irmc-virtual-media booting 2018-08-09 17:27:11 +07:00
network Completely stop using the "fake" classic driver in unit tests 2018-06-06 16:10:43 +02:00
oneview Use conductor group for hash ring calculations 2018-07-23 20:51:31 +00:00
redfish Added Redfish boot mode management 2018-06-18 10:55:47 +02:00
storage Merge "Add an external storage interface" 2018-06-26 11:49:41 +00:00
ucs Remove the remaining fake drivers 2018-06-18 18:52:04 +02:00
xclarity Remove excessive usage of mock_the_extension_manager in unit tests - part 2 2018-05-24 18:47:52 +02:00
__init__.py Move unit tests to correct directory 2015-09-30 17:47:19 -07:00
test_agent.py Direct deploy serve HTTP images from conductor 2018-09-07 17:06:35 +08:00
test_agent_base_vendor.py Pass prep_boot_part_uuid to install_bootloader for ppc64* partition images 2018-07-31 19:52:29 +00:00
test_agent_client.py Merge "Pass prep_boot_part_uuid to install_bootloader for ppc64* partition images" 2018-08-01 20:02:09 +00:00
test_console_utils.py Remove the fake_agent, fake_pxe and fake_inspector drivers 2018-06-08 10:18:31 +02:00
test_deploy_utils.py Direct deploy serve HTTP images from conductor 2018-09-07 17:06:35 +08:00
test_image_cache.py Direct deploy serve HTTP images from conductor 2018-09-07 17:06:35 +08:00
test_inspector.py Remove the ipmitool classic drivers 2018-06-27 13:08:42 +02:00
test_ipmitool.py Remove deprecated option [ipmi]retry_timeout 2018-07-21 14:36:36 +08:00
test_iscsi_deploy.py Direct deploy serve HTTP images from conductor 2018-09-07 17:06:35 +08:00
test_noop.py Fix FakeBIOS to allow tempest testing 2018-06-04 12:17:36 +02:00
test_noop_mgmt.py Add "noop" management and use it in the "ipmi" hardware type 2018-08-07 13:25:50 +00:00
test_pxe.py Merge "Fix provisioning failure with `ramdisk` deploy interface" 2018-08-27 17:21:58 +00:00
test_snmp.py snmp: Keep get_next method backward-compatible 2018-07-24 15:35:10 +09:00