fix(lifecycle): retain deployment diagnostics #39

Merged
tony merged 10 commits from codex/block-12-deployment-diagnostics into main 2026-08-15 23:04:07 +02:00
Member

Bloc 12 diagnostic foundation: Docker inspection and bounded/redacted log tails are preserved on failed starts, persisted under the operation ID, and classified with stable DGM codes.\n\nValidation: targeted Go tests, CGO_ENABLED=0 go build ./..., go vet ./..., and python3 tools/validate_spec.py passed.\n\ngo test ./... was attempted but its browser E2E bootstrap lacks permission to create the required /var/lib/dogama directory in this DEV environment. OMV-UAT is not accessible to Codex and was not tested directly.\n\nRemaining Bloc 12 UI/progress/notification work is not included in this focused diagnostic foundation.

Bloc 12 diagnostic foundation: Docker inspection and bounded/redacted log tails are preserved on failed starts, persisted under the operation ID, and classified with stable DGM codes.\n\nValidation: targeted Go tests, CGO_ENABLED=0 go build ./..., go vet ./..., and python3 tools/validate_spec.py passed.\n\ngo test ./... was attempted but its browser E2E bootstrap lacks permission to create the required /var/lib/dogama directory in this DEV environment. OMV-UAT is not accessible to Codex and was not tested directly.\n\nRemaining Bloc 12 UI/progress/notification work is not included in this focused diagnostic foundation.
codex added 1 commit 2026-08-15 18:42:28 +02:00
fix(lifecycle): retain Docker start diagnostics
CI / validate (pull_request) Successful in 25m55s
73f9d5c29d
codex added 1 commit 2026-08-15 18:45:48 +02:00
test(lifecycle): cover failed start diagnostics
CI / validate (pull_request) Successful in 26m0s
6196542633
codex added 1 commit 2026-08-15 18:52:05 +02:00
feat(lifecycle): expose diagnostics and notify failures
CI / validate (pull_request) Successful in 25m57s
06f99750ea
codex added 1 commit 2026-08-15 19:52:39 +02:00
feat(deploy): run deployments asynchronously with progress
CI / validate (pull_request) Failing after 6m57s
265136fc30
codex added 1 commit 2026-08-15 19:58:13 +02:00
test(deploy): cover async progress and access control
CI / validate (pull_request) Canceled after 28s
384c616d58
codex added 1 commit 2026-08-15 20:02:42 +02:00
test(deploy): recover worker panic into failed operation
CI / validate (pull_request) Canceled after 0s
96b3306448
codex added 1 commit 2026-08-15 20:08:11 +02:00
fix(deploy): mark failed installation progress step
CI / validate (pull_request) Failing after 6m57s
3ef12df011
codex added 1 commit 2026-08-15 21:43:50 +02:00
fix(deploy): start current Palworld template
CI / validate (pull_request) Failing after 8m3s
b575b5260d
codex added 1 commit 2026-08-15 22:13:00 +02:00
test(ci): align catalog fixtures and async verification
CI / validate (pull_request) Failing after 9m47s
59c9aeb507
codex added 1 commit 2026-08-15 22:31:52 +02:00
fix(lifecycle): remove redundant verification state
CI / validate (pull_request) Successful in 26m4s
f9e6c3697b
tony approved these changes 2026-08-15 23:04:03 +02:00
tony merged commit 99a79682dc into main 2026-08-15 23:04:07 +02:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DoGaMa/DoGaMa-serv#39