From ba4b137fcc34e5d2acfd55595667de5f3b9be90a Mon Sep 17 00:00:00 2001 From: Tulip Blossom Date: Wed, 30 Oct 2024 22:41:10 -0300 Subject: [PATCH] feat: add workaround to make podman-machine work by default OOB --- build_files/workarounds.sh | 3 +++ packages.json | 1 + 2 files changed, 4 insertions(+) diff --git a/build_files/workarounds.sh b/build_files/workarounds.sh index 6b469a3b130..afcf43217b7 100755 --- a/build_files/workarounds.sh +++ b/build_files/workarounds.sh @@ -4,3 +4,6 @@ set -oeux pipefail # alternatives cannot create symlinks on its own during a container build ln -sf /usr/bin/ld.bfd /etc/alternatives/ld && ln -sf /etc/alternatives/ld /usr/bin/ld + +# Required by podman machine to work but it is on libexec by default +ln -sf /usr/bin/virtiofsd /usr/libexec/virtiofsd diff --git a/packages.json b/packages.json index a64b0977188..12d2a9e43dc 100644 --- a/packages.json +++ b/packages.json @@ -120,6 +120,7 @@ "genisoimage", "google-droid-sans-mono-fonts", "google-go-mono-fonts", + "gvisor-tap-vsock", "ibm-plex-mono-fonts", "incus", "incus-agent",