From 23d587eb22ecd5fb29ef841e342db5049b6dc7d1 Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Sun, 4 Aug 2024 08:06:08 +0200 Subject: [PATCH 1/2] podman: T6598: add fuse-overlayfs runtime dependency Dependency already exists in vyos-1x for live-system, but it does not hurt to also define the dependency here where it's needed by the filesystem layer. (cherry picked from commit 3f84d701fcbc1a1c01eff13053f328483eac06ed) --- packages/podman/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/podman/build.sh b/packages/podman/build.sh index deb6b261ab..575b26650c 100755 --- a/packages/podman/build.sh +++ b/packages/podman/build.sh @@ -26,6 +26,6 @@ fpm --input-type dir --output-type deb --name podman \ --version $VERSION --deb-compression gz \ --maintainer "VyOS Package Maintainers " \ --description "Engine to run OCI-based containers in Pods" \ - --depends conmon --depends crun --depends netavark --depends libgpgme11 \ + --depends conmon --depends crun --depends netavark --depends libgpgme11 --depends fuse-overlayfs \ --license "Apache License 2.0" -C podman-v$VERSION --package .. From a6306526928630105c43e994123f1f29c577b205 Mon Sep 17 00:00:00 2001 From: Nicolas Vollmar Date: Wed, 7 Aug 2024 06:55:39 +0200 Subject: [PATCH 2/2] podman: T6635: add missing dependency on golang-github-containers-common This is required as the dependency will add /etc/containers/policy.json (cherry picked from commit 7508677091abf2b9c92d9c5c393fb73bb5128aa8) --- packages/podman/build.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/podman/build.sh b/packages/podman/build.sh index 575b26650c..251f8a48aa 100755 --- a/packages/podman/build.sh +++ b/packages/podman/build.sh @@ -26,6 +26,7 @@ fpm --input-type dir --output-type deb --name podman \ --version $VERSION --deb-compression gz \ --maintainer "VyOS Package Maintainers " \ --description "Engine to run OCI-based containers in Pods" \ - --depends conmon --depends crun --depends netavark --depends libgpgme11 --depends fuse-overlayfs \ + --depends conmon --depends crun --depends netavark --depends libgpgme11 \ + --depends fuse-overlayfs --depends golang-github-containers-common \ --license "Apache License 2.0" -C podman-v$VERSION --package ..