1
0
Files
homelab-public-context/runtime/latest.json
T
2026-09-09 07:43:45 +00:00

39 lines
30 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260909-GRAM-XF-DEPLOY-CONTRACT-032",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "gram-support-xenforo-deployment-contract-map",
"started_at_utc": "2026-09-09T07:43:42Z",
"finished_at_utc": "2026-09-09T07:43:44Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "2cdf0041fb8cfa515174bfe33d9f9090c085e0f3b6a0a5029c27e19968a499c6",
"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": "66ddc8d2f59c22559c142e5548a7b5250bdc31449fefffbf439a9047482337d6",
"sanitized_output_sha256": "66ddc8d2f59c22559c142e5548a7b5250bdc31449fefffbf439a9047482337d6",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "ERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nRUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nSUPPORT032_SOURCE_REFS=[{\"label\":\"NEWFI_SOURCE\",\"path\":\"/root/newfi-portal\",\"state\":\"OK\",\"toplevel\":\"/root/newfi-portal\",\"match_count\":2,\"matched_files\":[\"docs/superpowers/plans/2026-09-04-newfidom-foundation.md\",\"docs/superpowers/specs/2026-09-04-newfidom-closed-mvp-design.md\"],\"overflow\":false},{\"label\":\"KOW_SOURCE\",\"path\":\"/root/kingofwolk-csp-baseline-20260907\",\"state\":\"OK\",\"toplevel\":\"/root/kingofwolk-csp-baseline-20260907\",\"match_count\":7,\"matched_files\":[\"deploy/forums/kingofwolk/edge/996.conf\",\"kb/forums/kingofwolk/CSP_PLAN.md\",\"kb/forums/kingofwolk/KNOWN_STATE.json\",\"kb/forums/kingofwolk/README.md\",\"kb/forums/kingofwolk/SOURCE_EVIDENCE.md\",\"kb/private/archive/2026-08-19/docs/11_OPEN_ISSUES_AND_FUTURE_WORK.md\",\"kb/private/archive/2026-08-19/docs/24_GLOBAL_BACKLOG_MASTER_2026-08-19.md\"],\"overflow\":false},{\"label\":\"HOMELAB_OPS\",\"path\":\"/srv/homelab-ops\",\"state\":\"OK\",\"toplevel\":\"/srv/homelab-ops\",\"match_count\":12,\"matched_files\":[\"inventory/access-paths.json\",\"kb/AI_CONTEXT.md\",\"kb/inventory/guests.json\",\"kb/private/archive/2026-08-19/docs/01_CURRENT_AUTHORITATIVE_STATE.md\",\"kb/private/archive/2026-08-19/docs/02_CLUSTER_TOPOLOGY_AND_INVENTORY.md\",\"kb/private/archive/2026-08-19/docs/03_SERVICE_CATALOG.md\",\"kb/private/archive/2026-08-19/docs/04_NETWORK_DNS_INGRESS.md\",\"kb/private/archive/2026-08-19/docs/15_CRITICAL_KEEP_RETIRE_DECISIONS.md\",\"kb/private/archive/2026-08-19/machine/cluster_inventory.json\",\"kb/private/archive/2026-08-19/machine/cluster_inventory.tsv\",\"kb/secrets/registry.json\",\"observed/cluster-guests.json\"],\"overflow\":false}]\nSUPPORT032_GUESTS=[{\"vmid\":160,\"node\":\"pve02\",\"probe\":\"OK\",\"guest_rc\":0,\"data\":{\"state\":\"OK\",\"host\":\"forum-prod\",\"instances\":[{\"root\":\"/var/www/forums/codevipe/public\",\"state\":\"OK\",\"filesystem\":{\"public_root\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/codevipe/public\"},\"cmd_php\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\",\"realpath\":\"/var/www/forums/codevipe/public/cmd.php\"},\"src\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/codevipe/public/src\"},\"addons\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/codevipe/public/src/addons\"},\"data\":{\"state\":\"DIR\",\"uid\":999,\"gid\":994,\"user\":\"xfp_codevipe\",\"group\":\"xfp_codevipe\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/codevipe/public/data\"},\"internal_data\":{\"state\":\"DIR\",\"uid\":999,\"gid\":994,\"user\":\"xfp_codevipe\",\"group\":\"xfp_codevipe\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/codevipe/public/internal_data\"}},\"addon_sources\":{\"state\":\"OK\",\"rows\":[],\"count\":0,\"overflow\":false},\"addon_cli\":{\"state\":\"OK\",\"commands\":[{\"source\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"names\":[],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"names\":[\"xf-addon:build-release\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"skip-hashes\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"names\":[\"xf-addon:bump-version\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"version-id\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"version-string\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"from-json\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"names\":[\"xf-addon:create\"],\"arguments\":[],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"names\":[\"xf-addon:export\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/InstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"names\":[\"xf-addon:sync-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UninstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UpgradeStep.php\",\"names\":[],\"arguments\":[{\"name\":\"version\",\"mode\":\"REQUIRED\"},{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"names\":[\"xf-addon:validate-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]}],\"source_file_count\":10},\"holds\":[]},{\"root\":\"/var/www/forums/dsmods/public\",\"state\":\"OK\",\"filesystem\":{\"public_root\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/dsmods/public\"},\"cmd_php\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\",\"realpath\":\"/var/www/forums/dsmods/public/cmd.php\"},\"src\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/dsmods/public/src\"},\"addons\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/dsmods/public/src/addons\"},\"data\":{\"state\":\"DIR\",\"uid\":994,\"gid\":993,\"user\":\"xfp_dsmods\",\"group\":\"xfp_dsmods\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/dsmods/public/data\"},\"internal_data\":{\"state\":\"DIR\",\"uid\":994,\"gid\":993,\"user\":\"xfp_dsmods\",\"group\":\"xfp_dsmods\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/dsmods/public/internal_data\"}},\"addon_sources\":{\"state\":\"OK\",\"rows\":[],\"count\":0,\"overflow\":false},\"addon_cli\":{\"state\":\"OK\",\"commands\":[{\"source\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"names\":[],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"names\":[\"xf-addon:build-release\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"skip-hashes\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"names\":[\"xf-addon:bump-version\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"version-id\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"version-string\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"from-json\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"names\":[\"xf-addon:create\"],\"arguments\":[],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"names\":[\"xf-addon:export\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/InstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"names\":[\"xf-addon:sync-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UninstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UpgradeStep.php\",\"names\":[],\"arguments\":[{\"name\":\"version\",\"mode\":\"REQUIRED\"},{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"names\":[\"xf-addon:validate-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]}],\"source_file_count\":10},\"holds\":[]},{\"root\":\"/var/www/forums/gamevipe/public\",\"state\":\"OK\",\"filesystem\":{\"public_root\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/gamevipe/public\"},\"cmd_php\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\",\"realpath\":\"/var/www/forums/gamevipe/public/cmd.php\"},\"src\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/gamevipe/public/src\"},\"addons\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/gamevipe/public/src/addons\"},\"data\":{\"state\":\"DIR\",\"uid\":993,\"gid\":992,\"user\":\"xfp_gamevipe\",\"group\":\"xfp_gamevipe\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/gamevipe/public/data\"},\"internal_data\":{\"state\":\"DIR\",\"uid\":993,\"gid\":992,\"user\":\"xfp_gamevipe\",\"group\":\"xfp_gamevipe\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/gamevipe/public/internal_data\"}},\"addon_sources\":{\"state\":\"OK\",\"rows\":[],\"count\":0,\"overflow\":false},\"addon_cli\":{\"state\":\"OK\",\"commands\":[{\"source\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"names\":[],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"names\":[\"xf-addon:build-release\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"skip-hashes\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"names\":[\"xf-addon:bump-version\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"version-id\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"version-string\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"from-json\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"names\":[\"xf-addon:create\"],\"arguments\":[],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"names\":[\"xf-addon:export\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/InstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"names\":[\"xf-addon:sync-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UninstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UpgradeStep.php\",\"names\":[],\"arguments\":[{\"name\":\"version\",\"mode\":\"REQUIRED\"},{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"names\":[\"xf-addon:validate-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]}],\"source_file_count\":10},\"holds\":[]},{\"root\":\"/var/www/forums/hkmods/public\",\"state\":\"OK\",\"filesystem\":{\"public_root\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/hkmods/public\"},\"cmd_php\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\",\"realpath\":\"/var/www/forums/hkmods/public/cmd.php\"},\"src\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/hkmods/public/src\"},\"addons\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/hkmods/public/src/addons\"},\"data\":{\"state\":\"DIR\",\"uid\":992,\"gid\":991,\"user\":\"xfp_hkmods\",\"group\":\"xfp_hkmods\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/hkmods/public/data\"},\"internal_data\":{\"state\":\"DIR\",\"uid\":992,\"gid\":991,\"user\":\"xfp_hkmods\",\"group\":\"xfp_hkmods\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/hkmods/public/internal_data\"}},\"addon_sources\":{\"state\":\"OK\",\"rows\":[],\"count\":0,\"overflow\":false},\"addon_cli\":{\"state\":\"OK\",\"commands\":[{\"source\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"names\":[],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"names\":[\"xf-addon:build-release\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"skip-hashes\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"names\":[\"xf-addon:bump-version\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"version-id\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"version-string\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"from-json\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"names\":[\"xf-addon:create\"],\"arguments\":[],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"names\":[\"xf-addon:export\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/InstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"names\":[\"xf-addon:sync-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UninstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UpgradeStep.php\",\"names\":[],\"arguments\":[{\"name\":\"version\",\"mode\":\"REQUIRED\"},{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"names\":[\"xf-addon:validate-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]}],\"source_file_count\":10},\"holds\":[]},{\"root\":\"/var/www/forums/kingofwolk/public\",\"state\":\"OK\",\"filesystem\":{\"public_root\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/kingofwolk/public\"},\"cmd_php\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\",\"realpath\":\"/var/www/forums/kingofwolk/public/cmd.php\"},\"src\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/kingofwolk/public/src\"},\"addons\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/kingofwolk/public/src/addons\"},\"data\":{\"state\":\"DIR\",\"uid\":990,\"gid\":989,\"user\":\"xfp_kingofwolk\",\"group\":\"xfp_kingofwolk\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/kingofwolk/public/data\"},\"internal_data\":{\"state\":\"DIR\",\"uid\":990,\"gid\":989,\"user\":\"xfp_kingofwolk\",\"group\":\"xfp_kingofwolk\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/kingofwolk/public/internal_data\"}},\"addon_sources\":{\"state\":\"OK\",\"rows\":[],\"count\":0,\"overflow\":false},\"addon_cli\":{\"state\":\"OK\",\"commands\":[{\"source\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"names\":[],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"names\":[\"xf-addon:build-release\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"skip-hashes\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"names\":[\"xf-addon:bump-version\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"version-id\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"version-string\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"from-json\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"names\":[\"xf-addon:create\"],\"arguments\":[],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"names\":[\"xf-addon:export\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/InstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"names\":[\"xf-addon:sync-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UninstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UpgradeStep.php\",\"names\":[],\"arguments\":[{\"name\":\"version\",\"mode\":\"REQUIRED\"},{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"names\":[\"xf-addon:validate-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]}],\"source_file_count\":10},\"holds\":[]},{\"root\":\"/var/www/forums/zakrutim/public\",\"state\":\"OK\",\"filesystem\":{\"public_root\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/zakrutim/public\"},\"cmd_php\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\",\"realpath\":\"/var/www/forums/zakrutim/public/cmd.php\"},\"src\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/zakrutim/public/src\"},\"addons\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/zakrutim/public/src/addons\"},\"data\":{\"state\":\"DIR\",\"uid\":991,\"gid\":990,\"user\":\"xfp_zakrutim\",\"group\":\"xfp_zakrutim\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/zakrutim/public/data\"},\"internal_data\":{\"state\":\"DIR\",\"uid\":991,\"gid\":990,\"user\":\"xfp_zakrutim\",\"group\":\"xfp_zakrutim\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/zakrutim/public/internal_data\"}},\"addon_sources\":{\"state\":\"OK\",\"rows\":[],\"count\":0,\"overflow\":false},\"addon_cli\":{\"state\":\"OK\",\"commands\":[{\"source\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"names\":[],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"names\":[\"xf-addon:build-release\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"skip-hashes\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"names\":[\"xf-addon:bump-version\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"version-id\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"version-string\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"from-json\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"names\":[\"xf-addon:create\"],\"arguments\":[],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"names\":[\"xf-addon:export\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/InstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"names\":[\"xf-addon:sync-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UninstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UpgradeStep.php\",\"names\":[],\"arguments\":[{\"name\":\"version\",\"mode\":\"REQUIRED\"},{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"names\":[\"xf-addon:validate-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]}],\"source_file_count\":10},\"holds\":[]}],\"holds\":[]}},{\"vmid\":210,\"node\":\"pve01\",\"probe\":\"OK\",\"guest_rc\":0,\"data\":{\"state\":\"OK\",\"host\":\"newfi-prod\",\"instances\":[{\"root\":\"/var/www/forums/newfi/public\",\"state\":\"OK\",\"filesystem\":{\"public_root\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/newfi/public\"},\"cmd_php\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\",\"realpath\":\"/var/www/forums/newfi/public/cmd.php\"},\"src\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/newfi/public/src\"},\"addons\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/newfi/public/src/addons\"},\"data\":{\"state\":\"DIR\",\"uid\":999,\"gid\":994,\"user\":\"xfp_newfi\",\"group\":\"xfp_newfi\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/newfi/public/data\"},\"internal_data\":{\"state\":\"DIR\",\"uid\":999,\"gid\":994,\"user\":\"xfp_newfi\",\"group\":\"xfp_newfi\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/newfi/public/internal_data\"}},\"addon_sources\":{\"state\":\"OK\",\"rows\":[{\"addon_id_from_path\":\"Newfi/Dogs\",\"addon_json\":\"src/addons/Newfi/Dogs/addon.json\",\"addon_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/newfi/public/src/addons/Newfi/Dogs\"},\"metadata\":{\"title\":\"Newfi Dogs\",\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\",\"dev\":\"Newfi\",\"legacy_addon_id\":\"\"},\"state\":\"OK\"},{\"addon_id_from_path\":\"Newfi/Events\",\"addon_json\":\"src/addons/Newfi/Events/addon.json\",\"addon_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/newfi/public/src/addons/Newfi/Events\"},\"metadata\":{\"title\":\"Newfi Events\",\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\",\"dev\":\"Newfi\",\"legacy_addon_id\":\"\"},\"state\":\"OK\"},{\"addon_id_from_path\":\"Newfi/Portal\",\"addon_json\":\"src/addons/Newfi/Portal/addon.json\",\"addon_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/newfi/public/src/addons/Newfi/Portal\"},\"metadata\":{\"title\":\"Newfi Portal\",\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\",\"dev\":\"Newfi\",\"legacy_addon_id\":\"\"},\"state\":\"OK\"}],\"count\":3,\"overflow\":false},\"addon_cli\":{\"state\":\"OK\",\"commands\":[{\"source\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"names\":[],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"names\":[\"xf-addon:build-release\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"skip-hashes\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"names\":[\"xf-addon:bump-version\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"version-id\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"version-string\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"from-json\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"names\":[\"xf-addon:create\"],\"arguments\":[],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"names\":[\"xf-addon:export\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/InstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"names\":[\"xf-addon:sync-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UninstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UpgradeStep.php\",\"names\":[],\"arguments\":[{\"name\":\"version\",\"mode\":\"REQUIRED\"},{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"names\":[\"xf-addon:validate-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]}],\"source_file_count\":10},\"holds\":[]}],\"holds\":[]}},{\"vmid\":211,\"node\":\"pve03\",\"probe\":\"OK\",\"guest_rc\":0,\"data\":{\"state\":\"OK\",\"host\":\"newfi-staging\",\"instances\":[{\"root\":\"/var/www/forums/newfi/public\",\"state\":\"OK\",\"filesystem\":{\"public_root\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/newfi/public\"},\"cmd_php\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\",\"realpath\":\"/var/www/forums/newfi/public/cmd.php\"},\"src\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/newfi/public/src\"},\"addons\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/newfi/public/src/addons\"},\"data\":{\"state\":\"DIR\",\"uid\":999,\"gid\":994,\"user\":\"xfp_newfi\",\"group\":\"xfp_newfi\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/newfi/public/data\"},\"internal_data\":{\"state\":\"DIR\",\"uid\":999,\"gid\":994,\"user\":\"xfp_newfi\",\"group\":\"xfp_newfi\",\"mode\":\"0775\",\"realpath\":\"/var/www/forums/newfi/public/internal_data\"}},\"addon_sources\":{\"state\":\"OK\",\"rows\":[{\"addon_id_from_path\":\"Newfi/Dogs\",\"addon_json\":\"src/addons/Newfi/Dogs/addon.json\",\"addon_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/newfi/public/src/addons/Newfi/Dogs\"},\"metadata\":{\"title\":\"Newfi Dogs\",\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\",\"dev\":\"Newfi\",\"legacy_addon_id\":\"\"},\"state\":\"OK\"},{\"addon_id_from_path\":\"Newfi/Events\",\"addon_json\":\"src/addons/Newfi/Events/addon.json\",\"addon_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/newfi/public/src/addons/Newfi/Events\"},\"metadata\":{\"title\":\"Newfi Events\",\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\",\"dev\":\"Newfi\",\"legacy_addon_id\":\"\"},\"state\":\"OK\"},{\"addon_id_from_path\":\"Newfi/Portal\",\"addon_json\":\"src/addons/Newfi/Portal/addon.json\",\"addon_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\",\"realpath\":\"/var/www/forums/newfi/public/src/addons/Newfi/Portal\"},\"metadata\":{\"title\":\"Newfi Portal\",\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\",\"dev\":\"Newfi\",\"legacy_addon_id\":\"\"},\"state\":\"OK\"}],\"count\":3,\"overflow\":false},\"addon_cli\":{\"state\":\"OK\",\"commands\":[{\"source\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"names\":[],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"names\":[\"xf-addon:build-release\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"skip-hashes\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"names\":[\"xf-addon:bump-version\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[{\"name\":\"version-id\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"version-string\",\"mode\":\"VALUE_REQUIRED\"},{\"name\":\"from-json\",\"mode\":\"VALUE_NONE\"}]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"names\":[\"xf-addon:create\"],\"arguments\":[],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"names\":[\"xf-addon:export\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/InstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"names\":[\"xf-addon:sync-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UninstallStep.php\",\"names\":[],\"arguments\":[{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/UpgradeStep.php\",\"names\":[],\"arguments\":[{\"name\":\"version\",\"mode\":\"REQUIRED\"},{\"name\":\"step\",\"mode\":\"REQUIRED\"}],\"options\":[]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"names\":[\"xf-addon:validate-json\"],\"arguments\":[{\"name\":\"id\",\"mode\":\"REQUIRED\"}],\"options\":[]}],\"source_file_count\":10},\"holds\":[]}],\"holds\":[]}}]\nSUPPORT032_HOLDS=[]\nSUPPORT032_MUTATION_SCOPE=NONE_READ_ONLY\nSUPPORT032_DECISION=XENFORO_DEPLOYMENT_CONTRACT_MAP_CAPTURED\n"
}