Deprecate enable_ironic_pxe_uefi

Change-Id: Icc13e3607c6d1dfa4e12d1ceaf9ea5546a22a12b
This commit is contained in:
Radosław Piliszek 2022-03-21 17:01:53 +01:00
parent b09be6263f
commit 43d56b0215
3 changed files with 10 additions and 1 deletions

View File

@ -656,6 +656,7 @@ enable_horizon_zun: "{{ enable_zun | bool }}"
enable_influxdb: "{{ enable_monasca | bool or (enable_cloudkitty | bool and cloudkitty_storage_backend == 'influxdb') }}"
enable_ironic: "no"
enable_ironic_neutron_agent: "{{ enable_neutron | bool and enable_ironic | bool }}"
# TODO(yoctozepto): Remove the deprecated enable_ironic_pxe_uefi in Zed.
enable_ironic_pxe_uefi: "no"
enable_iscsid: "{{ enable_cinder | bool and enable_cinder_backend_iscsi | bool }}"
enable_kafka: "{{ enable_monasca | bool }}"

View File

@ -346,7 +346,6 @@
#enable_influxdb: "{{ enable_monasca | bool or (enable_cloudkitty | bool and cloudkitty_storage_backend == 'influxdb') }}"
#enable_ironic: "no"
#enable_ironic_neutron_agent: "{{ enable_neutron | bool and enable_ironic | bool }}"
#enable_ironic_pxe_uefi: "no"
#enable_iscsid: "{{ enable_cinder | bool and enable_cinder_backend_iscsi | bool }}"
#enable_kafka: "{{ enable_monasca | bool }}"
#enable_kibana: "{{ 'yes' if enable_central_logging | bool or enable_monasca | bool else 'no' }}"

View File

@ -0,0 +1,9 @@
---
deprecations:
- |
``enable_ironic_pxe_uefi`` is deprecated and will be removed in Zed.
This variable is not documented and results in a broken PXE setup
for Ironic Inspector.
The recommended way to support EFI/UEFI deployments in Ironic
Inspector is to stay with the recommended default of iPXE in Ironic
Inspector (see docs on ``ironic_dnsmasq_serve_ipxe``).