tripleo-heat-templates/releasenotes/notes/no-iscsi-df52429ef64f4093.yaml
Dmitry Tantsur c78f3afa22 ironic: stop defaulting to iscsi deploy in preparation for its deprecation
We have announced our plans to deprecate and eventually remove the iscsi
deploy interface [1]. To prepare for that, the iscsi deploy is no longer
enabled by default. The default value of IronicImageDownloadSource is changed
to 'http' to reduce the upgrade impact for clouds without swift (ironic
upstream is planning to make a similar change). Underclouds still use swift
for now to save disk space.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-September/016952.html

Change-Id: I1de6853eebc545d65ef6ce09276be3bbac2132bd
2021-02-12 06:19:58 +00:00

14 lines
652 B
YAML

---
upgrade:
- |
The ``iscsi`` deploy interface is no longer enabled by default in ironic,
making the ``direct`` deploy interface the default. You will need to
update your nodes to the ``direct`` deploy before upgrading or re-enable
the ``iscsi`` deploy in ``IronicEnabledDeployInterfaces`` (but note that
it is going to be deprecated in the future).
- |
The ``IronicImageDownloadSource`` parameter has been changed to ``http`` by
default making ironic cache glance images and serve them via a local HTTP
server. Set the parameter to ``swift`` to return the previous behavior of
relying on swift temporary URLs.