39 lines
3.8 KiB
JSON
39 lines
3.8 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"channel": "homelab-runtime",
|
|
"command_id": "SUPPORT-260919-NETBIRD-SPB-INGRESS-CANDIDATE-AUDIT-READONLY-604R1",
|
|
"status": "OK",
|
|
"rc": 0,
|
|
"host": "pve01",
|
|
"mode": "read-only",
|
|
"component": "netbird-spb-ingress-candidate-audit-readonly",
|
|
"started_at_utc": "2026-09-19T11:25:51Z",
|
|
"finished_at_utc": "2026-09-19T11:25:57Z",
|
|
"reference_register_checked": true,
|
|
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
|
|
"error_register_checked": true,
|
|
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
|
|
"command_sha256": "cbc77ef188f6571f4c6a4e1020a8b3faaaaf1d6e45356f87d4f18486303467c7",
|
|
"duplicate_failed_command_blocked": false,
|
|
"block_reason": null,
|
|
"execution_started": true,
|
|
"change_declared": false,
|
|
"result_contract_valid": true,
|
|
"result_contract_status": null,
|
|
"result_contract_error": null,
|
|
"command_rc": 0,
|
|
"changes_made": false,
|
|
"rollback_started": false,
|
|
"rollback_restored": null,
|
|
"mutation_outcome": "NO_MUTATION",
|
|
"sanitized": true,
|
|
"secrets_included": false,
|
|
"private_addresses_included": false,
|
|
"raw_evidence_retained_locally": true,
|
|
"raw_evidence_sha256": "20d1f4206930fccb2bd16ff041419eecef1606eafcc0861c2a768df908a30f4d",
|
|
"sanitized_output_sha256": "20d1f4206930fccb2bd16ff041419eecef1606eafcc0861c2a768df908a30f4d",
|
|
"output_truncated_in_json": false,
|
|
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
|
|
"output": "ERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nACCESS_KEY_PRESENT=True\nKNOWN_HOSTS_PRESENT=True\nPITER_RC=0\nPITER_BEGIN\nPITER_HOST=edge01\nPITER_UID=1000\nPITER_SUDO_N_RC=1\nSERVICE=nginx|STATE=active|RC=0\nSERVICE=haproxy|STATE=inactive|RC=3\nLISTEN_BEGIN\nLISTEN 0 511 [IP]:80 [IP]:*\nLISTEN 0 511 [IP]:443 [IP]:*\nLISTEN 0 511 [::]:80 [::]:*\nLISTEN 0 511 [::]:443 [::]:*\nLISTEN_END\nNGINX_T_BYTES=0\nNGINX_T_HAS_STREAM=False\nNGINX_T_HAS_SSL_PREREAD=False\nNGINX_HOST=nb.pvepro.ru|MATCHES=0\nNGINX_HOST=pvepro.ru|MATCHES=0\nNGINX_HOST=chat.gram1.ru|MATCHES=0\nNGINX_HOST=git.gram1.ru|MATCHES=0\nPITER_USA_CURL_1|RC=0|200|0.324880|0.529160|0.716977\nPITER_USA_CURL_2|RC=0|200|2|0.186421|0.390382|0.577006\nPITER604_END\n\nPITER_END\nUSA_RC=0\nUSA_BEGIN\nUSA_HOST=pvepro\nNETBIRD_ROOT_EXISTS=True\nUSA_CFG_FILE=/opt/netbird/docker-compose.yml\nUSA_CFG=- \"--entrypoints.websecure.address=:443\"\nUSA_CFG=- '46.16.34.129:443:443'\nUSA_CFG=- traefik.http.routers.netbird-dashboard.rule=(Host(`nb.pvepro.ru`) || Host(`nb.gram1.ru`))\nUSA_CFG=# Combined server (Management + Signal + Relay + STUN)\nUSA_CFG=- '46.16.34.129:3478:3478/udp'\nUSA_CFG=- traefik.http.routers.netbird-grpc.rule=(Host(`nb.pvepro.ru`) || Host(`nb.gram1.ru`)) && (PathPrefix(`/signalexchange.SignalExchange/`) || PathPrefix(`/management.ManagementService/`) || PathPrefix(`/management.ProxyService/`))\nUSA_CFG=# Backend router (relay, WebSocket, API, OAuth2)\nUSA_CFG=- traefik.http.routers.netbird-backend.rule=(Host(`nb.pvepro.ru`) || Host(`nb.gram1.ru`)) && (PathPrefix(`/relay`) || PathPrefix(`/ws-proxy/`) || PathPrefix(`/api`) || PathPrefix(`/oauth2`))\nUSA_CFG_FILE=/opt/netbird/config.yaml\nUSA_CFG=listenAddress: \":80\"\nUSA_CFG=exposedAddress: \"https://nb.pvepro.ru:443\"\nUSA_CFG=stunPorts:\nUSA_CFG=- 3478\nUSA_CFG=issuer: \"https://nb.pvepro.ru/oauth2\"\nUSA_CFG=- \"https://nb.pvepro.ru/nb-auth\"\nUSA_CFG=- \"https://nb.pvepro.ru/nb-silent-auth\"\nUSA604_END\n\nUSA_END\nTASK_COMPLETE=true\nTASK_RESULT=SPB_INGRESS_CANDIDATE_EVIDENCE_COLLECTED\nNO_CONNECTION_FIX_APPLIED=true\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260919-NETBIRD-SPB-INGRESS-CANDIDATE-AUDIT-READONLY-604R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n"
|
|
}
|