Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Failing after 2m47s
CD Pipeline / build-and-deploy (push) Has been skipped
CD Pipeline / post-deploy-checks (push) Has been skipped
103 lines
5.1 KiB
JSON
103 lines
5.1 KiB
JSON
{
|
|
"schema_version": "awoooi_production_deploy_readback_blocker_v1",
|
|
"generated_at": "2026-06-29T11:35:41+08:00",
|
|
"status": "closure_verified",
|
|
"priority": "P0",
|
|
"scope": "awoooi_production_truth",
|
|
"readback": {
|
|
"observed_source_control_main_sha": "a70c6756d9e76c33143676eef82bab7a49ac1839",
|
|
"observed_source_control_main_short_sha": "a70c6756d9",
|
|
"deploy_marker_commit_sha": "780260079e0b2fe7f5e9974304f69f4761620c0a",
|
|
"deploy_marker_commit_short_sha": "780260079",
|
|
"governance_closure_merge_sha": "27b96f0450d0e3ca6651d6b5f274a341dd727ef2",
|
|
"governance_closure_commit_sha": "9e3e7fbb6ba3ffd324b45abf3ad1e7b6ec826b22",
|
|
"production_image_tag_sha": "a70c6756d9e76c33143676eef82bab7a49ac1839",
|
|
"production_image_tag_short_sha": "a70c6756d9",
|
|
"production_image_tag_matches_main": true,
|
|
"production_preflight_http_status": 200,
|
|
"production_workbench_http_status": 200,
|
|
"production_internal_governance_writeback_present": true,
|
|
"production_workbench_governance_ready_present": true,
|
|
"latest_visible_cd_run_id": "3863",
|
|
"latest_visible_cd_run_status": "Success",
|
|
"latest_visible_cd_run_jobs_total_count": 0,
|
|
"latest_visible_cd_run_commit_short_sha": "a70c6756d9",
|
|
"gitea_actions_list_without_token_http_status": 401,
|
|
"gitea_actions_list_without_token_message": "token is required",
|
|
"latest_visible_waiting_runner_run_id": "",
|
|
"latest_visible_waiting_runner_workflow": "",
|
|
"latest_visible_waiting_runner_kind": "",
|
|
"latest_visible_waiting_runner_status": "",
|
|
"latest_visible_waiting_runner_label": "",
|
|
"public_actions_queue_readback_schema_version": "awoooi_public_gitea_actions_queue_readback_v1",
|
|
"public_actions_queue_readback_verifier": "ops/runner/read-public-gitea-actions-queue.py --json",
|
|
"non110_runner_cd_closure_verifier_schema_version": "awoooi_non110_cd_closure_verifier_v1",
|
|
"non110_runner_cd_closure_verifier": "ops/runner/verify-awoooi-non110-cd-closure.py --production-deploy-snapshot-json-file docs/operations/awoooi-production-deploy-readback-blocker.snapshot.json --readiness-file <sanitized-non110-readiness.txt> --queue-json-file <public-actions-queue.json> --production-workbench-json-file <delivery-closure-workbench.json> --json",
|
|
"non110_runner_cd_closure_status": "closure_verified",
|
|
"non110_runner_cd_closure_required": true,
|
|
"non110_runner_cd_closure_ordered_step_count": 6,
|
|
"non110_runner_cd_closure_ordered_completed_prefix_count": 6,
|
|
"non110_runner_cd_closure_evidence_completed_step_count": 6,
|
|
"non110_runner_cd_closure_ordered_completion_percent": 100,
|
|
"non110_runner_cd_closure_evidence_completion_percent": 100,
|
|
"non110_runner_cd_closure_next_blocked_step_index": 0,
|
|
"non110_runner_cd_closure_next_blocked_step_id": "",
|
|
"non110_runner_cd_closure_next_blocked_step_action": "",
|
|
"current_main_cd_run_visible": true,
|
|
"manual_run_button_visible": false,
|
|
"gitea_sign_in_required": true,
|
|
"dispatch_without_token_http_status": 401,
|
|
"dispatch_without_token_message": "token is required",
|
|
"authorized_dispatch_channel_ready": false,
|
|
"non110_runner_prepare_only_source_ready": true,
|
|
"non110_runner_safe_registration_helper_ready": true,
|
|
"non110_runner_workflow_labels_aligned": true,
|
|
"non110_runner_host_label": "awoooi-non110-host",
|
|
"non110_runner_ubuntu_label": "awoooi-non110-ubuntu",
|
|
"non110_runner_online_label_match": true,
|
|
"non110_runner_autostart_path_armed": true,
|
|
"non110_runner_ready_autostart_path_count": 1,
|
|
"non110_runner_registration_condition_required": true,
|
|
"non110_runner_ready": true,
|
|
"non110_runner_ready_config_count": 1,
|
|
"non110_runner_ready_binary_count": 1,
|
|
"non110_runner_ready_service_count": 1,
|
|
"non110_runner_ready_registration_count": 1,
|
|
"non110_runner_ready_active_service_count": 1,
|
|
"non110_runner_remaining_blockers": [],
|
|
"non110_runner_safe_next_step": ""
|
|
},
|
|
"blockers": [],
|
|
"next_actions": [],
|
|
"rollups": {
|
|
"hard_blocker_count": 0,
|
|
"next_action_count": 0,
|
|
"source_control_main_ready": true,
|
|
"production_image_tag_matches_main": true,
|
|
"production_governance_fields_present": true,
|
|
"authorized_dispatch_channel_ready": false,
|
|
"non110_runner_ready": true,
|
|
"non110_runner_online_label_match": true,
|
|
"non110_runner_autostart_path_armed": true,
|
|
"non110_runner_cd_closure_required": true,
|
|
"non110_runner_cd_closure_status": "closure_verified",
|
|
"non110_runner_cd_closure_ordered_completion_percent": 100,
|
|
"non110_runner_cd_closure_evidence_completion_percent": 100,
|
|
"non110_runner_cd_closure_next_blocked_step_id": "",
|
|
"non110_runner_remaining_blocker_count": 0,
|
|
"runtime_write_performed": false,
|
|
"secret_values_collected": false
|
|
},
|
|
"operation_boundaries": {
|
|
"read_only_api_allowed": true,
|
|
"deploy_trigger_allowed": false,
|
|
"workflow_modification_allowed": false,
|
|
"gitea_api_write_allowed": false,
|
|
"host_write_allowed": false,
|
|
"k8s_write_allowed": false,
|
|
"secret_read_allowed": false,
|
|
"github_api_allowed": false,
|
|
"raw_session_or_sqlite_read_allowed": false
|
|
}
|
|
}
|