Version aus den Vorgabewerten des Images lesen
Gemessen: Auf einer frisch installierten Instanz steht 'version' weder in data/config.php noch in data/config-internal.php - EspoCRM schreibt nur, was vom Vorgabewert abweicht. Beide Dateien luden einwandfrei, der Schluessel fehlt schlicht. Gelesen werden jetzt alle drei Dateien in der Reihenfolge, in der EspoCRM sie selbst zusammenfuehrt: defaults, config, config-internal - der spaetere Wert gewinnt. Nach einem Upgrade sticht damit data/config.php den Vorgabewert. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
4232e059a0
commit
86bc5d9204
@ -21,6 +21,10 @@ fehler() { echo "FEHLER: $*"; echo "ESPO20_ERGEBNIS: FEHLER"; exit 1; }
|
|||||||
command -v docker >/dev/null && docker info >/dev/null 2>&1 || fehler "Docker laeuft nicht"
|
command -v docker >/dev/null && docker info >/dev/null 2>&1 || fehler "Docker laeuft nicht"
|
||||||
|
|
||||||
# 2. EspoCRM: Image, Digest, Version.
|
# 2. EspoCRM: Image, Digest, Version.
|
||||||
|
# Die Version steht auf einer frisch installierten Instanz NICHT in data/config.php, sondern nur in den
|
||||||
|
# Vorgabewerten des Images (gemessen am 24.09.2026). Deshalb werden alle drei Dateien in der Reihenfolge
|
||||||
|
# gelesen, in der EspoCRM sie selbst zusammenfuehrt - der spaetere Wert gewinnt. Nach einem Upgrade steht
|
||||||
|
# die Version in data/config.php und sticht damit den Vorgabewert.
|
||||||
ESPO_IMAGE="$(docker inspect -f '{{.Config.Image}}' espocrm 2>/dev/null)"
|
ESPO_IMAGE="$(docker inspect -f '{{.Config.Image}}' espocrm 2>/dev/null)"
|
||||||
[ -n "$ESPO_IMAGE" ] || fehler "Container 'espocrm' nicht gefunden - laeuft die Instanz?"
|
[ -n "$ESPO_IMAGE" ] || fehler "Container 'espocrm' nicht gefunden - laeuft die Instanz?"
|
||||||
ESPO_DIGEST="$(docker image inspect --format '{{if .RepoDigests}}{{index .RepoDigests 0}}{{else}}{{.Id}}{{end}}' "$ESPO_IMAGE" 2>/dev/null)"
|
ESPO_DIGEST="$(docker image inspect --format '{{if .RepoDigests}}{{index .RepoDigests 0}}{{else}}{{.Id}}{{end}}' "$ESPO_IMAGE" 2>/dev/null)"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user