Hardened atomic private-staging deployment tooling #56
No reviewers
Labels
No Label
area/backend
area/data
area/frontend
area/model
area/privacy
area/release
area/safety
blocked
human-gate
priority/P0
priority/P1
priority/P2
state:review
type/docs
type/epic
type/feature
type/ops
type/research
type/security
type/test
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: stackchain/timmy-talking-turd#56
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "timmy/55-staging-deployment-tooling"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implements #55 under parent #53. Adds checksummed immutable promotion/rollback, automatic rollback gates, mobile staging smoke, hardened systemd/Caddy templates, and operator runbook. No live service, Caddy, user, or
/etcchange is included.Local receipts: Python deployment tests 13/13, Node suite 66/66, staging smoke passed, syntax/diff checks passed, dependency audit 0 vulnerabilities, disposable Caddy validation passed, systemd template validation passed with local Node-path substitution.
d576a74b96tof8f01c4b2e