Remove support for iSCSI deploy from the DIB builder

... but keep support for iscsistart used by iBFT.

Change-Id: I8e892b505d39197dbfffc8d47408b4747679cc85
This commit is contained in:
Dmitry Tantsur 2021-09-10 15:39:38 +02:00
parent 09dcdedf00
commit 001100e2e2
3 changed files with 11 additions and 7 deletions

View File

@ -1,4 +1,3 @@
tgt:
curl: curl:
# dmidecode does not exist for ppc* arches so we use lshw # dmidecode does not exist for ppc* arches so we use lshw
dmidecode: dmidecode:
@ -26,6 +25,8 @@ efivar:
chrony: chrony:
e2fsprogs: e2fsprogs:
nvme-cli: nvme-cli:
# This provides iscsistart which is required for iBFT support
open-iscsi:
libffi-dev: libffi-dev:
build-only: true build-only: true

View File

@ -3,15 +3,13 @@
"rhel": { "rhel": {
"7": { "7": {
"python": "python", "python": "python",
"python-dev": "python-devel", "python-dev": "python-devel"
"tgt": "scsi-target-utils"
} }
}, },
"centos": { "centos": {
"7": { "7": {
"python": "python", "python": "python",
"python-dev": "python-devel", "python-dev": "python-devel"
"tgt": "scsi-target-utils"
} }
} }
}, },
@ -19,9 +17,9 @@
"redhat": { "redhat": {
"libffi-dev": "libffi-devel", "libffi-dev": "libffi-devel",
"libssl-dev": "openssl-devel", "libssl-dev": "openssl-devel",
"open-iscsi": "iscsi-initiator-utils",
"python-dev": "python3-devel", "python-dev": "python3-devel",
"qemu-utils": "qemu-img", "qemu-utils": "qemu-img"
"tgt": "target-restore"
}, },
"suse": { "suse": {
"qemu-utils": "qemu", "qemu-utils": "qemu",

View File

@ -0,0 +1,5 @@
---
upgrade:
- |
The ``iscsi`` deploy interface is no longer supported by the DIB builder,
use ironic-python-agent-builder 2.7.0 or older for it.