Merge "Deprecate legacy deployment elements"

This commit is contained in:
Zuul 2023-08-31 14:23:21 +00:00 committed by Gerrit Code Review
commit 1897b12ee9
4 changed files with 27 additions and 2 deletions

View File

@ -3,3 +3,8 @@ deploy-baremetal
================ ================
A ramdisk that will expose the machine primary disk over iSCSI and reboot A ramdisk that will expose the machine primary disk over iSCSI and reboot
once baremetal-deploy-helper signals it is finished. once baremetal-deploy-helper signals it is finished.
.. Warning::
Ironic has not supported this style of deployment element since it's
early days. Please consult `ironic-python-agent-builder <https://docs.openstack.org/ironic-python-agent-builder>`_.

View File

@ -1,7 +1,13 @@
deploy-targetcli deploy-targetcli
================ ================
Use targetcli for the deploy ramdisk Use targetcli for the deploy ramdisk for iSCSI deployments.
.. Warning::
Ironic has removed the iSCSI deployment interface, it was last available
in Wallaby, and even then had to be launched by the ironic-python-agent.
This element is from the early days of baremetal deployment and is
deprecated.
Provides the necessary scripts and dependencies to use targetcli Provides the necessary scripts and dependencies to use targetcli
for exporting the iscsi target in the deploy ramdisk. for exporting the iscsi target in the deploy ramdisk.

View File

@ -1,7 +1,13 @@
deploy-tgtadm deploy-tgtadm
============= =============
Use tgtadm and tgtd for the deploy ramdisk Use tgtadm and tgtd for the deploy ramdisk for iSCSI deployments.
.. Warning::
Ironic has removed the iSCSI deployment interface, it was last available
in Wallaby, and even then had to be launched by the ironic-python-agent.
This element is from the early days of baremetal deployment and is
deprecated.
Provides the necessary scripts and dependencies to use tgtadm Provides the necessary scripts and dependencies to use tgtadm
and tgtd for exporting the iscsi target in the deploy ramdisk. and tgtd for exporting the iscsi target in the deploy ramdisk.

View File

@ -0,0 +1,8 @@
---
deprecations:
- |
The ``deploy-baremetal``, ``deploy-kexec``, ``deploy-tgtadm``,
and ``deploy-targetcli`` elements are deprecated and will be removed in a
future release of diskimage-builder. The origins of the elemenets largely
dates back to the early efforts to support baremetal deployment, and the
methods have been long ago moved away from.