Corrige l'installation locale Proxmox

This commit is contained in:
2026-04-12 14:42:28 +02:00
parent 2c5f276f53
commit 15528c2062
2 changed files with 16 additions and 6 deletions

View File

@@ -1,5 +1,7 @@
#!/usr/bin/env bash
set -euo pipefail
set -Eeuo pipefail
trap 'printf "Erreur: echec de la commande [%s] a la ligne %s.\n" "$BASH_COMMAND" "$LINENO" >&2' ERR
usage() {
cat <<'EOF'
@@ -172,7 +174,9 @@ cleanup() {
trap cleanup EXIT
cat >"$payload_script" <<'REMOTE'
set -euo pipefail
set -Eeuo pipefail
trap 'printf "Erreur: echec de la commande [%s] a la ligne %s.\n" "$BASH_COMMAND" "$LINENO" >&2' ERR
ctid="$1"
lxc_hostname="$2"
@@ -285,7 +289,7 @@ fi
template_ref="${template_storage}:vztmpl/${template_name}"
if [[ -z "$lxc_password" ]]; then
lxc_password="$(tr -dc 'A-Za-z0-9' </dev/urandom | head -c 20)"
lxc_password="$(od -An -N12 -tx1 /dev/urandom | tr -d ' \n')"
fi
net0="name=eth0,bridge=${lxc_bridge},ip=dhcp"
@@ -336,7 +340,9 @@ fi"
ct_exec "cat > /usr/local/bin/update-chesscubing <<'SCRIPT'
#!/usr/bin/env bash
set -euo pipefail
set -Eeuo pipefail
trap 'printf \"Erreur: echec de la commande [%s] a la ligne %s.\\n\" \"\$BASH_COMMAND\" \"\$LINENO\" >&2' ERR
repo_dir='/opt/chesscubing/repo'
web_root='/var/www/chesscubing/current'

View File

@@ -1,5 +1,7 @@
#!/usr/bin/env bash
set -euo pipefail
set -Eeuo pipefail
trap 'printf "Erreur: echec de la commande [%s] a la ligne %s.\n" "$BASH_COMMAND" "$LINENO" >&2' ERR
usage() {
cat <<'EOF'
@@ -101,7 +103,9 @@ cleanup() {
trap cleanup EXIT
cat >"$payload_script" <<'REMOTE'
set -euo pipefail
set -Eeuo pipefail
trap 'printf "Erreur: echec de la commande [%s] a la ligne %s.\n" "$BASH_COMMAND" "$LINENO" >&2' ERR
ctid="$1"
lxc_hostname="$2"