From ea3bfda2de3955179f730c31ebbb653c6c583c69 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Wed, 27 Mar 2024 20:55:03 +0100 Subject: [PATCH] board/common: fix issue where containers without network get network Also, log the actual `podman create` arguments to the container log so we can see what the script actually does when customers report bizarre happenings with containers. Fixes #370 Signed-off-by: Joachim Wiberg --- board/common/rootfs/usr/sbin/container | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/board/common/rootfs/usr/sbin/container b/board/common/rootfs/usr/sbin/container index f6816d4f..67a80357 100755 --- a/board/common/rootfs/usr/sbin/container +++ b/board/common/rootfs/usr/sbin/container @@ -125,10 +125,11 @@ create() args="$args --dns-search=$domain" done else - network="--net none" + args="$args --network=none" fi # shellcheck disable=SC2048 + log "Calling podman create --name $name --conmon-pidfile=$pidfn $args $image $*" if podman create --name "$name" --conmon-pidfile="$pidfn" $args "$image" $*; then [ -n "$quiet" ] || log "Successfully created container $name from $image" rm -f "/run/containers/env/${name}.env"