CHAT_OUTPUT_BEGIN
COMMAND_ID=SUPPORT-260913-INFRA-DR-BACKUPV2-VPS-RECOVERY-CONTRACT-INVENTORY-313R1
STATUS=OK
RC=0
HOST=pve01
MODE=read-only
COMPONENT=infra-dr-backupv2-vps-recovery-contract-inventory
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=5797b3b660cc4e30a294a75f318012cd551620fc13cc90f30c740259db53bb7a
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=5b741a06be77817a973b53d5ffbb17a7dde5a91efcb4c3a5362d71f258d3d7b8
SANITIZED_OUTPUT_SHA256=5b741a06be77817a973b53d5ffbb17a7dde5a91efcb4c3a5362d71f258d3d7b8
OUTPUT_BEGIN
VPS313_BEGIN=
COMMAND_ID=SUPPORT-260913-INFRA-DR-BACKUPV2-VPS-RECOVERY-CONTRACT-INVENTORY-313R1
ANCHOR307_COMMIT=bd9c8378cd953ae7ba52e912c0a796c3a3d17fa4
MODE=READ_ONLY_VPS_RECOVERY_CONTRACT_INVENTORY_STRICT_HOSTKEY_AGENT_FORWARDING
CHANGES_MADE=false
LIVE_TAR_DB_DATA_ALLOWED=NO
EXTERNAL_MUTATIONS=0
CLOUD_WRITE_ATTEMPTS=0
SYSTEMD_MUTATIONS=0
AUXILIARY_OR_REJECTED_VPS_PROBED=0
FORWARDED_AGENT_STATE={"expected_recovery_key_present":true,"fingerprints":["SHA256:JMCyBDSD7PKqwwKndzDGAO4Lgm55nEmec9Ssn6QGtKg"],"present":true,"rc":0}
US_OPERATOR_KEY_STATE={"fingerprint_match":true,"fingerprints":["SHA256:wipXiBB3cpAwyWap9LcB185WjEEmDxtRJsI/UuMVAp0"],"path_basename":"id_ed25519_netbird_operator","present":true,"usable":true}
ROLE_RESULT={"access":"PASS","agent_state":{"expected_recovery_key_present":true,"fingerprints":["SHA256:JMCyBDSD7PKqwwKndzDGAO4Lgm55nEmec9Ssn6QGtKg"],"present":true,"rc":0},"contract":{"coturn":false,"docker":false,"ingress_proxy":true,"live_tar_db_data_allowed":false,"mysql_mariadb":false,"netbird":false,"postgres":false,"redis":false,"required_backup_methods":["CONFIG_AND_SECRET_FILES_ARCHIVE_AFTER_APP_CONSISTENCY_STEP"],"role":"SPB_INGRESS"},"hostkey":{"expected":"SHA256:Ef+HsZb8lIXoadvYBXuGKIL3H7NyJMmf9EYCoJRoSv8","fp_rc":0,"observed":["SHA256:Ef+HsZb8lIXoadvYBXuGKIL3H7NyJMmf9EYCoJRoSv8"],"scan_rc":0,"status":"PASS"},"inventory_complete":true,"role":"SPB_INGRESS","route":{"auth":"forwarded_agent","host":"185.225.35.6","port":22,"user":"edgeadmin"},"ssh":{"inventory":["INV_BEGIN","REMOTE_UID=1000","REMOTE_USER=edgeadmin","REMOTE_HOST=edge01","KERNEL=7.0.0-29-generic","OS_VERSION_ID=26.04\\nOS_ID=ubuntu\\nSUDO_NONINTERACTIVE=NO","RUNNING_SERVICE=fail2ban.service","RUNNING_SERVICE=nginx.service","RUNNING_SERVICE=ssh.service","BIN=zstd|*** Zstandard CLI (64-bit) v1.5.7, by Yann Collet ***","BIN=rsync|rsync  version 3.4.1  protocol version 32","PATH_CANDIDATE=/etc/nginx|bytes=56651","PATH_CANDIDATE=/srv|bytes=0","PATH_CANDIDATE=/opt|bytes=0","LIVE_TAR_DB_DATA_ALLOWED=NO","INV_END"],"inventory_complete":true,"rc":0,"role":"SPB_INGRESS","stderr_bytes":86,"stderr_sha256":"ece5bacf5909ed51785f600f9a4a99dce837d1e4d9421d3fa6a57e9c05c82ded"}}
ROLE_RESULT={"access":"PASS","agent_state":{"expected_recovery_key_present":true,"fingerprints":["SHA256:JMCyBDSD7PKqwwKndzDGAO4Lgm55nEmec9Ssn6QGtKg"],"present":true,"rc":0},"contract":{"coturn":false,"docker":false,"ingress_proxy":false,"live_tar_db_data_allowed":false,"mysql_mariadb":false,"netbird":true,"postgres":false,"redis":false,"required_backup_methods":["CONFIG_AND_SECRET_FILES_ARCHIVE_AFTER_APP_CONSISTENCY_STEP"],"role":"MD_RELAY"},"hostkey":{"expected":"SHA256:DXJGwunC5tEVvnC3nRxyayTN8FXmyJcVgf+Oa6udQsY","fp_rc":0,"observed":["SHA256:DXJGwunC5tEVvnC3nRxyayTN8FXmyJcVgf+Oa6udQsY"],"scan_rc":0,"status":"PASS"},"inventory_complete":true,"role":"MD_RELAY","route":{"auth":"forwarded_agent","host":"85.121.4.192","port":22,"user":"ops"},"ssh":{"inventory":["INV_BEGIN","REMOTE_UID=1000","REMOTE_USER=ops","REMOTE_HOST=relay","KERNEL=6.1.0-10-amd64","OS_VERSION_ID=12\\nOS_ID=debian\\nSUDO_NONINTERACTIVE=YES","RUNNING_SERVICE=netbird.service","RUNNING_SERVICE=ssh.service","BIN=zstd|*** Zstandard CLI (64-bit) v1.5.4, by Yann Collet ***","PATH_CANDIDATE=/etc/netbird|bytes=4116","PATH_CANDIDATE=/var/lib/netbird|bytes=10790","PATH_CANDIDATE=/srv|bytes=4096","PATH_CANDIDATE=/opt|bytes=4096","LIVE_TAR_DB_DATA_ALLOWED=NO","INV_END"],"inventory_complete":true,"rc":0,"role":"MD_RELAY","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}}
ROLE_RESULT={"access":"PASS","contract":{"coturn":false,"docker":true,"ingress_proxy":true,"live_tar_db_data_allowed":false,"mysql_mariadb":false,"netbird":true,"postgres":false,"redis":false,"required_backup_methods":["COMPOSE_CONFIG_PLUS_NAMED_VOLUME_STATE_WITH_APP_CONSISTENCY","CONFIG_AND_SECRET_FILES_ARCHIVE_AFTER_APP_CONSISTENCY_STEP"],"role":"US_NETBIRD"},"hostkey":{"expected":"SHA256:805Q9eh/fePUci42dfY58I6q0lFiiPHn0/M+mckypmE","fp_rc":0,"observed":["SHA256:805Q9eh/fePUci42dfY58I6q0lFiiPHn0/M+mckypmE"],"scan_rc":0,"status":"PASS"},"inventory_complete":true,"operator_key_state":{"fingerprint_match":true,"fingerprints":["SHA256:wipXiBB3cpAwyWap9LcB185WjEEmDxtRJsI/UuMVAp0"],"path_basename":"id_ed25519_netbird_operator","present":true,"usable":true},"role":"US_NETBIRD","route":{"auth":"operator_key","host":"46.16.34.129","port":22,"user":"root"},"ssh":{"inventory":["INV_BEGIN","REMOTE_UID=0","REMOTE_USER=root","REMOTE_HOST=pvepro","KERNEL=6.1.0-52-amd64","OS_VERSION_ID=12\\nOS_ID=debian\\nSUDO_NONINTERACTIVE=YES","RUNNING_SERVICE=containerd.service","RUNNING_SERVICE=docker.service","RUNNING_SERVICE=ssh.service","BIN=docker|Docker version 29.7.2, build a7dcaa6","BIN=zstd|*** Zstandard CLI (64-bit) v1.5.4, by Yann Collet ***","DOCKER_CONTAINER=netbird-traefik|traefik:v3.6|Up 2 weeks","DOCKER_CONTAINER=netbird-dashboard|netbirdio/dashboard:latest|Up 2 weeks","DOCKER_CONTAINER=netbird-server|netbirdio/netbird-server:latest|Up 2 weeks","DOCKER_VOLUME=netbird_netbird_data","DOCKER_VOLUME=netbird_netbird_traefik_letsencrypt","PATH_CANDIDATE=/opt/netbird|bytes=67885","PATH_CANDIDATE=/var/lib/docker/volumes|bytes=73687503","PATH_CANDIDATE=/srv|bytes=4096","PATH_CANDIDATE=/opt|bytes=84269","LIVE_TAR_DB_DATA_ALLOWED=NO","INV_END"],"inventory_complete":true,"rc":0,"role":"US_NETBIRD","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}}
RECOVERY_CONTRACT_READY_ROLES=["SPB_INGRESS","MD_RELAY","US_NETBIRD"]
RECOVERY_CONTRACT_READY_COUNT=3
ROLE_HOLDS=[]
STATUS=OK
PHASE=COMPLETE
NEXT_GATE=VPS_ROLE_SPECIFIC_BACKUP_IMPLEMENTATION
VPS313_END=

OUTPUT_END
CHAT_OUTPUT_END
