CHAT_OUTPUT_BEGIN
COMMAND_ID=HBARHUB-READONLY-INVENTORY-V1-20260729T145500Z
STATUS=OK
RC=0
HOST=pve01
MODE=verify
COMPONENT=hbarhub-readonly-inventory-v1
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83
COMMAND_SHA256=c79b392d5296b898bceb11719052cb462edae4ea6f63fb3674c9252028ed30ee
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=false
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=69b5ef6903c6ec01b4afdb0e2ea97a31b53897ebfaf420457dbc4b48894eb1e3
SANITIZED_OUTPUT_SHA256=69b5ef6903c6ec01b4afdb0e2ea97a31b53897ebfaf420457dbc4b48894eb1e3
OUTPUT_BEGIN
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"HBARHUB-READONLY-INVENTORY-V1-20260729T145500Z","rollback_restored":null,"rollback_started":false,"status":"OK","version":1}
{"PLAN_SHA256":"754e8ea7fb79b9320047a61920267cf2f6d41825729490ae6d362b3cd07ec06d","asset_baseline":{"crypto":[{"coingecko_id":"hedera-hashgraph","name":"Hedera","symbol":"HBAR"},{"coingecko_id":"polygon-ecosystem-token","name":"POL","symbol":"POL"},{"coingecko_id":"avalanche-2","name":"Avalanche","symbol":"AVAX"},{"coingecko_id":"chainlink","name":"Chainlink","symbol":"LINK"}],"crypto_count":4,"tracked":{"DATA_CENTER_REITS":[{"name":"Global X Data Center REITs & Digital Infrastructure ETF","symbol":"VPN"},{"name":"Global X Cloud Computing ETF","symbol":"CLOU"},{"name":"Equinix, Inc.","symbol":"EQIX"},{"name":"Digital Realty Trust, Inc.","symbol":"DLR"}],"URANIUM_ETF_AND_TRUST":[{"name":"Global X Uranium ETF","symbol":"URA"},{"name":"Sprott Uranium Miners ETF","symbol":"URNM"},{"name":"Sprott Physical Uranium Trust","symbol":"SRUUF"},{"name":"VanEck Uranium and Nuclear ETF","symbol":"NLR"},{"name":"Sprott Junior Uranium Miners ETF","symbol":"URNJ"},{"name":"First Trust Bloomberg Nuclear Power ETF","symbol":"RCTR"}],"URANIUM_STOCKS":[{"name":"Cameco Corporation","symbol":"CCJ"},{"name":"Constellation Energy Corporation","symbol":"CEG"},{"name":"Energy Fuels Inc.","symbol":"UUUU"},{"name":"Denison Mines Corp.","symbol":"DNN"},{"name":"Uranium Energy Corp.","symbol":"UEC"},{"name":"Centrus Energy Corp. Class A","symbol":"LEU"},{"name":"BWX Technologies, Inc.","symbol":"BWXT"},{"name":"NuScale Power Corporation Class A","symbol":"SMR"}]},"tracked_count":18},"backup_changed":false,"blockers":["cluster_cli_host_namespace","all_target_vms_running","all_guest_inventories","core_docker_present","core_free_port_found","edge_proxy_present","monitoring_docker_present"],"changes_made":false,"cluster_changed":false,"cluster_cli":{"direct_runner_isolated":false,"execution_mode":"PID1_IPC_AND_MOUNT_NAMESPACE","host_namespace_all_success":false,"pvecm_status":{"direct_runner":{"rc":255,"stderr_lines":4,"stderr_safe_excerpt":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_sha256":"7f7c6a4e34d689a6246e2dda50729abf93fb15fdc56cc971b1690257d4e0d228","stdout_lines":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"host_namespace":{"rc":255,"stderr_lines":4,"stderr_safe_excerpt":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_sha256":"7f7c6a4e34d689a6246e2dda50729abf93fb15fdc56cc971b1690257d4e0d228","stdout_lines":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}},"pvesh_cluster_resources":{"direct_runner":{"rc":255,"stderr_lines":4,"stderr_safe_excerpt":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_sha256":"7f7c6a4e34d689a6246e2dda50729abf93fb15fdc56cc971b1690257d4e0d228","stdout_lines":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"host_namespace":{"rc":255,"stderr_lines":4,"stderr_safe_excerpt":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_sha256":"7f7c6a4e34d689a6246e2dda50729abf93fb15fdc56cc971b1690257d4e0d228","stdout_lines":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}},"pvesh_cluster_status":{"direct_runner":{"rc":255,"stderr_lines":4,"stderr_safe_excerpt":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_sha256":"7f7c6a4e34d689a6246e2dda50729abf93fb15fdc56cc971b1690257d4e0d228","stdout_lines":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"host_namespace":{"rc":255,"stderr_lines":4,"stderr_safe_excerpt":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_sha256":"7f7c6a4e34d689a6246e2dda50729abf93fb15fdc56cc971b1690257d4e0d228","stdout_lines":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}}},"command_id":"HBARHUB-READONLY-INVENTORY-V1-20260729T145500Z","deployment_checks":{"core_docker_present":false,"core_free_port_found":false,"edge_proxy_present":false,"monitoring_docker_present":false},"deployment_gate":"BLOCKED","dns":{"families":["IPv4"],"record_count":1,"resolved":true},"gitea_changed":false,"hard_checks":{"all_guest_inventories":false,"all_target_vms_running":false,"cluster_cli_host_namespace":false,"domain_dns_resolves":true,"exact_vm_roles_found":true,"no_mutation":true},"mutation_outcome":"NO_MUTATION","plan_spec":{"crypto_assets":[{"coingecko_id":"hedera-hashgraph","name":"Hedera","symbol":"HBAR"},{"coingecko_id":"polygon-ecosystem-token","name":"POL","symbol":"POL"},{"coingecko_id":"avalanche-2","name":"Avalanche","symbol":"AVAX"},{"coingecko_id":"chainlink","name":"Chainlink","symbol":"LINK"}],"deployment_intent":{"core-apps":["web","worker","scheduler","postgresql","redis"],"edge-vm":["npmplus proxy","TLS"],"monitoring":["uptime","alerts"]},"domain":"hbarhub.ru","method":{"cluster_cli":"read-only Proxmox CLI through PID 1 IPC+mount namespaces","guest_inventory":"read-only QEMU guest-agent execution","mutation":"none","network":"DNS and HTTPS GET only","vm_identity":"read /etc/pve/nodes/*/qemu-server/*.conf"},"operation":"READ_ONLY_CLUSTER_AND_DEPLOYMENT_INVENTORY","project":"hbarhub","roles":["core-apps","edge-vm","monitoring"],"schema":1,"target":"pve01","tracked_assets":{"DATA_CENTER_REITS":[{"name":"Global X Data Center REITs & Digital Infrastructure ETF","symbol":"VPN"},{"name":"Global X Cloud Computing ETF","symbol":"CLOU"},{"name":"Equinix, Inc.","symbol":"EQIX"},{"name":"Digital Realty Trust, Inc.","symbol":"DLR"}],"URANIUM_ETF_AND_TRUST":[{"name":"Global X Uranium ETF","symbol":"URA"},{"name":"Sprott Uranium Miners ETF","symbol":"URNM"},{"name":"Sprott Physical Uranium Trust","symbol":"SRUUF"},{"name":"VanEck Uranium and Nuclear ETF","symbol":"NLR"},{"name":"Sprott Junior Uranium Miners ETF","symbol":"URNJ"},{"name":"First Trust Bloomberg Nuclear Power ETF","symbol":"RCTR"}],"URANIUM_STOCKS":[{"name":"Cameco Corporation","symbol":"CCJ"},{"name":"Constellation Energy Corporation","symbol":"CEG"},{"name":"Energy Fuels Inc.","symbol":"UUUU"},{"name":"Denison Mines Corp.","symbol":"DNN"},{"name":"Uranium Energy Corp.","symbol":"UEC"},{"name":"Centrus Energy Corp. Class A","symbol":"LEU"},{"name":"BWX Technologies, Inc.","symbol":"BWXT"},{"name":"NuScale Power Corporation Class A","symbol":"SMR"}]}},"private_addresses_included":false,"production_changed":false,"role_cardinality":{"core-apps":1,"edge-vm":1,"monitoring":1},"rollback_restored":null,"rollback_started":false,"sanitized":true,"schema":1,"secrets_included":false,"services_changed":false,"source_checks":{"coingecko_four_assets":true,"gitea_public_reachable":true,"hedera_status":true,"hedera_supply":true,"tradingview_page_reachable":true},"sources":{"coingecko_crypto_markets":{"all_four_assets":true,"body_sha256":"11ca000127852f37d6f1f231dd5c5ca04e38ca08647bdcfb91aa2ca55c4f035a","bytes":4201,"content_type":"application/json","http":200,"required_fields":true,"returned_ids":["avalanche-2","chainlink","hedera-hashgraph","polygon-ecosystem-token"],"truncated":false},"gitea_public":{"body_sha256":"1965a151d0917ac3201bff84c8fa774c01c3b53b40e70ac0b1ffce0b4ea84284","bytes":20,"content_type":"application/json","http":200,"truncated":false},"hbarhub_health":{"error_sha256":"1115681d7b667b948a30076bd96935291941b12013762fc34cd3db010b0f8887","error_type":"URLError","http":0},"hbarhub_root":{"error_sha256":"1115681d7b667b948a30076bd96935291941b12013762fc34cd3db010b0f8887","error_type":"URLError","http":0},"hedera_status":{"body_sha256":"955b6aa706d9894c9e86f9822aecd44c6bc16632f67712515c0d602adedf348a","bytes":210,"content_type":"application/json","http":200,"required_fields":true,"truncated":false},"hedera_supply_legacy":{"body_sha256":"598056d385016f6671c641ee9b0231bbf53bfb35150dfa38a4b5ce9d70c5b3be","bytes":113,"content_type":"application/json","http":200,"required_fields":true,"truncated":false},"hedera_supply_public":{"body_sha256":"598056d385016f6671c641ee9b0231bbf53bfb35150dfa38a4b5ce9d70c5b3be","bytes":113,"content_type":"application/json","http":200,"required_fields":true,"truncated":false},"tradingview_watchlist":{"body_sha256":"5c9f32dc80b996842d2b1ba2910dc24613e1c38159553988bce152f6ab5b1f55","bytes":166925,"content_type":"text/html","http":200,"truncated":false}},"status":"INVENTORY_COMPLETE","vm_config_errors":[],"vm_inventory":{"core-apps":{"guest":{"ok":false,"reason":"VM_NOT_RUNNING"},"identity":{"agent_configured":true,"cores":"4","memory_mib":"10240","name":"core-apps","node":"pve01","onboot":"1","vmid":170},"state":{"query":{"rc":255,"stderr_lines":4,"stderr_safe_excerpt":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_sha256":"7f7c6a4e34d689a6246e2dda50729abf93fb15fdc56cc971b1690257d4e0d228","stdout_lines":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"status":null}},"edge-vm":{"guest":{"ok":false,"transport":{"rc":255,"stderr_lines":3,"stderr_safe_excerpt":"Unknown option: output-format\n400 unable to parse option\nqm guest exec <vmid> [<extra-args>] [OPTIONS]\n","stderr_sha256":"432dcb45fd92fc99f5701600a0f8c3e2c16ea19c1fb9492e9e6a421fc8dd359c","stdout_lines":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}},"identity":{"agent_configured":true,"cores":"4","memory_mib":"12288","name":"edge-vm","node":"pve03","onboot":"1","vmid":130},"state":{"query":{"rc":0,"stderr_lines":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_lines":1,"stdout_sha256":"49ec4aef1849dd4e856d1bcd253d6d91478544f577a50a1626c13809210638cb"},"status":"running"}},"monitoring":{"guest":{"ok":false,"reason":"VM_NOT_RUNNING"},"identity":{"agent_configured":true,"cores":"4","memory_mib":"8192","name":"monitoring","node":"pve01","onboot":"1","vmid":171},"state":{"query":{"rc":255,"stderr_lines":4,"stderr_safe_excerpt":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stderr_sha256":"7f7c6a4e34d689a6246e2dda50729abf93fb15fdc56cc971b1690257d4e0d228","stdout_lines":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"status":null}}},"warnings":[]}

OUTPUT_END
CHAT_OUTPUT_END
