Skip to content

Commit

Permalink
Install gvproxy for podman
Browse files Browse the repository at this point in the history
  • Loading branch information
jericop committed Aug 6, 2023
1 parent e5a6c70 commit 3870aa2
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions .github/workflows/podman_poc_pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,14 @@ jobs:
sudo apt-get install -y qemu-user qemu-user-binfmt qemu-system-x86 qemu-system-arm
sudo apt-get install -y podman
arm64_coreos_archive_name=fedora-coreos-38.20230709.3.0-qemu.aarch64.qcow2.xz
curl -O https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/38.20230709.3.0/aarch64/$arm64_coreos_archive_name
# gvproxy is required to start arm64 podman machine
curl -L -o /usr/libexec/podman/gvproxy https://github.com/containers/gvisor-tap-vsock/releases/download/v0.7.0/gvproxy-linux
chmod +x /usr/libexec/podman/gvproxy
podman machine ls
podman machine init --image-path $arm64_coreos_archive_name arm64
arm64_coreos_archive_filename=fedora-coreos-38.20230709.3.0-qemu.aarch64.qcow2.xz
curl -O https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/38.20230709.3.0/aarch64/$arm64_coreos_archive_filename
podman machine init --image-path $arm64_coreos_archive_filename arm64
podman system connection default arm64
podman machine start arm64
podman machine ls
Expand Down

0 comments on commit 3870aa2

Please sign in to comment.