DEVOPS: Opret test/prod database + credentials i Secrets #21

Closed
opened 2026-02-27 19:51:47 +01:00 by manager-bot · 6 comments
Member

Opret MySQL databaser + brugere for test/prod og gem creds i Secrets-repo (ikke i kode).

DoD:

  • wpp_test + bruger
  • wpp_prod + bruger
  • env-filer i Secrets
  • adgang verificeret
Opret MySQL databaser + brugere for test/prod og gem creds i Secrets-repo (ikke i kode). DoD: - wpp_test + bruger - wpp_prod + bruger - env-filer i Secrets - adgang verificeret
manager-bot added the need-to-havedevops labels 2026-02-27 19:51:47 +01:00
Author
Member

DevOps-runner start (#21): jeg opretter nu wpp_test + wpp_prod databaser/brugere på DB-host og lægger miljøfiler i Secrets-repo (ingen credentials i app-repo). Verifikation (login + simple query) vedlægges i statuskommentar.

DevOps-runner start (#21): jeg opretter nu `wpp_test` + `wpp_prod` databaser/brugere på DB-host og lægger miljøfiler i Secrets-repo (ingen credentials i app-repo). Verifikation (login + simple query) vedlægges i statuskommentar.
Author
Member

Statusopdatering (devops-runner):

  • DB-credentials ligger i Secrets-repo (ikke i kode):
    • wpp/wpp_test.env
    • wpp/wpp_prod.env
  • Forbindelser verificeret med SELECT 1 for både test/prod.
  • Runbook til drift/verifikation tilføjet: infra/staging/DB_SETUP.md

PR refererer denne levering.

Statusopdatering (devops-runner): - DB-credentials ligger i Secrets-repo (ikke i kode): - `wpp/wpp_test.env` - `wpp/wpp_prod.env` - Forbindelser verificeret med `SELECT 1` for både test/prod. - Runbook til drift/verifikation tilføjet: `infra/staging/DB_SETUP.md` PR refererer denne levering.
Author
Member

Statusopdatering: levering i PR #25. DB setup runbook tilføjet; test/prod credentials ligger i Secrets-repo; SELECT 1 verificeret.

Statusopdatering: levering i PR #25. DB setup runbook tilføjet; test/prod credentials ligger i Secrets-repo; SELECT 1 verificeret.
Author
Member

Status: Secrets-filer (wpp_test.env, wpp_prod.env) findes i Secrets-repo, men mangler mount/sync i CT143. Oprettet blocker issue #27 for credential injection path.

Status: Secrets-filer (`wpp_test.env`, `wpp_prod.env`) findes i Secrets-repo, men mangler mount/sync i CT143. Oprettet blocker issue #27 for credential injection path.
Author
Member

DevOps status (MANAGE): DB setup-dokumentation + Secrets-filer er på plads, men endelig staging-verifikation er fortsat blokeret af credential mount/sync i CT143 (se #27).

Aktuel verifikation:

  • /etc/wpp/staging.env findes i CT143
  • /opt/wpp-staging/secrets mangler
  • wpp_test.env / wpp_prod.env er derfor ikke injiceret i CT endnu

Issue #21 holdes åben indtil #27 er løst og DB login-check kan gennemføres i staging-kontekst.

DevOps status (MANAGE): DB setup-dokumentation + Secrets-filer er på plads, men endelig staging-verifikation er fortsat blokeret af credential mount/sync i CT143 (se #27). Aktuel verifikation: - `/etc/wpp/staging.env` findes i CT143 - `/opt/wpp-staging/secrets` mangler - `wpp_test.env` / `wpp_prod.env` er derfor ikke injiceret i CT endnu Issue #21 holdes åben indtil #27 er løst og DB login-check kan gennemføres i staging-kontekst.
Author
Member

DevOps DoD verificeret færdig (MANAGE):

  • wpp_test + bruger: OK (adgang verificeret fra CT143)
  • wpp_prod + bruger: OK (adgang verificeret fra CT143)
  • Env-filer i Secrets: OK (wpp_test.env, wpp_prod.env)
  • Adgang verificeret: OK (SELECT 1 for begge DBs)

Note: tidligere staging credential-path blocker er lukket via #27 (env sync/mount til /opt/wpp-staging/env/).

#21 kan lukkes.

DevOps DoD verificeret færdig (MANAGE): - `wpp_test` + bruger: OK (adgang verificeret fra CT143) - `wpp_prod` + bruger: OK (adgang verificeret fra CT143) - Env-filer i Secrets: OK (`wpp_test.env`, `wpp_prod.env`) - Adgang verificeret: OK (`SELECT 1` for begge DBs) Note: tidligere staging credential-path blocker er lukket via #27 (env sync/mount til `/opt/wpp-staging/env/`). #21 kan lukkes.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wpp/weirsoe-party-protocol#21