ironic/ironic/tests/unit/drivers
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
..
modules Direct deploy serve HTTP images from conductor 2018-09-07 17:06:35 +08:00
__init__.py Prepare for functional testing 2015-09-28 21:27:01 +00:00
boot.ipxe Convert iPXE boot script to Jinja template 2016-11-21 18:44:38 +02:00
elilo_efi_pxe_config.template Do not pass ipa-driver-name as kernel parameter 2016-11-11 17:16:20 +02:00
ipxe_config.template Adds ramdisk deploy driver 2018-07-26 17:22:47 +00:00
ipxe_config_boot_from_volume_extra_volume.template Adds ramdisk deploy driver 2018-07-26 17:22:47 +00:00
ipxe_config_boot_from_volume_no_extra_volumes.template Adds ramdisk deploy driver 2018-07-26 17:22:47 +00:00
ipxe_config_timeout.template Adds ramdisk deploy driver 2018-07-26 17:22:47 +00:00
pxe_config.template Adds ramdisk deploy driver 2018-07-26 17:22:47 +00:00
pxe_grub_config.template Adds ramdisk deploy driver 2018-07-26 17:22:47 +00:00
test_base.py Deploy steps - conductor & drivers 2018-07-11 16:18:59 +00:00
test_cisco.py Add I202 to flake ignore list 2017-10-25 14:32:52 +03:00
test_drac.py Remove the iDRAC classic drivers 2018-06-26 14:29:37 +02:00
test_fake_hardware.py Adds boot mode support to ManagementInterface 2018-06-15 15:19:41 +00:00
test_generic.py Completely stop using the "fake" classic driver in unit tests 2018-06-06 16:10:43 +02:00
test_ilo.py iLO BIOS interface implementation 2018-07-20 17:52:46 +05:30
test_ipmi.py Add "noop" management and use it in the "ipmi" hardware type 2018-08-07 13:25:50 +00:00
test_irmc.py Follow-up changes to iRMC bios interface. 2018-07-18 08:12:45 +00:00
test_oneview.py Remove the OneView classic drivers 2018-06-26 14:30:27 +02:00
test_redfish.py Add redfish driver 2017-04-21 11:06:24 +01:00
test_snmp.py Switch the "snmp" hardware type to "noop" management 2018-08-07 15:40:29 +00:00
test_utils.py Completely stop using the "fake" classic driver in unit tests 2018-06-06 16:10:43 +02:00
test_xclarity.py tox.ini: flake8: Remove I202 from ignore list 2018-02-26 09:00:42 -08:00
third_party_driver_mock_specs.py Migrate ironic `snmp` driver to the latest pysnmp API 2018-07-16 12:43:03 +02:00
third_party_driver_mocks.py Migrate ironic `snmp` driver to the latest pysnmp API 2018-07-16 12:43:03 +02:00