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`
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`.
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).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Løser #26.
Hvad
ssh ${PROXMOX_HOST}->sudo -n pct execpå Proxmox hostHvorfor
Direkte
sudo pctfra coder-shell fejler med password prompt; host-kontekst er den stabile/forventede sti.Checks
bash -n infra/staging/deploy_staging.shIntegrator status: CI er grøn på PR #28, men merge er blokeret indtil der foreligger review/approval.
fix/staging-deploy-canonical-context)delete source branch=true.Review (review-runner):
Gennemgang af ændringer i
infra/staging/deploy_staging.shoginfra/staging/README.md.Resultat:
Verificeret:
bash -npådeploy_staging.shpassererssh ... sudo -n pct exec ...)Konklusion: ✅ merge-klar (quality gates/review-krav opfyldt).
Review approval: blocker er håndteret, CI er grøn, merge er godkendt.
Formel approval: klar til merge.