FROM docker.io/ubuntu:latest # Install needed packages for the dracut CI container # The Linux kernel is only readable by root. See https://launchpad.net/bugs/759725 RUN apt-get update -y -qq && apt-get upgrade -y -qq && \ DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --no-install-recommends -o Dpkg::Use-Pty=0 \ asciidoc \ astyle \ bluez \ btrfs-progs \ busybox-static \ bzip2 \ ca-certificates \ cargo \ console-setup \ cpio \ cryptsetup \ curl \ dmraid \ docbook \ docbook-xml \ docbook-xsl \ erofs-utils \ fdisk \ g++ \ gawk \ git \ iputils-arping \ iputils-ping \ isc-dhcp-client \ isc-dhcp-server \ iscsiuio \ kmod \ less \ libdmraid-dev \ libkmod-dev \ linux-image-generic \ lvm2 \ make \ mdadm \ multipath-tools \ nbd-client \ nbd-server \ network-manager \ nfs-kernel-server \ ntfs-3g \ open-iscsi \ ovmf \ parted \ pigz \ pkg-config \ procps \ qemu-kvm \ rng-tools5 \ sbsigntool \ shellcheck \ squashfs-tools \ strace \ systemd-boot-efi \ systemd-coredump \ systemd-ukify \ tcpdump \ tgt \ thin-provisioning-tools \ tpm2-tools \ vim \ wget \ && apt-get clean \ && chmod a+r /boot/vmlinu*