Fix missing sfdisk binary in initramfs

It's now part of `fdisk` package
This commit is contained in:
Jakob Lechner 2022-01-04 17:01:24 +00:00
parent 82eb6ca0a7
commit 6174d4beac
No known key found for this signature in database
GPG key ID: 996082EFB5906C10

View file

@ -40,12 +40,14 @@ provisioners:
- echo "LABSYNC_COMMIT_REF_SLUG='{{user `ci_commit_ref_slug`}}'" >> /etc/environment
- echo "LABSYNC_PROJECT_URL='{{user `ci_project_url`}}'" >> /etc/environment
- sed -i 's#@@PROJECT_URL@@#{{user `ci_project_url`}}#' /etc/initramfs-tools/scripts/labsync
- chmod +x /etc/initramfs-tools/scripts/labsync
type: shell
- destination: /etc/initramfs-tools/scripts/local-premount/
source: initramfs/labsync-prereqs
type: file
- inline:
- set -x
- chmod +x /etc/initramfs-tools/scripts/local-premount/labsync-prereqs
- apt-get update
- apt-get -y dist-upgrade
- rmdir /boot && ln -s /usr/local/boot /boot
@ -54,7 +56,7 @@ provisioners:
- echo overlay >> /etc/initramfs-tools/modules
- echo 'RESUME=none' > /etc/initramfs-tools/conf.d/resume
- mkdir /usr/local/boot
- apt-get -f -y install aria2 linux-image-amd64 lvm2 haveged
- apt-get -f -y install aria2 linux-image-amd64 lvm2 haveged fdisk
- mkdir -p /tmp/images
- cp $(find /boot/ -name 'initrd.img-*' | sort -V | tail -n 1) '/tmp/images/{{user `initramfs_file`}}'
- cp $(find /boot/ -name 'vmlinuz-*' | sort -V | tail -n 1) '/tmp/images/{{user `linux_file`}}'