1
0
Files
homelab-public-context/runtime/latest.json
T

39 lines
12 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260911-INFRA-DR-VPS-NETBIRD-PEER-CORRELATION-179R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "infra-dr-vps-netbird-peer-correlation-pve01",
"started_at_utc": "2026-09-11T05:37:52Z",
"finished_at_utc": "2026-09-11T05:37:53Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "1b91daf27fd1a1785f146853f475013983408504559a0d936730a8792731b932",
"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": "b2f72942599a851dd1e38bcc2b87ab61c8a9307725565334804a8bbc416435b3",
"sanitized_output_sha256": "b2f72942599a851dd1e38bcc2b87ab61c8a9307725565334804a8bbc416435b3",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "INFRA179_BEGIN\nCOMMAND_ID=SUPPORT-260911-INFRA-DR-VPS-NETBIRD-PEER-CORRELATION-179R1\nMODE=READ_ONLY_NETBIRD_PEER_CORRELATION\nPRIOR_178_COMMIT=c6e27f9d3d6b0295af9db8e4b911030dd579525e\nINFRA179_ROLE_DNS={\"MD_RELAY\":{\"hostname\":\"nb.pvepro.ru\",\"ip_refs\":[{\"address_class\":\"PUBLIC\",\"ip_sha256\":\"1fc73136d6d7ddbd0e67ae9c4ddbe6798056fba742305ef773f1015df2712c16\"}],\"rc\":0},\"SPB_INGRESS\":{\"hostname\":\"newfi.ru\",\"ip_refs\":[{\"address_class\":\"PUBLIC\",\"ip_sha256\":\"6d6149f42864ce03daf22828cf236bf64d5d9a004040746ddbb051d71c9fcbc5\"}],\"rc\":0},\"US_NETBIRD\":{\"hostname\":\"nb.gram1.ru\",\"ip_refs\":[{\"address_class\":\"PUBLIC\",\"ip_sha256\":\"1fc73136d6d7ddbd0e67ae9c4ddbe6798056fba742305ef773f1015df2712c16\"}],\"rc\":0}}\nINFRA179_NETBIRD_META={\"binary_found\":true,\"detail_rc\":0,\"json_rc\":0,\"management_host_seen\":true,\"peer_count\":10,\"relay_host_seen\":true}\nINFRA179_PEERS={\"count\":10,\"rows\":[{\"fqdn\":\"comp01.netbird.selfhosted\",\"ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"0f157abc3c70d23478139db34a670fc2088d80aadffa68984f36ee74edd298bc\"},{\"address_class\":\"PRIVATE\",\"ip_sha256\":\"b275aed314fd679867c9b200e6c342666a821fc1a41209371204472d07048065\"}],\"known_hosts_fqdn\":{\"matches\":[],\"trusted\":false},\"origins\":[\"STATUS_DETAIL\",\"STATUS_JSON\"],\"status\":\"Connecting\",\"trusted_ip_refs\":[]},{\"fqdn\":\"desktop-server.netbird.selfhosted\",\"ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"abd1bbea8d823ca14db62a8498fe7db416a44fd556922de63862cd1e06ebc738\"},{\"address_class\":\"PRIVATE\",\"ip_sha256\":\"3f25a12c4a4a1b528acb70748aebdaa912740cb68341ffeaa23c1654cfac1f37\"}],\"known_hosts_fqdn\":{\"matches\":[],\"trusted\":false},\"origins\":[\"STATUS_DETAIL\",\"STATUS_JSON\"],\"status\":\"Connecting\",\"trusted_ip_refs\":[]},{\"fqdn\":\"e3qxxx-183-106.netbird.selfhosted\",\"ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"cb4c52b8c38c6512aa6733c5d0ea510c76a499fbcb8c1c129d331908e88f2528\"},{\"address_class\":\"PRIVATE\",\"ip_sha256\":\"cbcf39fece4356231e47ae8708d84f7c3e2a6effd8e5c71451548c094453c0e5\"}],\"known_hosts_fqdn\":{\"matches\":[],\"trusted\":false},\"origins\":[\"STATUS_DETAIL\",\"STATUS_JSON\"],\"status\":\"Connecting\",\"trusted_ip_refs\":[]},{\"fqdn\":\"e3qxxx.netbird.selfhosted\",\"ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"97466ca985f4a2f69684aee45965bd2d11a92507761287e0fef56038c1a5dbb9\"},{\"address_class\":\"PRIVATE\",\"ip_sha256\":\"8c7543543fdd2a16f1408d0c1df50ed2d8bcb79d5e09b63ae1fdf202e1fbb4b3\"}],\"known_hosts_fqdn\":{\"matches\":[],\"trusted\":false},\"origins\":[\"STATUS_DETAIL\",\"STATUS_JSON\"],\"status\":\"Connecting\",\"trusted_ip_refs\":[]},{\"fqdn\":\"edge-vm.netbird.selfhosted\",\"ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"5649415146501fa3dc7b2e08f469ef80b6b04e46b86079acd21229eb875e9440\"},{\"address_class\":\"PRIVATE\",\"ip_sha256\":\"3bab8fa15fda36b5b2ac9140d093076e6f90c78861b0cdf02cc22b0e3b5d26be\"}],\"known_hosts_fqdn\":{\"matches\":[],\"trusted\":false},\"origins\":[\"STATUS_DETAIL\",\"STATUS_JSON\"],\"status\":\"Connected\",\"trusted_ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"5649415146501fa3dc7b2e08f469ef80b6b04e46b86079acd21229eb875e9440\",\"known_hosts\":{\"matches\":[{\"key_type\":\"ssh-ed25519\",\"line_sha256\":\"d7f6f1f5d28854a31a8bea4a99b71e05f035ef8f736fe84a3ce9fc4ca084585e\",\"query_sha256\":\"5649415146501fa3dc7b2e08f469ef80b6b04e46b86079acd21229eb875e9440\",\"scope\":\"USER\"}],\"trusted\":true}}]},{\"fqdn\":\"mail.netbird.selfhosted\",\"ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"b980955f01148169b9b74541d4d8ece284de73daa9b31a6aaba2a56c9d531179\"},{\"address_class\":\"PRIVATE\",\"ip_sha256\":\"950bcfe548181e4a19ff0236f84126d24165986627fa97a7c45c9ee4b5f95c44\"}],\"known_hosts_fqdn\":{\"matches\":[{\"key_type\":\"ssh-ed25519\",\"line_sha256\":\"517c94d4bfe3731f611d5d2e784cab73b5e86bfb29045078b1d0ce58522be31d\",\"query_sha256\":\"919e2c73d337c8d44b3ada14fdd04e3f7934ec281b5498e3be4ab78fcc4f537d\",\"scope\":\"USER\"}],\"trusted\":true},\"origins\":[\"STATUS_DETAIL\",\"STATUS_JSON\"],\"status\":\"Connecting\",\"trusted_ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"b980955f01148169b9b74541d4d8ece284de73daa9b31a6aaba2a56c9d531179\",\"known_hosts\":{\"matches\":[{\"key_type\":\"ssh-ed25519\",\"line_sha256\":\"f2b780803015952d2919231ddcb84ef15c5c53f1239fda56cab56e43f8a3b81d\",\"query_sha256\":\"b980955f01148169b9b74541d4d8ece284de73daa9b31a6aaba2a56c9d531179\",\"scope\":\"USER\"}],\"trusted\":true}}]},{\"fqdn\":\"pve01.netbird.selfhosted\",\"ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"373b3de2d0358894090fd0688db97bfb0fba51286b1945ddcf7128f4b2724c8b\"},{\"address_class\":\"PRIVATE\",\"ip_sha256\":\"842b82d498f7a7b1f45eb5e2953254ba4b83c07023df70def2afaede93dd205e\"}],\"known_hosts_fqdn\":{\"matches\":[],\"trusted\":false},\"origins\":[\"STATUS_DETAIL\",\"STATUS_JSON\"],\"status\":null,\"trusted_ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"373b3de2d0358894090fd0688db97bfb0fba51286b1945ddcf7128f4b2724c8b\",\"known_hosts\":{\"matches\":[{\"key_type\":\"ssh-ed25519\",\"line_sha256\":\"8d3ecb6a47d334c9db4d6db95bb2af691b24aeabb03f773c0e38812b0a62f2b1\",\"query_sha256\":\"373b3de2d0358894090fd0688db97bfb0fba51286b1945ddcf7128f4b2724c8b\",\"scope\":\"USER\"}],\"trusted\":true}}]},{\"fqdn\":\"pve02.netbird.selfhosted\",\"ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"cd36ccf2c54b184a3912e3ec361ef72777776d417360c45839a969319c4465b3\"},{\"address_class\":\"PRIVATE\",\"ip_sha256\":\"d4b86c5df6a85dc3e63384204c995fb44e5b6055f4265ff691d6f5d2ba20574c\"}],\"known_hosts_fqdn\":{\"matches\":[{\"key_type\":\"ssh-ed25519\",\"line_sha256\":\"e015261858639219480d81f6c6bcd9c74b2697ceab90f32abf4270c737cf38cc\",\"query_sha256\":\"e99c17cbd9419815591a35be0f8276e7af2d87317296950dd47953ba5cc0663b\",\"scope\":\"USER\"}],\"trusted\":true},\"origins\":[\"STATUS_DETAIL\",\"STATUS_JSON\"],\"status\":\"Connected\",\"trusted_ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"cd36ccf2c54b184a3912e3ec361ef72777776d417360c45839a969319c4465b3\",\"known_hosts\":{\"matches\":[{\"key_type\":\"ssh-ed25519\",\"line_sha256\":\"24b87bc853358a941319a4f3ad10a11e86c055e9184f74e6a7ef4d497062b9f6\",\"query_sha256\":\"cd36ccf2c54b184a3912e3ec361ef72777776d417360c45839a969319c4465b3\",\"scope\":\"USER\"}],\"trusted\":true}}]},{\"fqdn\":\"pve03.netbird.selfhosted\",\"ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"66380a583df95a875aa6325e57dda92f97ebe4e283e04c598485310d62c8c93f\"},{\"address_class\":\"PRIVATE\",\"ip_sha256\":\"72c55530da4a09d1e32871d19bbe48339cfdd367b777d66e682986cd84bd7159\"}],\"known_hosts_fqdn\":{\"matches\":[{\"key_type\":\"ssh-ed25519\",\"line_sha256\":\"5e6958681b3cd958603054d3a2595f949d63053d8d77a8d2f680d8f60376d20b\",\"query_sha256\":\"66857df2974ae312fe89c086a301f9ec6233a6c29af48000c3ae3ea397b5384b\",\"scope\":\"USER\"}],\"trusted\":true},\"origins\":[\"STATUS_DETAIL\",\"STATUS_JSON\"],\"status\":\"Connected\",\"trusted_ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"66380a583df95a875aa6325e57dda92f97ebe4e283e04c598485310d62c8c93f\",\"known_hosts\":{\"matches\":[{\"key_type\":\"ssh-ed25519\",\"line_sha256\":\"3c8aee8a1252e9c369e28485e37ff66fd682cf4cedb0002c2036719ccd5f3054\",\"query_sha256\":\"66380a583df95a875aa6325e57dda92f97ebe4e283e04c598485310d62c8c93f\",\"scope\":\"USER\"}],\"trusted\":true}}]},{\"fqdn\":\"relay.netbird.selfhosted\",\"ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"0f61feb58699a097fdfae741ce53e84cd9eae29e8c8d893a0822f20af9231d4c\"},{\"address_class\":\"PRIVATE\",\"ip_sha256\":\"d7ae4b440c214f6114944cb388d09b4fa11a0b8ede45358684225e4094485afe\"}],\"known_hosts_fqdn\":{\"matches\":[{\"key_type\":\"ssh-ed25519\",\"line_sha256\":\"4e0c9bdcd4246db41a5423d03d3d3b2758f28234653f0a855ac0df578e78ee64\",\"query_sha256\":\"43a416f7ae180052572228affd95432ab9f32d3ed904ef00f2dd640defff862d\",\"scope\":\"USER\"}],\"trusted\":true},\"origins\":[\"STATUS_DETAIL\",\"STATUS_JSON\"],\"status\":\"Connected\",\"trusted_ip_refs\":[{\"address_class\":\"CGNAT_OVERLAY_CANDIDATE\",\"ip_sha256\":\"0f61feb58699a097fdfae741ce53e84cd9eae29e8c8d893a0822f20af9231d4c\",\"known_hosts\":{\"matches\":[{\"key_type\":\"ssh-ed25519\",\"line_sha256\":\"3e6a2b8a6614e499faca7c0269a4dbe8e1a10678a4eb876122726c3ce35edb3a\",\"query_sha256\":\"0f61feb58699a097fdfae741ce53e84cd9eae29e8c8d893a0822f20af9231d4c\",\"scope\":\"USER\"}],\"trusted\":true}}]}]}\nINFRA179_ROUTE_SOURCE_META={\"fs\":{\"examined\":729,\"selected\":247},\"git\":{\"commit_count\":100,\"files_examined\":140,\"hit_count\":0,\"repo_present\":true}}\nINFRA179_PEER_SSH_ROUTES={\"count\":0,\"rows\":[]}\nINFRA179_ROLE_PROOF={\"MD_RELAY\":{\"holds\":[\"NO_SSH_USER_ROUTE_TO_ROLE_PEER\"],\"peer_candidates\":[{\"basis\":[\"CURRENT_EXACT_RELAY_PEER_FQDN\"],\"fqdn\":\"relay.netbird.selfhosted\",\"fqdn_trusted\":true,\"trusted_ip_count\":1}],\"route\":null,\"ssh_route_candidates\":0,\"trusted_route_candidates\":0,\"unique_route_tuple\":false},\"SPB_INGRESS\":{\"holds\":[\"SPB_TRUST_BOUNDARY_UNCHANGED\"],\"peer_candidates\":[],\"route\":null,\"ssh_route_candidates\":0,\"trusted_route_candidates\":0,\"unique_route_tuple\":false},\"US_NETBIRD\":{\"holds\":[\"NO_CURRENT_ROLE_PEER_IDENTITY\",\"NO_SSH_USER_ROUTE_TO_ROLE_PEER\"],\"peer_candidates\":[],\"route\":null,\"ssh_route_candidates\":0,\"trusted_route_candidates\":0,\"unique_route_tuple\":false}}\nINFRA179_SUMMARY={\"decision\":\"HOLD_NETBIRD_PEER_ROUTE_INCOMPLETE_NO_EXTERNAL_SSH\",\"holds\":[\"US_NETBIRD:NO_CURRENT_ROLE_PEER_IDENTITY\",\"US_NETBIRD:NO_SSH_USER_ROUTE_TO_ROLE_PEER\",\"MD_RELAY:NO_SSH_USER_ROUTE_TO_ROLE_PEER\",\"SPB_INGRESS:SPB_TRUST_BOUNDARY_UNCHANGED\"],\"roles_hold\":[\"MD_RELAY\",\"SPB_INGRESS\",\"US_NETBIRD\"],\"roles_ready\":[]}\nEXTERNAL_SSH_ATTEMPTS=0\nSSH_KEYSCAN_ATTEMPTS=0\nKNOWN_HOSTS_WRITES=0\nSSH_CONFIG_WRITES=0\nCONFIGURATION_WRITES=0\nFILE_WRITES_BY_PROBE=0\nSECRETS_PRINTED=NO\nINFRA179_END\n"
}