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

39 lines
8.9 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260924-HOMELAB-MOLDOVA-EDGE-EGRESS-MIGRATION-PREFLIGHT-1166R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "homelab-moldova-edge-egress-migration-preflight",
"started_at_utc": "2026-09-23T23:49:05Z",
"finished_at_utc": "2026-09-23T23:49:10Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "f4885437144ca94f0694fd9993cbfb834637889a29f5d8bbff61f65c19da5689",
"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": "80008fca8257e6f333401ade7d344b335e925760e40b0db1c844f36d29e99a5e",
"sanitized_output_sha256": "80008fca8257e6f333401ade7d344b335e925760e40b0db1c844f36d29e99a5e",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "WORKERS2_MOLDOVA_EDGE_EGRESS_MIGRATION_PREFLIGHT_BEGIN=1\nCOMMAND_ID=SUPPORT-260924-HOMELAB-MOLDOVA-EDGE-EGRESS-MIGRATION-PREFLIGHT-1166R1\nMODE=read-only\nCOMPONENT=homelab-moldova-edge-egress-migration-preflight\nMUTATION_BOUNDARY=NONE;PROVE_MOLDOVA_OWNER_AND_MAIN_PATH_FALLBACK_WITH_SOCKET_MARK_ONLY;NO_NETBIRD_SELECT_OR_DESELECT;NO_ROUTE_CHANGE;NO_NETWORK_CONFIG_CHANGE;NO_VM_STATE_CHANGE;NO_DNS_WRITE;NO_PROVIDER_MUTATION;NO_MOLDOVA_CONNECTION;NO_SYSTEMD_ACTION;NO_GIT_WRITE;NO_SECRET_VALUE_OUTPUT\nPREDECESSOR_1165=PASS_INTERNET_V4_PEER_KEY_MATCHES_MOLDOVA_RELAY\nCARRIER_BASELINE=KNOWN_GOOD_1137_BYTE_SEMANTICS\nREFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66\nERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0\nRUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nTARGETS_SHA256=5cba5f1e14c65211c9fab6d11594c19279ab68369b4db3f7283708c368348288\nMD_RELAY_COUNT=1\nMD_RELAY_ENABLED=false\nMD_HOST_SHA256=731a154cebb02c619b63295a7316e8484883299059110ff4200455a92aa396fd\nCLUSTER_QUERY_RC=0\nEDGE_VM_MATCH_COUNT=1\nEDGE_VM_VMID=130\nEDGE_VM_NODE=pve03\nEDGE_VM_STATUS=running\nEDGE_QGA_TRANSPORT_RC=0\nEDGE_QGA_TRANSPORT_STDERR_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_QGA_EXITCODE=0\nEDGE_QGA_ERR_BYTES=0\nEDGE_QGA_ERR_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EGRESS_MIGRATION_PREFLIGHT_BEGIN=1\nEDGE_HOSTNAME=edge-vm\nEDGE_EUID=0\nNETBIRD_STATE_EXISTS=true\nNETBIRD_STATE_SHA256=d03f222e55428734739812ca1124452f0dcb58bd16ed46289fc816adc0c9f471\nSELECTED_INTERNET_V4=true\nSELECTED_INTERNET_V4_V6=true\nDESELECTED_MOLDOVA=true\nDESELECTED_MOLDOVA_V6=true\nSTATUS_JSON_RC=0\nINTERNET_V4_PEER_KEY_COUNT=1\nINTERNET_V4_OWNER|index=0|peer_key_sha256=b88e22b65b427ad2e3a3bf244ac38007e77c846cca76098debecf2ddd7912eac|fqdn=relay.netbird.selfhosted\nINTERNET_V4_OWNER_IS_MOLDOVA=true\nEDGE_TOKEN_EXISTS=true\nEDGE_TOKEN_BYTES=53\nEDGE_TOKEN_MODE=600\nEDGE_TOKEN_OWNER=0:0\nEDGE_UPDATER_EXISTS=true\nEDGE_UPDATER_SHA256=605ee9215580abc5f254f2452b29adc331ab929974a42f96250f8b8dff79a05b\nEDGE_UPDATER_SHA_MATCH=true\nROUTE_CHECK|name=NORMAL_V4|rc=0|lines=2|sha256=b1bac959b7f164a915a16d2128198deec0f9d739449bd8398fdf4fa4017159fa|stderr_sha256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nROUTE_CHECK_LINE|name=NORMAL_V4|[ADDR] dev wt0 table 7120 src [ADDR] uid 0 \nROUTE_CHECK_LINE|name=NORMAL_V4| cache \nROUTE_CHECK|name=BYPASS_V4|rc=0|lines=2|sha256=0e617cb063a121c5690fe9eab0158fd924f9189d37d93d6a44d1cb6d3e1e6aed|stderr_sha256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nROUTE_CHECK_LINE|name=BYPASS_V4|[ADDR] via [ADDR] dev eth0 src [ADDR] mark 0x1bd00 uid 0 \nROUTE_CHECK_LINE|name=BYPASS_V4| cache \nROUTE_CHECK|name=MAIN_V4|rc=0|lines=1|sha256=7fd5cd18fbb2846a6ebaec2a51ebd553a3dfb9167ae437054e9b1e4cfcaedb7d|stderr_sha256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nROUTE_CHECK_LINE|name=MAIN_V4|default via [ADDR] dev eth0 proto static \nCF_RESOLVED_ADDR_COUNT=12\nCF_RESOLVED_V4_COUNT=6\nCF_RESOLVED_V6_COUNT=6\nMARKED_CF_ATTEMPT_COUNT=12\nMARKED_CF|index=0|family=v4|tcp=true|tls=true|http=200|token_active=false|error_class=none|errno=NA\nMARKED_CF|index=1|family=v4|tcp=true|tls=true|http=200|token_active=false|error_class=none|errno=NA\nMARKED_CF|index=2|family=v4|tcp=true|tls=true|http=200|token_active=false|error_class=none|errno=NA\nMARKED_CF|index=3|family=v4|tcp=true|tls=true|http=200|token_active=false|error_class=none|errno=NA\nMARKED_CF|index=4|family=v4|tcp=true|tls=true|http=200|token_active=false|error_class=none|errno=NA\nMARKED_CF|index=5|family=v4|tcp=true|tls=true|http=200|token_active=false|error_class=none|errno=NA\nMARKED_CF|index=6|family=v6|tcp=false|tls=false|http=0|token_active=false|error_class=OSError|errno=101\nMARKED_CF|index=7|family=v6|tcp=false|tls=false|http=0|token_active=false|error_class=OSError|errno=101\nMARKED_CF|index=8|family=v6|tcp=false|tls=false|http=0|token_active=false|error_class=OSError|errno=101\nMARKED_CF|index=9|family=v6|tcp=false|tls=false|http=0|token_active=false|error_class=OSError|errno=101\nMARKED_CF|index=10|family=v6|tcp=false|tls=false|http=0|token_active=false|error_class=OSError|errno=101\nMARKED_CF|index=11|family=v6|tcp=false|tls=false|http=0|token_active=false|error_class=OSError|errno=101\nMARKED_CF_TOKEN_ACTIVE=false\nCLI_HELP|name=DESELECT_HELP|rc=0|bytes=1875|sha256=40df20c93b17499effe6e59d895ffa09885270959a7e0f017e7deda9ab8e6125\nCLI_HELP_LINE|name=DESELECT_HELP|Deselect previously selected networks by identifiers or 'all' to disable accepting any networks.\nCLI_HELP_LINE|name=DESELECT_HELP|Usage:\nCLI_HELP_LINE|name=DESELECT_HELP| netbird networks deselect network...|all [flags]\nCLI_HELP_LINE|name=DESELECT_HELP| netbird networks deselect all\nCLI_HELP_LINE|name=DESELECT_HELP| netbird networks deselect route1 route2\nCLI_HELP_LINE|name=DESELECT_HELP| -h, --help help for deselect\nCLI_HELP_LINE|name=DESELECT_HELP| -c, --config string Overrides the default profile file location (default \"/var/lib/netbird/default.json\")\nCLI_HELP_LINE|name=DESELECT_HELP| --setup-key-file string The path to a setup key obtained from the Management Service Dashboard (used to register peer) This is ignored if the setup-key flag is provided.\nCLI_HELP|name=SELECT_HELP|rc=0|bytes=2070|sha256=9f6b04e9a56f77b52508728381ec3832b0cfd8e72791caa025606e7085b6cd2e\nCLI_HELP_LINE|name=SELECT_HELP|Select a list of networks by identifiers or 'all' to clear all selections and to accept all (including new) networks.\nCLI_HELP_LINE|name=SELECT_HELP|Default mode is replace, use -a to append to already selected networks.\nCLI_HELP_LINE|name=SELECT_HELP|Usage:\nCLI_HELP_LINE|name=SELECT_HELP| netbird networks select network...|all [flags]\nCLI_HELP_LINE|name=SELECT_HELP| netbird networks select all\nCLI_HELP_LINE|name=SELECT_HELP| netbird networks select route1 route2\nCLI_HELP_LINE|name=SELECT_HELP| netbird routes select -a route3\nCLI_HELP_LINE|name=SELECT_HELP| -a, --append Append to current network selection instead of replacing\nCLI_HELP_LINE|name=SELECT_HELP| -h, --help help for select\nCLI_HELP_LINE|name=SELECT_HELP| -c, --config string Overrides the default profile file location (default \"/var/lib/netbird/default.json\")\nCLI_HELP_LINE|name=SELECT_HELP| --setup-key-file string The path to a setup key obtained from the Management Service Dashboard (used to register peer) This is ignored if the setup-key flag is provided.\nNETWORKS_LIST_RC=0\nNETWORKS_LIST|Available Networks:\nNETWORKS_LIST|\nNETWORKS_LIST| - ID: edge-exit-relay-moldova\nNETWORKS_LIST| Network: [ADDR], [IPV6]\nNETWORKS_LIST| Status: Not Selected\nNETWORKS_LIST|\nNETWORKS_LIST| - ID: internet-v4\nNETWORKS_LIST| Network: [ADDR], [IPV6]\nNETWORKS_LIST| Status: Selected\nEGRESS_MIGRATION_PREFLIGHT_READY=false\nNEXT_MIGRATION_GATE=HOLD_AND_RECONCILE_FALLBACK_PATH\nEDGE_EGRESS_MIGRATION_PREFLIGHT_END=1\nDECISION=PASS_MOLDOVA_1166_EGRESS_MIGRATION_PREFLIGHT_COLLECTED\nNEXT_GATE=READ_EXACT_1166_AND_APPLY_REVERSIBLE_EXIT_DESELECT_IF_READY\nTASK_RESULT=PASS_MOLDOVA_EDGE_EGRESS_MIGRATION_PREFLIGHT\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260924-HOMELAB-MOLDOVA-EDGE-EGRESS-MIGRATION-PREFLIGHT-1166R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\nWORKERS2_MOLDOVA_EDGE_EGRESS_MIGRATION_PREFLIGHT_END=1\n"
}