From 83654fe6b59e3a3682416e967b17be1a8635e471 Mon Sep 17 00:00:00 2001 From: gitea-actions Date: Sat, 22 Aug 2026 21:23:51 +0200 Subject: [PATCH] Zapnout kontejneru nesting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Debian 13 veze systemd 257 a ten v neprivilegovaném LXC bez nestingu nedostane, co potřebuje — Proxmox na to při startu sám upozorňuje hláškou "Systemd 257 detected. You may need to enable nesting." Appka i tak nastartovala, ale spoléhat se na to nemá cenu. Stejnou výchozí hodnotu mají i community-scripts a sami varují, že moderní distribuce se systemd nesting potřebují. --- README.md | 1 + deploy/pve-kostky.sh | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/README.md b/README.md index e9afc01..77044e5 100644 --- a/README.md +++ b/README.md @@ -149,6 +149,7 @@ MEMORY=1024 STORAGE=local-zfs PORT=8080 bash -c "$(curl -fsSL ...)" | `TEMPLATE_STORAGE`, `BRIDGE` | `local`, `vmbr0` | | `PORT` | `8000` | | `UNPRIVILEGED`, `OSVERSION` | `1`, `13` | +| `NESTING` | `1` — systemd v Debianu 13 ho potřebuje | | `VERSION` | poslední vydání | Aktualizace na novější vydání je ten samý příkaz s číslem kontejneru: diff --git a/deploy/pve-kostky.sh b/deploy/pve-kostky.sh index 8572cf1..d7ecffb 100755 --- a/deploy/pve-kostky.sh +++ b/deploy/pve-kostky.sh @@ -36,6 +36,7 @@ BRIDGE="${BRIDGE:-vmbr0}" PORT="${PORT:-8000}" UNPRIVILEGED="${UNPRIVILEGED:-1}" OSVERSION="${OSVERSION:-13}" +NESTING="${NESTING:-1}" VERSION="${VERSION:-}" # prázdné = poslední vydání # --- výpisy ------------------------------------------------------------------ @@ -299,6 +300,9 @@ else ok "Šablona $TEMPLATE" fi +# Nesting: Debian 13 veze systemd 257 a ten v neprivilegovaném kontejneru bez +# něj nedostane, co potřebuje — Proxmox na to při startu sám upozorňuje. +# Stejnou výchozí hodnotu mají i community-scripts. msg "Zakládám kontejner" pct create "$CTID" "$TEMPLATE_STORAGE:vztmpl/$TEMPLATE" \ --hostname "$CT_HOSTNAME" \ @@ -308,6 +312,7 @@ pct create "$CTID" "$TEMPLATE_STORAGE:vztmpl/$TEMPLATE" \ --rootfs "$STORAGE:$DISK" \ --net0 "name=eth0,bridge=$BRIDGE,ip=dhcp" \ --unprivileged "$UNPRIVILEGED" \ + --features "nesting=$NESTING" \ --ostype debian \ --onboot 1 \ --description "$APP — $GITEA/$REPO" >/dev/null