1
0

runtime: publish HOMELAB-BOOTSTRAP-CORE-APPS-OWNER-AUDIT-403

This commit is contained in:
homelab-runtime-publisher
2026-07-23 22:03:22 +00:00
parent ee73b5453c
commit 52da83ca3b
4 changed files with 83 additions and 115 deletions
@@ -0,0 +1,30 @@
{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "HOMELAB-BOOTSTRAP-CORE-APPS-OWNER-AUDIT-403",
"status": "FAIL",
"rc": 126,
"host": "pve01",
"mode": "read-only",
"component": "cluster-audit",
"started_at_utc": "2026-07-23T22:03:20Z",
"finished_at_utc": "2026-07-23T22:03:21Z",
"reference_register_checked": true,
"reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e",
"error_register_checked": true,
"error_register_sha256": "08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752",
"command_sha256": "e019a31fd76e0b575d83c5244d3c1bce24bb7f30ceb48d20ff3764c2a5956db0",
"duplicate_failed_command_blocked": false,
"block_reason": null,
"execution_started": true,
"changes_made": false,
"sanitized": true,
"secrets_included": false,
"private_addresses_included": false,
"raw_evidence_retained_locally": true,
"raw_evidence_sha256": "32b45713768ba12a9cd6b307ce13346891b069059328abc729333efa16f68368",
"sanitized_output_sha256": "32b45713768ba12a9cd6b307ce13346891b069059328abc729333efa16f68368",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "DETAIL=CORE_APPS_HOSTNAME=core-apps.gram1.ru\nDETAIL=GITEA_BACKEND_BOOTSTRAP=HTTP:200|BYTES:3097|SHA256:2c25590ae8d63b455ecfea329a8495fa57f04ba43113a348dace1265c58ce33e\nDETAIL=HOST_EXACT_BOOTSTRAP_MATCH=/opt/stacks/gitea/data/gitea/public/.well-known/homelab-bootstrap.json|META=root:root|644|3097|regular file|DEV=2049|INO=955595|SHA256=2c25590ae8d63b455ecfea329a8495fa57f04ba43113a348dace1265c58ce33e\nDETAIL=HOST_EXACT_BOOTSTRAP_MATCH_COUNT=1\nDETAIL=GITEA_CONTAINER=2e0a2af18c78|IDENTITY=/homelab-gitea-context-mcp|homelab/gitea-context-mcp:1.0.0\nDETAIL=GITEA_CONTAINER_MOUNTS=\nDETAIL=GITEA_CONTAINER=69af3bc07254|IDENTITY=/gitea|docker.gitea.com/gitea:1.26.2\nDETAIL=GITEA_CONTAINER_MOUNTS=/etc/timezone -> /etc/timezone|/opt/stacks/gitea/data -> /data|/etc/localtime -> /etc/localtime|\n"
}
@@ -0,0 +1,32 @@
CHAT_OUTPUT_BEGIN
COMMAND_ID=HOMELAB-BOOTSTRAP-CORE-APPS-OWNER-AUDIT-403
STATUS=FAIL
RC=126
HOST=pve01
MODE=read-only
COMPONENT=cluster-audit
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752
COMMAND_SHA256=e019a31fd76e0b575d83c5244d3c1bce24bb7f30ceb48d20ff3764c2a5956db0
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGES_MADE=false
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=32b45713768ba12a9cd6b307ce13346891b069059328abc729333efa16f68368
SANITIZED_OUTPUT_SHA256=32b45713768ba12a9cd6b307ce13346891b069059328abc729333efa16f68368
OUTPUT_BEGIN
DETAIL=CORE_APPS_HOSTNAME=core-apps.gram1.ru
DETAIL=GITEA_BACKEND_BOOTSTRAP=HTTP:200|BYTES:3097|SHA256:2c25590ae8d63b455ecfea329a8495fa57f04ba43113a348dace1265c58ce33e
DETAIL=HOST_EXACT_BOOTSTRAP_MATCH=/opt/stacks/gitea/data/gitea/public/.well-known/homelab-bootstrap.json|META=root:root|644|3097|regular file|DEV=2049|INO=955595|SHA256=2c25590ae8d63b455ecfea329a8495fa57f04ba43113a348dace1265c58ce33e
DETAIL=HOST_EXACT_BOOTSTRAP_MATCH_COUNT=1
DETAIL=GITEA_CONTAINER=2e0a2af18c78|IDENTITY=/homelab-gitea-context-mcp|homelab/gitea-context-mcp:1.0.0
DETAIL=GITEA_CONTAINER_MOUNTS=
DETAIL=GITEA_CONTAINER=69af3bc07254|IDENTITY=/gitea|docker.gitea.com/gitea:1.26.2
DETAIL=GITEA_CONTAINER_MOUNTS=/etc/timezone -> /etc/timezone|/opt/stacks/gitea/data -> /data|/etc/localtime -> /etc/localtime|
OUTPUT_END
CHAT_OUTPUT_END
+8 -8
View File
File diff suppressed because one or more lines are too long
+13 -107
View File
@@ -1,7 +1,7 @@
CHAT_OUTPUT_BEGIN
COMMAND_ID=HOMELAB-BOOTSTRAP-LIVE-ROUTE-OWNER-AUDIT-402
COMMAND_ID=HOMELAB-BOOTSTRAP-CORE-APPS-OWNER-AUDIT-403
STATUS=FAIL
RC=1
RC=126
HOST=pve01
MODE=read-only
COMPONENT=cluster-audit
@@ -9,118 +9,24 @@ REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752
COMMAND_SHA256=96df9c001766fcf7d816f46fbe7e7a1c0e27205833a248c1208a7e0ce6393b4c
COMMAND_SHA256=e019a31fd76e0b575d83c5244d3c1bce24bb7f30ceb48d20ff3764c2a5956db0
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGES_MADE=false
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=edb4d338ec9046643547d9a15496477ffdb716804e24302e2f552e9c0119959e
SANITIZED_OUTPUT_SHA256=e9c85fcc50e733e5dd2911e8d6acf945179bf529d97dbe28cdaf345c087dfcdb
RAW_EVIDENCE_SHA256=32b45713768ba12a9cd6b307ce13346891b069059328abc729333efa16f68368
SANITIZED_OUTPUT_SHA256=32b45713768ba12a9cd6b307ce13346891b069059328abc729333efa16f68368
OUTPUT_BEGIN
DETAIL=HELPER=/usr/local/sbin/homelab-vm130-exec|SHA256=1959773393723b013af7c93cd29a7b833fd607c903d044e2fcef6accaa29c275
DETAIL=HELPER=/usr/local/sbin/homelab-edge-nginx-exec|SHA256=f900b15bfdd19a1b543037cf8b9c1583e71dc8115bbb5812cf74d474e3e7859b
DETAIL=VM130_ROUTE_RC=0
DETAIL=VM130_ROUTE_BEGIN
DETAIL=VM130_ROUTE=HOSTNAME=edge-vm.gram1.ru
DETAIL=VM130_ROUTE=NPMPLUS_HOST_CONFIG_BEGIN
DETAIL=VM130_ROUTE=/opt/npmplus/custom_nginx/server_proxy.conf:1:location ^~ /.well-known/homelab-reader/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/ {
DETAIL=VM130_ROUTE=/opt/npmplus/nginx/proxy_host/9.conf.bak-gitea-public-20260629200108:2:# git.gram1.ru
DETAIL=VM130_ROUTE=/opt/npmplus/nginx/proxy_host/9.conf.bak-gitea-public-20260629200108:14: server_name git.gram1.ru;
DETAIL=VM130_ROUTE=/opt/npmplus/nginx/proxy_host/9.conf:2:# git.gram1.ru
DETAIL=VM130_ROUTE=/opt/npmplus/nginx/proxy_host/9.conf:14: server_name git.gram1.ru;
DETAIL=VM130_ROUTE=NPMPLUS_HOST_CONFIG_END
DETAIL=VM130_ROUTE=NPMPLUS_HOST_FILES_BEGIN
DETAIL=VM130_ROUTE=FILE=/var/lib/docker/rootfs/overlayfs/2f18b3d7f3865edf4bdb4ae658fbecc4f75145acab1ffac2fe57df1d889952c9/usr/local/lib/python3.14/site-packages/cloudflare/types/radar/ai/bots/summary_user_agent_response.py|SHA256=9d13d013e738fce04a6c12103fc002b910616ad119643847ef8a45b10f3c2d92|META=root:root|644|3097|regular file|DEV=60|INO=546597
DETAIL=VM130_ROUTE=FILE=/var/lib/docker/rootfs/overlayfs/2f18b3d7f3865edf4bdb4ae658fbecc4f75145acab1ffac2fe57df1d889952c9/usr/local/lib/python3.14/site-packages/cloudflare/types/radar/netflows_summary_v2_response.py|SHA256=37b826e0ee626d3fcc3b6d451173bfb8ba96abf023dddcfc96b96570f35e03e5|META=root:root|644|3097|regular file|DEV=60|INO=546549
DETAIL=VM130_ROUTE=FILE=/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/5802/fs/usr/local/lib/python3.14/site-packages/cloudflare/types/radar/ai/bots/summary_user_agent_response.py|SHA256=9d13d013e738fce04a6c12103fc002b910616ad119643847ef8a45b10f3c2d92|META=root:root|644|3097|regular file|DEV=2065|INO=546597
DETAIL=VM130_ROUTE=FILE=/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/5802/fs/usr/local/lib/python3.14/site-packages/cloudflare/types/radar/netflows_summary_v2_response.py|SHA256=37b826e0ee626d3fcc3b6d451173bfb8ba96abf023dddcfc96b96570f35e03e5|META=root:root|644|3097|regular file|DEV=2065|INO=546549
DETAIL=VM130_ROUTE=NPMPLUS_HOST_FILES_END
DETAIL=VM130_ROUTE=NPMPLUS_MOUNTS_BEGIN
DETAIL=VM130_ROUTE=NPMPLUS_MOUNTS_END
DETAIL=VM130_ROUTE_END
DETAIL=NPMPLUS_ACTIVE_RC=0
DETAIL=NPMPLUS_ACTIVE_BEGIN
DETAIL=NPMPLUS_ACTIVE=HOSTNAME=
DETAIL=NPMPLUS_ACTIVE=ACTIVE_NGINX_ROUTE_BEGIN
DETAIL=NPMPLUS_ACTIVE=752: include /data/custom_nginx/server_http.conf;
DETAIL=NPMPLUS_ACTIVE=753: include /data/custom_nginx/server_proxy.conf;
DETAIL=NPMPLUS_ACTIVE=754:}
DETAIL=NPMPLUS_ACTIVE=755:
DETAIL=NPMPLUS_ACTIVE=756:
DETAIL=NPMPLUS_ACTIVE=757:# configuration file /data/custom_nginx/server_http.conf:
DETAIL=NPMPLUS_ACTIVE=758:
DETAIL=NPMPLUS_ACTIVE=759:# configuration file /data/custom_nginx/server_proxy.conf:
DETAIL=NPMPLUS_ACTIVE=760:location ^~ /.well-known/homelab-reader/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/ {
DETAIL=NPMPLUS_ACTIVE=761: proxy_pass http://[PRIVATE_IP]:18788/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/;
DETAIL=NPMPLUS_ACTIVE=762: proxy_http_version 1.1;
DETAIL=NPMPLUS_ACTIVE=763: proxy_set_header Host $host;
DETAIL=NPMPLUS_ACTIVE=764: proxy_set_header Connection "";
DETAIL=NPMPLUS_ACTIVE=765: proxy_buffering off;
DETAIL=NPMPLUS_ACTIVE=766: proxy_cache off;
DETAIL=NPMPLUS_ACTIVE=767:}
DETAIL=NPMPLUS_ACTIVE=768:
DETAIL=NPMPLUS_ACTIVE=769:# configuration file /data/nginx/proxy_host/11.conf:
DETAIL=NPMPLUS_ACTIVE=770:# ----------------------------------------------------------------------
DETAIL=NPMPLUS_ACTIVE=771:# paper.gram1.ru
DETAIL=NPMPLUS_ACTIVE=772:# DO NOT EDIT THIS FILE DIRECTLY, CHANGES WILL BE LOST WHEN UPDATING!
DETAIL=NPMPLUS_ACTIVE=773:# ----------------------------------------------------------------------
DETAIL=NPMPLUS_ACTIVE=774:
DETAIL=NPMPLUS_ACTIVE=775:
DETAIL=NPMPLUS_ACTIVE=776:upstream upstream_11 {
DETAIL=NPMPLUS_ACTIVE=777: zone upstream_11 128k;
DETAIL=NPMPLUS_ACTIVE=778: server [PRIVATE_IP]:8010;
DETAIL=NPMPLUS_ACTIVE=4530: # Custom
DETAIL=NPMPLUS_ACTIVE=4531: include /data/custom_nginx/server_http.conf;
DETAIL=NPMPLUS_ACTIVE=4532: include /data/custom_nginx/server_proxy.conf;
DETAIL=NPMPLUS_ACTIVE=4533:}
DETAIL=NPMPLUS_ACTIVE=4534:
DETAIL=NPMPLUS_ACTIVE=4535:
DETAIL=NPMPLUS_ACTIVE=4536:# configuration file /data/nginx/proxy_host/9.conf:
DETAIL=NPMPLUS_ACTIVE=4537:# ----------------------------------------------------------------------
DETAIL=NPMPLUS_ACTIVE=4538:# git.gram1.ru
DETAIL=NPMPLUS_ACTIVE=4539:# DO NOT EDIT THIS FILE DIRECTLY, CHANGES WILL BE LOST WHEN UPDATING!
DETAIL=NPMPLUS_ACTIVE=4540:# ----------------------------------------------------------------------
DETAIL=NPMPLUS_ACTIVE=4541:
DETAIL=NPMPLUS_ACTIVE=4542:
DETAIL=NPMPLUS_ACTIVE=4543:upstream upstream_9 {
DETAIL=NPMPLUS_ACTIVE=4544: zone upstream_9 128k;
DETAIL=NPMPLUS_ACTIVE=4545: server [PRIVATE_IP]:3002;
DETAIL=NPMPLUS_ACTIVE=4546:}
DETAIL=NPMPLUS_ACTIVE=4547:
DETAIL=NPMPLUS_ACTIVE=4548:
DETAIL=NPMPLUS_ACTIVE=4549:server {
DETAIL=NPMPLUS_ACTIVE=4550: server_name git.gram1.ru;
DETAIL=NPMPLUS_ACTIVE=4551:
DETAIL=NPMPLUS_ACTIVE=4552: listen unix:/run/nginx.sock;
DETAIL=NPMPLUS_ACTIVE=4553:
DETAIL=NPMPLUS_ACTIVE=4554:
DETAIL=NPMPLUS_ACTIVE=4555: listen 0.0.0.0:80;
DETAIL=NPMPLUS_ACTIVE=4556:
DETAIL=NPMPLUS_ACTIVE=4557:
DETAIL=NPMPLUS_ACTIVE=4558: listen 0.0.0.0:443 ssl;
DETAIL=NPMPLUS_ACTIVE=4559:
DETAIL=NPMPLUS_ACTIVE=4560:
DETAIL=NPMPLUS_ACTIVE=4561: # Certbot TLS
DETAIL=NPMPLUS_ACTIVE=4562: ssl_certificate /data/tls/certbot/live/npm-29/fullchain.pem;
DETAIL=NPMPLUS_ACTIVE=4563: ssl_certificate_key /data/tls/certbot/live/npm-29/privkey.pem;
DETAIL=NPMPLUS_ACTIVE=4564:
DETAIL=NPMPLUS_ACTIVE=4565:
DETAIL=NPMPLUS_ACTIVE=4566: if ($scheme = "http") {
DETAIL=NPMPLUS_ACTIVE=4567: return 301 https://$host$is_request_port$request_port$request_uri;
DETAIL=NPMPLUS_ACTIVE=4568: }
DETAIL=NPMPLUS_ACTIVE=ACTIVE_NGINX_ROUTE_END
DETAIL=NPMPLUS_ACTIVE=NGINX_CONTAINER_FILES_BEGIN
DETAIL=NPMPLUS_ACTIVE=NGINX_CONTAINER_FILES_END
DETAIL=NPMPLUS_ACTIVE=/bin/sh: /usr/bin/hostname: not found
DETAIL=NPMPLUS_ACTIVE_END
DETAIL=VM170_GITEA_RC=2
DETAIL=VM170_GITEA_BEGIN
DETAIL=VM170_GITEA=Configuration file 'nodes/pve01/lxc/170.conf' does not exist
DETAIL=VM170_GITEA_END
FAILURE_REASON=VM170_GITEA_FAILED
CHANGES_MADE=NO
DETAIL=CORE_APPS_HOSTNAME=core-apps.gram1.ru
DETAIL=GITEA_BACKEND_BOOTSTRAP=HTTP:200|BYTES:3097|SHA256:2c25590ae8d63b455ecfea329a8495fa57f04ba43113a348dace1265c58ce33e
DETAIL=HOST_EXACT_BOOTSTRAP_MATCH=/opt/stacks/gitea/data/gitea/public/.well-known/homelab-bootstrap.json|META=root:root|644|3097|regular file|DEV=2049|INO=955595|SHA256=2c25590ae8d63b455ecfea329a8495fa57f04ba43113a348dace1265c58ce33e
DETAIL=HOST_EXACT_BOOTSTRAP_MATCH_COUNT=1
DETAIL=GITEA_CONTAINER=2e0a2af18c78|IDENTITY=/homelab-gitea-context-mcp|homelab/gitea-context-mcp:1.0.0
DETAIL=GITEA_CONTAINER_MOUNTS=
DETAIL=GITEA_CONTAINER=69af3bc07254|IDENTITY=/gitea|docker.gitea.com/gitea:1.26.2
DETAIL=GITEA_CONTAINER_MOUNTS=/etc/timezone -> /etc/timezone|/opt/stacks/gitea/data -> /data|/etc/localtime -> /etc/localtime|
OUTPUT_END
CHAT_OUTPUT_END