From db145708a794552c1954f6467e3cf78a3ae981f9 Mon Sep 17 00:00:00 2001 From: ogt Date: Wed, 1 Jul 2026 18:49:21 +0800 Subject: [PATCH] fix(cd): keep cold-start recovery checks on controlled profile --- .gitea/workflows/cd.yaml | 6 ++++++ ops/runner/test_cd_controlled_runtime_profile.py | 3 +++ 2 files changed, 9 insertions(+) diff --git a/.gitea/workflows/cd.yaml b/.gitea/workflows/cd.yaml index 8ed9413c..b07a6f5b 100644 --- a/.gitea/workflows/cd.yaml +++ b/.gitea/workflows/cd.yaml @@ -217,6 +217,8 @@ jobs: ;; .gitea/workflows/e2e-health.yaml) ;; + .gitea/workflows/ansible-lint.yml) + ;; .gitea/workflows/harbor-110-local-repair.yaml) ;; .gitea/workflows/run-migration.yml) @@ -254,6 +256,8 @@ jobs: ;; docs/runbooks/REBOOT-POST-START-QUICK-CHECK.md) ;; + docs/runbooks/FULL-STACK-COLD-START-SOP.md) + ;; docs/workplans/2026-06-04-reboot-cold-start-backup-recovery-workplan.md) ;; docs/schemas/product_awoooi_manifest_v1.schema.json) @@ -550,6 +554,8 @@ jobs: ;; scripts/reboot-recovery/post-start-quick-check.sh) ;; + scripts/reboot-recovery/reboot-recovery-readiness-audit.sh) + ;; scripts/reboot-recovery/188-host-hygiene-maintenance-checklist.sh) ;; scripts/reboot-recovery/full-stack-cold-start-check.sh) diff --git a/ops/runner/test_cd_controlled_runtime_profile.py b/ops/runner/test_cd_controlled_runtime_profile.py index ec036c0d..e4af3a8b 100644 --- a/ops/runner/test_cd_controlled_runtime_profile.py +++ b/ops/runner/test_cd_controlled_runtime_profile.py @@ -91,6 +91,7 @@ def test_workflow_secret_transport_sources_stay_on_controlled_runtime_profile() ".gitea/workflows/code-review.yaml)", ".gitea/workflows/deploy-alerts.yaml)", ".gitea/workflows/e2e-health.yaml)", + ".gitea/workflows/ansible-lint.yml)", ".gitea/workflows/harbor-110-local-repair.yaml)", ".gitea/workflows/run-migration.yml)", "scripts/ci/check-gitea-step-env-secrets.js)", @@ -659,6 +660,7 @@ def test_post_start_recovery_verifiers_stay_on_controlled_runtime_profile() -> N text = _workflow_text() expected_sources = [ "docs/runbooks/REBOOT-POST-START-QUICK-CHECK.md)", + "docs/runbooks/FULL-STACK-COLD-START-SOP.md)", "docs/workplans/2026-06-04-reboot-cold-start-backup-recovery-workplan.md)", "ops/monitoring/alerts-unified.yml)", "ops/runner/awoooi-cd-lane-drain.service)", @@ -669,6 +671,7 @@ def test_post_start_recovery_verifiers_stay_on_controlled_runtime_profile() -> N "scripts/reboot-recovery/deploy-to-110.sh)", "scripts/reboot-recovery/recover-110-control-path-and-harbor-local.sh)", "scripts/reboot-recovery/post-start-quick-check.sh)", + "scripts/reboot-recovery/reboot-recovery-readiness-audit.sh)", "scripts/reboot-recovery/188-host-hygiene-maintenance-checklist.sh)", "scripts/reboot-recovery/full-stack-cold-start-check.sh)", "scripts/reboot-recovery/full-stack-recovery-scorecard.sh)",