Increase openbao JWT wait timeout from 180s to 240s
This commit is contained in:
parent
6dea74a2a8
commit
d686c589f8
1 changed files with 7 additions and 1 deletions
|
|
@ -383,12 +383,13 @@ in
|
||||||
Restart = "on-failure";
|
Restart = "on-failure";
|
||||||
RestartSec = "30s";
|
RestartSec = "30s";
|
||||||
|
|
||||||
|
TimeoutStartSec = "5min";
|
||||||
UMask = "0077";
|
UMask = "0077";
|
||||||
ExecStartPre = pkgs.writeShellScript "openbao-wait-jwt" ''
|
ExecStartPre = pkgs.writeShellScript "openbao-wait-jwt" ''
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
for i in {1..180}; do
|
for i in {1..240}; do
|
||||||
if [ -s "${cfg.zitadelJwtPath}" ]; then
|
if [ -s "${cfg.zitadelJwtPath}" ]; then
|
||||||
jwt="$(cat "${cfg.zitadelJwtPath}")"
|
jwt="$(cat "${cfg.zitadelJwtPath}")"
|
||||||
# very cheap sanity check: JWT has at least 2 dots
|
# very cheap sanity check: JWT has at least 2 dots
|
||||||
|
|
@ -396,6 +397,11 @@ in
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ $((i % 30)) -eq 0 ]; then
|
||||||
|
echo "vault-agent: waiting for ${cfg.zitadelJwtPath} (t=${"$"}i s)" >&2
|
||||||
|
fi
|
||||||
|
|
||||||
sleep 1
|
sleep 1
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue