diff --git a/runtime/history/SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1.json b/runtime/history/SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1.json new file mode 100644 index 00000000..bfc4004c --- /dev/null +++ b/runtime/history/SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "change", + "component": "beget-private-db-verify", + "started_at_utc": "2026-09-29T04:36:17Z", + "finished_at_utc": "2026-09-29T04:36:17Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "9bc68c1358893d57e783d0168e2982c6d33291708b3b012467f68a874e8b3e4d", + "duplicate_failed_command_blocked": false, + "block_reason": null, + "execution_started": true, + "change_declared": true, + "result_contract_valid": true, + "result_contract_status": "OK", + "result_contract_error": null, + "command_rc": 0, + "changes_made": true, + "rollback_started": false, + "rollback_restored": null, + "mutation_outcome": "MUTATED", + "sanitized": true, + "secrets_included": false, + "private_addresses_included": false, + "raw_evidence_retained_locally": true, + "raw_evidence_sha256": "282197b19aee8d00f489f7f7e42480182a4e299322afe0e85fe584f55e8e28c6", + "sanitized_output_sha256": "282197b19aee8d00f489f7f7e42480182a4e299322afe0e85fe584f55e8e28c6", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "BEGET_PRIVATE_DB_VERIFY=V1\nMODE=change\nMUTATION_BOUNDARY=ONE_TEMP_PRIVATE_VERIFY_SCRIPT_AND_ONE_TEMP_CRON_ONLY;NO_CONFIG_WRITE;NO_DB_WRITE;NO_PRODUCTION_ROOT_WRITE;NO_SOURCE_WRITE;NO_DNS_WRITE\nCLASS_RC=22\nLAST_STAGE=COMPLETE\nPRE_CRON_EMPTY=true\nPRIVATE_CONFIG_PRESENT=true\nPRIVATE_XF_PRESENT=true\nPRIVATE_INDEX_PRESENT=true\nVERIFY_SCRIPT_UPLOADED=true\nVERIFY_CRON_ADDED=true\nVERIFY_OK_MARKER=false\nVERIFY_FAIL_CODE=55\nPHP_CONFIG_AND_DB_VERIFIED=false\nEXPECTED_TABLE_COUNT=230\nTEMP_CRON_REMOVED=true\nPOST_CRON_COUNT=0\nTEMP_VERIFY_SCRIPT_REMOVED=true\nVERIFY_MARKERS_CLEANED=true\nCRON_COMMAND_SHA256=a4d10837128771c21738d16f93210766cc3153f1dca35f05734d0179e4262120\nDECISION=PRIVATE_CONFIG_VERIFY_FAILED_WITH_CODE\nNEXT_GATE=FIX_PRIVATE_VERIFY_FROM_FAIL_CODE\nTASK_RESULT=HOLD_BEGET_PRIVATE_DB_VERIFY\nCHANGES_MADE=true\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=PRIVATE_CONFIG_UNCHANGED_VERIFY_FAILED\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1\",\"status\":\"OK\",\"changes_made\":true,\"rollback_started\":false,\"rollback_restored\":null}\n" +} diff --git a/runtime/history/SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1.txt b/runtime/history/SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1.txt new file mode 100644 index 00000000..e432033a --- /dev/null +++ b/runtime/history/SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1.txt @@ -0,0 +1,60 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1 +STATUS=OK +RC=0 +HOST=pve01 +MODE=change +COMPONENT=beget-private-db-verify +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=9bc68c1358893d57e783d0168e2982c6d33291708b3b012467f68a874e8b3e4d +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=true +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=OK +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=0 +CHANGES_MADE=true +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=MUTATED +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=282197b19aee8d00f489f7f7e42480182a4e299322afe0e85fe584f55e8e28c6 +SANITIZED_OUTPUT_SHA256=282197b19aee8d00f489f7f7e42480182a4e299322afe0e85fe584f55e8e28c6 +OUTPUT_BEGIN +BEGET_PRIVATE_DB_VERIFY=V1 +MODE=change +MUTATION_BOUNDARY=ONE_TEMP_PRIVATE_VERIFY_SCRIPT_AND_ONE_TEMP_CRON_ONLY;NO_CONFIG_WRITE;NO_DB_WRITE;NO_PRODUCTION_ROOT_WRITE;NO_SOURCE_WRITE;NO_DNS_WRITE +CLASS_RC=22 +LAST_STAGE=COMPLETE +PRE_CRON_EMPTY=true +PRIVATE_CONFIG_PRESENT=true +PRIVATE_XF_PRESENT=true +PRIVATE_INDEX_PRESENT=true +VERIFY_SCRIPT_UPLOADED=true +VERIFY_CRON_ADDED=true +VERIFY_OK_MARKER=false +VERIFY_FAIL_CODE=55 +PHP_CONFIG_AND_DB_VERIFIED=false +EXPECTED_TABLE_COUNT=230 +TEMP_CRON_REMOVED=true +POST_CRON_COUNT=0 +TEMP_VERIFY_SCRIPT_REMOVED=true +VERIFY_MARKERS_CLEANED=true +CRON_COMMAND_SHA256=a4d10837128771c21738d16f93210766cc3153f1dca35f05734d0179e4262120 +DECISION=PRIVATE_CONFIG_VERIFY_FAILED_WITH_CODE +NEXT_GATE=FIX_PRIVATE_VERIFY_FROM_FAIL_CODE +TASK_RESULT=HOLD_BEGET_PRIVATE_DB_VERIFY +CHANGES_MADE=true +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=PRIVATE_CONFIG_UNCHANGED_VERIFY_FAILED +HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1","status":"OK","changes_made":true,"rollback_started":false,"rollback_restored":null} + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index b0298364..bfc4004c 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,19 +1,19 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-260929-BEGET-PRIVATE-CONFIG-RECOVER-9429R1", + "command_id": "SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1", "status": "OK", "rc": 0, "host": "pve01", "mode": "change", - "component": "beget-private-config-recover", - "started_at_utc": "2026-09-29T04:30:57Z", - "finished_at_utc": "2026-09-29T04:30:57Z", + "component": "beget-private-db-verify", + "started_at_utc": "2026-09-29T04:36:17Z", + "finished_at_utc": "2026-09-29T04:36:17Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "86992d46e26c0a1575e41eff00b37127a1334c78f84a3dcafd8091cd390358ca", + "command_sha256": "9bc68c1358893d57e783d0168e2982c6d33291708b3b012467f68a874e8b3e4d", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, @@ -30,9 +30,9 @@ "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "6de7c15d640b16187d3158e634e52928052c091a8efb49ecad7ae67a7be55a7b", - "sanitized_output_sha256": "6de7c15d640b16187d3158e634e52928052c091a8efb49ecad7ae67a7be55a7b", + "raw_evidence_sha256": "282197b19aee8d00f489f7f7e42480182a4e299322afe0e85fe584f55e8e28c6", + "sanitized_output_sha256": "282197b19aee8d00f489f7f7e42480182a4e299322afe0e85fe584f55e8e28c6", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "BEGET_PRIVATE_CONFIG_RECOVER=V1\nMODE=change\nMUTATION_BOUNDARY=PRIVATE_STAGE_9386_CONFIG_RECOVERY_ONLY;NO_API;NO_CRON_WRITE;NO_DB_WRITE;NO_PRODUCTION_ROOT_WRITE;NO_SOURCE_WRITE;NO_DNS_WRITE\nCLASS_RC=90\nLAST_STAGE=VERIFY_INSTALLED_CONFIG\nCURL_EXE_PRESENT=true\nTAR_EXE_PRESENT=true\nSOURCE_TAR_SIZE_MATCH=true\nSOURCE_TAR_SHA256_MATCH=true\nSOURCE_CONFIG_MEMBER_FOUND=true\nSOURCE_CONFIG_PATTERN_COUNTS_OK=true\nTEMP_CONFIG_UPLOADED=true\nTEMP_CONFIG_HASH_MATCH=true\nPREVIOUS_CURRENT_PRESERVED=false\nPRIVATE_CONFIG_INSTALLED=true\nCURRENT_CONFIG_HASH_MATCH=true\nCURRENT_CONFIG_TARGET_FIELDS=true\nCURRENT_CONFIG_PASSWORD_MATCHES_CACHE=true\nDECISION=PRIVATE_CONFIG_RECOVER_RUNTIME_EXCEPTION\nNEXT_GATE=RECONCILE_FROM_REPORTED_STAGE\nTASK_RESULT=HOLD_BEGET_PRIVATE_CONFIG_RECOVER\nCHANGES_MADE=true\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=PRIVATE_CONFIG_RECOVERY_PARTIAL_OR_COMPLETE\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260929-BEGET-PRIVATE-CONFIG-RECOVER-9429R1\",\"status\":\"OK\",\"changes_made\":true,\"rollback_started\":false,\"rollback_restored\":null}\n" + "output": "BEGET_PRIVATE_DB_VERIFY=V1\nMODE=change\nMUTATION_BOUNDARY=ONE_TEMP_PRIVATE_VERIFY_SCRIPT_AND_ONE_TEMP_CRON_ONLY;NO_CONFIG_WRITE;NO_DB_WRITE;NO_PRODUCTION_ROOT_WRITE;NO_SOURCE_WRITE;NO_DNS_WRITE\nCLASS_RC=22\nLAST_STAGE=COMPLETE\nPRE_CRON_EMPTY=true\nPRIVATE_CONFIG_PRESENT=true\nPRIVATE_XF_PRESENT=true\nPRIVATE_INDEX_PRESENT=true\nVERIFY_SCRIPT_UPLOADED=true\nVERIFY_CRON_ADDED=true\nVERIFY_OK_MARKER=false\nVERIFY_FAIL_CODE=55\nPHP_CONFIG_AND_DB_VERIFIED=false\nEXPECTED_TABLE_COUNT=230\nTEMP_CRON_REMOVED=true\nPOST_CRON_COUNT=0\nTEMP_VERIFY_SCRIPT_REMOVED=true\nVERIFY_MARKERS_CLEANED=true\nCRON_COMMAND_SHA256=a4d10837128771c21738d16f93210766cc3153f1dca35f05734d0179e4262120\nDECISION=PRIVATE_CONFIG_VERIFY_FAILED_WITH_CODE\nNEXT_GATE=FIX_PRIVATE_VERIFY_FROM_FAIL_CODE\nTASK_RESULT=HOLD_BEGET_PRIVATE_DB_VERIFY\nCHANGES_MADE=true\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=PRIVATE_CONFIG_UNCHANGED_VERIFY_FAILED\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1\",\"status\":\"OK\",\"changes_made\":true,\"rollback_started\":false,\"rollback_restored\":null}\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index f14cf778..e432033a 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,15 +1,15 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260929-BEGET-PRIVATE-CONFIG-RECOVER-9429R1 +COMMAND_ID=SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1 STATUS=OK RC=0 HOST=pve01 MODE=change -COMPONENT=beget-private-config-recover +COMPONENT=beget-private-db-verify REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=86992d46e26c0a1575e41eff00b37127a1334c78f84a3dcafd8091cd390358ca +COMMAND_SHA256=9bc68c1358893d57e783d0168e2982c6d33291708b3b012467f68a874e8b3e4d DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGE_DECLARED=true @@ -24,35 +24,37 @@ MUTATION_OUTCOME=MUTATED SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=6de7c15d640b16187d3158e634e52928052c091a8efb49ecad7ae67a7be55a7b -SANITIZED_OUTPUT_SHA256=6de7c15d640b16187d3158e634e52928052c091a8efb49ecad7ae67a7be55a7b +RAW_EVIDENCE_SHA256=282197b19aee8d00f489f7f7e42480182a4e299322afe0e85fe584f55e8e28c6 +SANITIZED_OUTPUT_SHA256=282197b19aee8d00f489f7f7e42480182a4e299322afe0e85fe584f55e8e28c6 OUTPUT_BEGIN -BEGET_PRIVATE_CONFIG_RECOVER=V1 +BEGET_PRIVATE_DB_VERIFY=V1 MODE=change -MUTATION_BOUNDARY=PRIVATE_STAGE_9386_CONFIG_RECOVERY_ONLY;NO_API;NO_CRON_WRITE;NO_DB_WRITE;NO_PRODUCTION_ROOT_WRITE;NO_SOURCE_WRITE;NO_DNS_WRITE -CLASS_RC=90 -LAST_STAGE=VERIFY_INSTALLED_CONFIG -CURL_EXE_PRESENT=true -TAR_EXE_PRESENT=true -SOURCE_TAR_SIZE_MATCH=true -SOURCE_TAR_SHA256_MATCH=true -SOURCE_CONFIG_MEMBER_FOUND=true -SOURCE_CONFIG_PATTERN_COUNTS_OK=true -TEMP_CONFIG_UPLOADED=true -TEMP_CONFIG_HASH_MATCH=true -PREVIOUS_CURRENT_PRESERVED=false -PRIVATE_CONFIG_INSTALLED=true -CURRENT_CONFIG_HASH_MATCH=true -CURRENT_CONFIG_TARGET_FIELDS=true -CURRENT_CONFIG_PASSWORD_MATCHES_CACHE=true -DECISION=PRIVATE_CONFIG_RECOVER_RUNTIME_EXCEPTION -NEXT_GATE=RECONCILE_FROM_REPORTED_STAGE -TASK_RESULT=HOLD_BEGET_PRIVATE_CONFIG_RECOVER +MUTATION_BOUNDARY=ONE_TEMP_PRIVATE_VERIFY_SCRIPT_AND_ONE_TEMP_CRON_ONLY;NO_CONFIG_WRITE;NO_DB_WRITE;NO_PRODUCTION_ROOT_WRITE;NO_SOURCE_WRITE;NO_DNS_WRITE +CLASS_RC=22 +LAST_STAGE=COMPLETE +PRE_CRON_EMPTY=true +PRIVATE_CONFIG_PRESENT=true +PRIVATE_XF_PRESENT=true +PRIVATE_INDEX_PRESENT=true +VERIFY_SCRIPT_UPLOADED=true +VERIFY_CRON_ADDED=true +VERIFY_OK_MARKER=false +VERIFY_FAIL_CODE=55 +PHP_CONFIG_AND_DB_VERIFIED=false +EXPECTED_TABLE_COUNT=230 +TEMP_CRON_REMOVED=true +POST_CRON_COUNT=0 +TEMP_VERIFY_SCRIPT_REMOVED=true +VERIFY_MARKERS_CLEANED=true +CRON_COMMAND_SHA256=a4d10837128771c21738d16f93210766cc3153f1dca35f05734d0179e4262120 +DECISION=PRIVATE_CONFIG_VERIFY_FAILED_WITH_CODE +NEXT_GATE=FIX_PRIVATE_VERIFY_FROM_FAIL_CODE +TASK_RESULT=HOLD_BEGET_PRIVATE_DB_VERIFY CHANGES_MADE=true ROLLBACK_STARTED=false ROLLBACK_RESTORED=null -MUTATION_OUTCOME=PRIVATE_CONFIG_RECOVERY_PARTIAL_OR_COMPLETE -HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260929-BEGET-PRIVATE-CONFIG-RECOVER-9429R1","status":"OK","changes_made":true,"rollback_started":false,"rollback_restored":null} +MUTATION_OUTCOME=PRIVATE_CONFIG_UNCHANGED_VERIFY_FAILED +HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260929-BEGET-PRIVATE-DB-VERIFY-9430R1","status":"OK","changes_made":true,"rollback_started":false,"rollback_restored":null} OUTPUT_END CHAT_OUTPUT_END