
In order to have a multipath.conf file during the install process on Debian, the multipath-config package was created. This package simply writes a custom version of the multipath.conf to /etc/multipath.conf To have it in the installer, it should also be included in the base-initramfs-bullseye.yaml file Blacklist exception support is added for: - HP 3PAR SANs (H/W multipath) - QEMU (for virtual multipath development) - TrueNAS (currently only iSCSI support validate) Test Plan: PASS - AIO-SX: HPE multipath install/bootstrap/unlock PASS - AIO-SX: Qemu virtual multipath install/bootstrap/unlock PASS - AIO-DX: Qemu virtual multipath install/bootstrap/unlock PASS - AIO-DX+: Qemu virtual multipath install/bootstrap/unlock PASS - 2+2 (controller storage): Qemu virtual multipath install/bootstrap/unlock PASS - 2+2+2 (dedicated storage): Qemu virtual multipath install/bootstrap/unlock PASS - Add OSD ceph storage configuration (AIO-SX) PASS - Expand CGTS volume group using extra disk (Partition) (AIO-SX) PASS - Expand CGTS volume group using extra disk (disk) (AIO-SX) PASS - Add nova local volume group using extra disk (AIO-SX) PASS - App pod that alocates and writes into a PVC (AIO-SX) PASS - Local disk Commands (Disk API) - Check if the output is broken - host-disk-list - host-disk-show - host-disk-partition-list - host-disk-partition-show - host-pv-list - host-pv-show - host-stor-list - host-stor-show - host-lvg-list - host-lvg-show - host-pv-add PASS - Create nova-local volume group PASS - Local disk Commands on AIO-DX after swact Regression: PASS - AIO-SX: Non-multipath install/bootstrap/unlock (NVME) PASS - AIO-DX: Non-multipath install/bootstrap/unlock (SSD) PASS - 2+2: Non-multipath install/bootstrap/unlock (SSD) PASS - 2+2+2 : Non-multipath install/bootstrap/unlock (SSD and HD) Change-Id: I196031dee403db50e6dbcdb36a0a2ed95fc42be3 Depends-On: https://review.opendev.org/c/starlingx/tools/+/860590 Story: 2010046 Task: 66650 Signed-off-by: Matheus Guilhermino <matheus.machadoguilhermino@windriver.com> Signed-off-by: Robert Church <robert.church@windriver.com>
14 lines
405 B
Plaintext
14 lines
405 B
Plaintext
Source: multipath-config
|
|
Section: admin
|
|
Priority: optional
|
|
Maintainer: Starlingx Developers <starlingx-discuss@lists.starlingx.io>
|
|
Build-Depends: debhelper-compat (= 13)
|
|
Standards-Version: 4.4.1
|
|
Homepage: https://www.starlingx.io
|
|
|
|
Package: multipath-config
|
|
Architecture: all
|
|
Depends: ${misc:Depends}
|
|
Description: Custom multipath configuration
|
|
Adds a custom multipath.conf file with blacklist exceptions
|