chore(infra): Follow the DC to office host moves
deploy / build (push) Successful in 11m41s
deploy / deploy-web (push) Successful in 5s
deploy / validate (push) Skipped
deploy / deploy-api (push) Successful in 16s

magrathea, caveman, nikola and frootmig moved from kosherinata (DC) to
hanzalova (office) on 2026-11-01 and were renamed accordingly:

  magrathea.hanzalova.internal  10.6.0.194  (postgres primary)
  caveman.hanzalova.internal    10.6.0.186  (minio, gitea)
  nikola.hanzalova.internal     10.6.0.173
  frootmig.hanzalova.internal   10.6.0.131

The old *.kosherinata.internal names remain as transitional DNS aliases
and will be removed once deploys use the new names.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TzeoVkZAgsEiJaTpxRZ42Q
This commit is contained in:
2026-11-02 11:22:40 +02:00
co-authored by Claude Opus 5.5
parent 1b17abc1cb
commit 63d8d1db84
5 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -755,7 +755,7 @@ has no `psql`.
```sh
h=$(hostname -f)
psql "host=magrathea.kosherinata.internal dbname=blackbeard user=grenade \
psql "host=magrathea.hanzalova.internal dbname=blackbeard user=grenade \
sslmode=verify-full sslrootcert=/etc/pki/ca-trust/source/anchors/root-internal.pem \
sslcert=/etc/pki/tls/misc/$h.pem sslkey=/etc/pki/tls/private/$h.pem"
```
+1 -1
View File
@@ -45,7 +45,7 @@ max_tracked_chains = 16
default_block_time_seconds = 6.0
[database]
host = "magrathea.kosherinata.internal"
host = "magrathea.hanzalova.internal"
port = 5432
database = "blackbeard"
username = "blackbeard_rw"
+1 -1
View File
@@ -734,7 +734,7 @@ listen = "127.0.0.1:25864"
url = "wss://feed-telemetry.quantus.cat/feed"
[database]
host = "magrathea.kosherinata.internal"
host = "magrathea.hanzalova.internal"
database = "blackbeard"
username = "blackbeard_rw"
root_cert = "{d}/root.pem"
+1 -1
View File
@@ -596,7 +596,7 @@ memory would mean Planck never finishing.
## Data
Postgres on `magrathea.kosherinata.internal`, mTLS and passwordless — the host's
Postgres on `magrathea.hanzalova.internal`, mTLS and passwordless — the host's
own certificate is the credential and `pg_ident.conf` maps its CN to the role.
There is no password anywhere in this repo and nowhere in the config to put one.
+1 -1
View File
@@ -37,7 +37,7 @@ set -euo pipefail
API_HOST="${API_HOST:-bob.hanzalova.internal}"
API_PORT="${API_PORT:-25864}"
EDGE_HOST="${EDGE_HOST:-oolon.kosherinata.internal}"
PG_PRIMARY="${PG_PRIMARY:-magrathea.kosherinata.internal}"
PG_PRIMARY="${PG_PRIMARY:-magrathea.hanzalova.internal}"
# The standby needs the same ident mapping: pg_ident.conf contents are NOT
# replicated, and a failover to a server missing it locks the app out.
PG_STANDBY="${PG_STANDBY:-frankie.hanzalova.internal}"