mirror of
https://git.bashclub.org/bashclub/zamba-lxc-toolbox.git
synced 2025-08-15 15:12:27 +02:00
fix
This commit is contained in:
parent
dc33f2bef8
commit
e39f81be4b
1 changed files with 11 additions and 2 deletions
|
@ -345,7 +345,6 @@ EOF
|
||||||
mysql icingaweb2 -e "INSERT INTO icingaweb_user (name, active, password_hash) VALUES ('icingaadmin', 1, '${PASSWORD_HASH}') ON DUPLICATE KEY UPDATE password_hash='${PASSWORD_HASH}';"
|
mysql icingaweb2 -e "INSERT INTO icingaweb_user (name, active, password_hash) VALUES ('icingaadmin', 1, '${PASSWORD_HASH}') ON DUPLICATE KEY UPDATE password_hash='${PASSWORD_HASH}';"
|
||||||
|
|
||||||
echo "[INFO] Warte auf Icinga Web 2 und API..."
|
echo "[INFO] Warte auf Icinga Web 2 und API..."
|
||||||
# KORREKTUR: Robuste Warteschleife, die prüft, ob der Director bereit ist
|
|
||||||
local counter=0
|
local counter=0
|
||||||
while ! icingacli director migration run >/dev/null 2>&1; do
|
while ! icingacli director migration run >/dev/null 2>&1; do
|
||||||
counter=$((counter + 1))
|
counter=$((counter + 1))
|
||||||
|
@ -359,7 +358,17 @@ EOF
|
||||||
echo "[INFO] Icinga Director ist bereit."
|
echo "[INFO] Icinga Director ist bereit."
|
||||||
|
|
||||||
echo "[INFO] Icinga Director Setup wird ausgeführt."
|
echo "[INFO] Icinga Director Setup wird ausgeführt."
|
||||||
icingacli director config set 'endpoint' 'localhost' --user 'director' --password "${ICINGA_API_USER_PASS}"
|
# KORREKTUR: Der Befehl 'icingacli director config set' ist falsch. Die Konfiguration
|
||||||
|
# wird stattdessen direkt in die Datei geschrieben.
|
||||||
|
bash -c "cat > /etc/icingaweb2/modules/director/kickstart.ini" <<EOF
|
||||||
|
[config]
|
||||||
|
endpoint = "localhost"
|
||||||
|
user = "director"
|
||||||
|
password = "${ICINGA_API_USER_PASS}"
|
||||||
|
EOF
|
||||||
|
icingacli director kickstart run
|
||||||
|
rm /etc/icingaweb2/modules/director/kickstart.ini
|
||||||
|
|
||||||
echo "[INFO] Director Konfiguration wird angewendet."
|
echo "[INFO] Director Konfiguration wird angewendet."
|
||||||
icingacli director config deploy
|
icingacli director config deploy
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue