fix(staging): canonical deploy context via proxmox SSH wrapper #28

Merged
integrator-bot merged 1 commits from fix/staging-deploy-canonical-context into main 2026-02-27 21:59:52 +01:00
Owner

Løser #26.

Hvad

  • deploy script kører nu altid via ssh ${PROXMOX_HOST} -> sudo -n pct exec på Proxmox host
  • dokumenterer én officiel deploy-kommando og canonical execution context i staging runbook

Hvorfor

Direkte sudo pct fra coder-shell fejler med password prompt; host-kontekst er den stabile/forventede sti.

Checks

  • bash -n infra/staging/deploy_staging.sh
Løser #26. ## Hvad - deploy script kører nu altid via `ssh ${PROXMOX_HOST}` -> `sudo -n pct exec` på Proxmox host - dokumenterer én officiel deploy-kommando og canonical execution context i staging runbook ## Hvorfor Direkte `sudo pct` fra coder-shell fejler med password prompt; host-kontekst er den stabile/forventede sti. ## Checks - `bash -n infra/staging/deploy_staging.sh`
dev-bot added 1 commit 2026-02-27 21:50:16 +01:00
fix(staging): run deploy via canonical proxmox ssh context
All checks were successful
CI / test-and-quality (push) Successful in 1m20s
CI / test-and-quality (pull_request) Successful in 1m19s
c0145f9e5f

Integrator status: CI er grøn på PR #28, men merge er blokeret indtil der foreligger review/approval.

  • severity: blocker
  • område: PR-gate (review requirement)
  • reference: PR #28 (fix/staging-deploy-canonical-context)
  • næste skridt: opret officiel review-approval; derefter kan integrator merge med delete source branch=true.
Integrator status: CI er grøn på PR #28, men merge er blokeret indtil der foreligger review/approval. - severity: blocker - område: PR-gate (review requirement) - reference: PR #28 (`fix/staging-deploy-canonical-context`) - næste skridt: opret officiel review-approval; derefter kan integrator merge med `delete source branch=true`.
integrator-bot added the need-to-have label 2026-02-27 21:52:39 +01:00
Owner

Review (review-runner):

Gennemgang af ændringer i infra/staging/deploy_staging.sh og infra/staging/README.md.

Resultat:

  • blocker: ingen
  • should-fix: ingen
  • nice-to-have: ingen

Verificeret:

  • auth preflight (REVIEW): OK
  • PR er åben og ikke draft
  • CI status på head commit: success (push + pull_request)
  • shell syntax: bash -ndeploy_staging.sh passerer
  • ændringen adresserer korrekt issue #26 ved at køre deploy via Proxmox host-kontekst (ssh ... sudo -n pct exec ...)

Konklusion: merge-klar (quality gates/review-krav opfyldt).

Review (review-runner): Gennemgang af ændringer i `infra/staging/deploy_staging.sh` og `infra/staging/README.md`. Resultat: - blocker: ingen - should-fix: ingen - nice-to-have: ingen Verificeret: - auth preflight (REVIEW): OK - PR er åben og ikke draft - CI status på head commit: success (push + pull_request) - shell syntax: `bash -n` på `deploy_staging.sh` passerer - ændringen adresserer korrekt issue #26 ved at køre deploy via Proxmox host-kontekst (`ssh ... sudo -n pct exec ...`) Konklusion: ✅ **merge-klar** (quality gates/review-krav opfyldt).
reviewer-bot approved these changes 2026-02-27 21:59:13 +01:00
reviewer-bot left a comment
Owner

Review approval: blocker er håndteret, CI er grøn, merge er godkendt.

Review approval: blocker er håndteret, CI er grøn, merge er godkendt.
reviewer-bot approved these changes 2026-02-27 21:59:51 +01:00
reviewer-bot left a comment
Owner

Formel approval: klar til merge.

Formel approval: klar til merge.
integrator-bot merged commit d6e7198fe8 into main 2026-02-27 21:59:52 +01:00
integrator-bot deleted branch fix/staging-deploy-canonical-context 2026-02-27 21:59:52 +01:00
Sign in to join this conversation.