63 lines
1.8 KiB
JSON
63 lines
1.8 KiB
JSON
{
|
|
"schema": "guanghu.deployment-checkpoint/v1",
|
|
"receipt_id": "HLCC-SG-JD-RELAY-CHECKPOINT-20260723",
|
|
"recorded_at": "2026-07-23T08:46:00Z",
|
|
"architecture": [
|
|
"GLS-0237",
|
|
"GLW-OS-004"
|
|
],
|
|
"nodes": [
|
|
"BS-SG-003",
|
|
"BS-SG-001",
|
|
"JD-FD-PRIMARY"
|
|
],
|
|
"offline_pack": {
|
|
"version": "16.0.1",
|
|
"profile": "full-offline",
|
|
"manifest_sha256": "d564c3b600d4b7a199d8a04ce505ceabf81993ca74fa440805601d55e550f185",
|
|
"source_copy_verified": true,
|
|
"required_artifacts_verified": [
|
|
"forgejo-16.0.1-linux-amd64",
|
|
"forgejo-16.0.1-linux-amd64.asc",
|
|
"forgejo-release-key.asc",
|
|
"MANIFEST.sha256",
|
|
"forgejo-upstream-all.bundle",
|
|
"guanghu-code-channel.bundle"
|
|
]
|
|
},
|
|
"relay": {
|
|
"source_node": "BS-SG-003",
|
|
"domain_node": "BS-SG-001",
|
|
"target_node": "JD-FD-PRIMARY",
|
|
"route": "/hlcc-offline/16.0.1/",
|
|
"source_access": "ALLOWLIST_BS_SG_001_ONLY",
|
|
"domain_access": "ALLOWLIST_JD_FD_PRIMARY_ONLY",
|
|
"directory_listing": false,
|
|
"non_target_probe_http_status": 403,
|
|
"manifest_transfer_hash_verified": true,
|
|
"state": "READY_FOR_JD_CONTROLLED_TRANSFER"
|
|
},
|
|
"retired_on_bs_sg_001": {
|
|
"public_routes_removed": [
|
|
"/siyuan/",
|
|
"/wework/"
|
|
],
|
|
"runtime_removed": [
|
|
"siyuan container"
|
|
],
|
|
"ports_confirmed_closed": [
|
|
6806,
|
|
3922
|
|
],
|
|
"siyuan_data": "PRESERVED_FOR_RECOVERY"
|
|
},
|
|
"boundaries": {
|
|
"public_directory_listing_enabled": false,
|
|
"general_public_download_enabled": false,
|
|
"current_gitea_overwritten": false,
|
|
"public_code_route_switched": false,
|
|
"homepage_switched": false,
|
|
"complete_offline_pack_confirmed_on_jd": false
|
|
},
|
|
"next": "Stage the two-phase JD candidate package, approve activation separately, verify the retained full pack and Forgejo signature on JD, then start the isolated 16.0.1 candidate."
|
|
}
|