d3737b23bd
The iLO version is, as far as I remember, the oldest implementation of virtual media in Ironic. Since then a few cool feature have been developed in this area, but they are limited to the code using image_utils (e.g. Redfish). The iLO boot interface only uses image_utils when an ISO needs to be built, but not when one is provided. This patch changes that. There are a few visible side-effects to that: 1) file:/// images are now supported 2) ramdisk_image_download_source is now supported 3) the default caching behavior changes to caching http:// links (previously they were passed to the BMC directly). 4) glance images are supported with backends other than swift Story: #2008987 Task: #42638 Change-Id: I23c21188776c511eddcdaf66a222ce64876678e2
23 lines
959 B
YAML
23 lines
959 B
YAML
---
|
|
features:
|
|
- |
|
|
The ``ilo-virtual-media`` deploy interface now supports ``file:///`` URLs
|
|
for ``boot_iso`` and ``deploy_iso``.
|
|
- |
|
|
The ``ilo-virtual-media`` deploy interface now supports the
|
|
``[deploy]ramdisk_image_download_source`` configuration option.
|
|
fixes:
|
|
- |
|
|
The ``ilo-virtual-media`` deploy interface no longer requires the Image
|
|
service backend to be Swift for Glance images in ``boot_iso`` and
|
|
``deploy_iso``.
|
|
upgrade:
|
|
- |
|
|
Since ``ilo-virtual-media`` deploy interface now respects the
|
|
``[deploy]ramdisk_image_download_source`` configuration options, its
|
|
default caching behavior has changed. Now HTTP ``boot_iso``/``deploy_iso``
|
|
are cached locally and served from the conductor's HTTP server instead of
|
|
passing them directly to the BMC. Glance images are also cached locally.
|
|
To revert to the previous behavior, set the
|
|
``[deploy]ramdisk_image_download_source`` option to ``swift``.
|