summaryrefslogtreecommitdiff
path: root/bindep.txt
diff options
context:
space:
mode:
authorDmitry Tantsur <dtantsur@protonmail.com>2022-02-04 16:54:02 +0100
committerDmitry Tantsur <dtantsur@protonmail.com>2022-02-16 10:12:06 +0100
commitbbceca562e0b552cd2fc33b2833931ab3cbbfce5 (patch)
tree2250d96b56e0d1114b0eca5a750c975f44ecc4e2 /bindep.txt
parenta4a89d6b20a03e692e0550e3a34a97c7a63f266c (diff)
downloadironic-bbceca562e0b552cd2fc33b2833931ab3cbbfce5.tar.gz
CI: use a custom cirros partition image instead of the default
Cirros partition images are not compatible with local boot since they don't ship grub (nor a normal root partition). This change adds a script that builds a partition image with UEFI artifacts present. It still cannot be booted in legacy mode, but it's a progress. Set the tempest plugin's partition_netboot option. We need it to inform the tempest plugin about the ability to do local boot. This option already exists but is never set. Also set the new default_boot_option parameter, which will be introduced and used in Iaba563a2ecbca029889bc6894b2a7f0754d27b88. Remove netboot from most of the UEFI jobs. Change-Id: I15189e7f5928126c6b336b1416ce6408a4950062
Diffstat (limited to 'bindep.txt')
-rw-r--r--bindep.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/bindep.txt b/bindep.txt
index 863787763..16adeecda 100644
--- a/bindep.txt
+++ b/bindep.txt
@@ -86,9 +86,13 @@ apparmor [platform:dpkg imagebuild]
gnupg [imagebuild]
squashfs-tools [platform:dpkg platform:redhat imagebuild]
squashfs [platform:suse imagebuild]
+# For custom partition images
+kpartx [devstack]
libguestfs0 [platform:dpkg imagebuild]
-libguestfs [platform:rpm imagebuild]
+libguestfs [platform:rpm imagebuild devstack]
+libguestfs-tools [platform:dpkg devstack]
python-guestfs [platform:dpkg imagebuild]
+qemu-img [platform:rpm devstack]
# for TinyIPA build
wget [imagebuild]
python-pip [imagebuild]