From a2817469582af2b6681b9dedf07933e5f5071576 Mon Sep 17 00:00:00 2001 From: DerLinkman Date: Tue, 5 Aug 2025 16:25:59 +0200 Subject: [PATCH] ip6_controller: moved docker major detection upwards --- _modules/scripts/ipv6_controller.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_modules/scripts/ipv6_controller.sh b/_modules/scripts/ipv6_controller.sh index 1686996c9..ca227bcd3 100644 --- a/_modules/scripts/ipv6_controller.sh +++ b/_modules/scripts/ipv6_controller.sh @@ -18,6 +18,7 @@ get_ipv6_support() { # 2) Ensure Docker daemon.json has (or create) the required IPv6 settings docker_daemon_edit(){ DOCKER_DAEMON_CONFIG="/etc/docker/daemon.json" + DOCKER_MAJOR=$(docker version --format '{{.Server.Version}}' 2>/dev/null | cut -d. -f1) MISSING=() _has_kv() { grep -Eq "\"$1\"\s*:\s*$2" "$DOCKER_DAEMON_CONFIG" 2>/dev/null; } @@ -87,7 +88,6 @@ docker_daemon_edit(){ fi if [[ $ans =~ ^[Yy]$ ]]; then - DOCKER_MAJOR=$(docker version --format '{{.Server.Version}}' 2>/dev/null | cut -d. -f1) if [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 27 ]]; then cat > "$DOCKER_DAEMON_CONFIG" <