1
0
Files
homelab-public-context/runtime/history/KOW-FORUM-RO-260806-1403.txt
T
2026-08-06 14:10:04 +00:00

35 lines
13 KiB
Plaintext

CHAT_OUTPUT_BEGIN
COMMAND_ID=KOW-FORUM-RO-260806-1403
STATUS=OK
RC=0
HOST=pve01
MODE=verify
COMPONENT=kingofwolk-forum-inventory
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83
COMMAND_SHA256=e36765b792e7502ab9d275e1831e9bc51538615ec0997070cf10289672a07aae
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=1a595a37716c389e005d3737356b2cdf6d1c81fb2d394c083c94130a66019dd2
SANITIZED_OUTPUT_SHA256=1a595a37716c389e005d3737356b2cdf6d1c81fb2d394c083c94130a66019dd2
OUTPUT_BEGIN
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"KOW-FORUM-RO-260806-1403","command_rc":0,"control_plane_error":null,"exact_error":null,"mutation_outcome":"NO_MUTATION","output_complete":true,"output_truncated_in_json":false,"production_changed":false,"rc":0,"report_bytes":12240,"report_sha256":"4424dd0cf02ca5c326d42a7b805c30e9f11e3b9adbf4636a290815f1d8a8e18f","rollback_restored":null,"rollback_started":false,"status":"OK","version":1}
{"changes_made":false,"command_id":"KOW-FORUM-RO-260806-1403","domain":{"addresses":["95.84.154.183"],"http://kingofwolk.ru/":{"body_bytes":3999,"body_sha256":"ebefa59dc6287232b40d99232f07d20c7a6c22aa9d3f7e05bba962a129edd487","body_utf8":"<!doctype html>\n<html lang=\"ru\">\n<head>\n <meta charset=\"utf-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n <meta name=\"robots\" content=\"noindex,nofollow\">\n <title>Домен припаркован</title>\n <style>\n :root {\n color-scheme: dark;\n --bg1: #0f172a;\n --bg2: #312e81;\n --bg3: #7c2d12;\n --card: rgba(15, 23, 42, .72);\n --line: rgba(255,255,255,.14);\n --text: #f8fafc;\n --muted: #cbd5e1;\n --accent: #a7f3d0;\n --accent2: #93c5fd;\n }\n * { box-sizing: border-box; }\n html, body { height: 100%; }\n body {\n margin: 0;\n font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n color: var(--text);\n background:\n radial-gradient(circle at 18% 20%, rgba(147,197,253,.28), transparent 28rem),\n radial-gradient(circle at 82% 18%, rgba(167,243,208,.22), transparent 26rem),\n radial-gradient(circle at 50% 100%, rgba(251,146,60,.18), transparent 30rem),\n linear-gradient(135deg, var(--bg1), var(--bg2) 55%, var(--bg3));\n display: grid;\n place-items: center;\n overflow: hidden;\n }\n .noise {\n position: fixed;\n inset: 0;\n opacity: .16;\n background-image: linear-gradient(rgba(255,255,255,.08) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,.08) 1px, transparent 1px);\n background-size: 44px 44px;\n mask-image: radial-gradient(circle at center, black, transparent 78%);\n pointer-events: none;\n }\n main {\n width: min(920px, calc(100vw - 32px));\n padding: clamp(28px, 5vw, 56px);\n border: 1px solid var(--line);\n border-radius: 32px;\n background: var(--card);\n box-shadow: 0 28px 90px rgba(0,0,0,.42);\n backdrop-filter: blur(22px) saturate(130%);\n position: relative;\n }\n .badge {\n display: inline-flex;\n gap: 10px;\n align-items: center;\n padding: 8px 12px;\n border: 1px solid var(--line);\n border-radius: 999px;\n color: var(--accent);\n background: rgba(15, 23, 42, .46);\n font-size: 14px;\n letter-spacing: .02em;\n }\n .dot {\n width: 9px;\n height: 9px;\n border-radius: 50%;\n background: var(--accent);\n box-shadow: 0 0 18px var(--accent);\n }\n h1 {\n margin: 26px 0 14px;\n max-width: 760px;\n font-size: clamp(42px, 8vw, 86px);\n line-height: .92;\n letter-spacing: -.065em;\n }\n p {\n margin: 0;\n max-width: 680px;\n color: var(--muted);\n font-size: clamp(17px, 2.2vw, 22px);\n line-height: 1.6;\n }\n .chips {\n display: flex;\n flex-wrap: wrap;\n gap: 12px;\n margin-top: 34px;\n }\n .chip {\n padding: 12px 16px;\n border-radius: 16px;\n border: 1px solid var(--line);\n background: rgba(255,255,255,.07);\n color: var(--text);\n font-weight: 650;\n letter-spacing: .01em;\n }\n footer {\n display: flex;\n flex-wrap: wrap;\n gap: 12px 18px;\n justify-content: space-between;\n margin-top: 42px;\n color: rgba(226,232,240,.68);\n font-size: 14px;\n }\n code { color: var(--accent2); }\n </style>\n</head>\n<body>\n <div class=\"noise\" aria-hidden=\"true\"></div>\n <main>\n <div class=\"badge\"><span class=\"dot\"></span><span>PARKED_PAGE_OK · homelab</span></div>\n <h1>Здесь скоро появится новый проект.</h1>\n <p>Домен уже подключён к инфраструктуре, но основной сервис пока не опубликован. Сейчас это аккуратная техническая заглушка для свободных доменов.</p>\n <div class=\"chips\" aria-label=\"Припаркованные домены\">\n </div>\n <footer>\n <span>edge → parked-domains</span>\n <span><code>noindex</code> · static · HTTPS-ready</span>\n </footer>\n </main>\n</body>\n</html>","final_url":"https://kingofwolk.ru/","headers":{"Connection":"close","Content-Length":"3999","Content-Type":"text/html","Date":"Thu, 06 Aug 2026 14:10:04 GMT","Last-Modified":"Wed, 01 Jul 2026 16:54:46 GMT","Origin-Agent-Cluster":"?1","Referrer-Policy":"strict-origin-when-cross-origin","Vary":"Accept-Encoding","X-Content-Type-Options":"nosniff","X-DNS-Prefetch-Control":"off","X-Parked-Domains":"managed","X-Permitted-Cross-Domain-Policies":"none"},"status":200},"https://kingofwolk.ru/":{"body_bytes":3999,"body_sha256":"ebefa59dc6287232b40d99232f07d20c7a6c22aa9d3f7e05bba962a129edd487","body_utf8":"<!doctype html>\n<html lang=\"ru\">\n<head>\n <meta charset=\"utf-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n <meta name=\"robots\" content=\"noindex,nofollow\">\n <title>Домен припаркован</title>\n <style>\n :root {\n color-scheme: dark;\n --bg1: #0f172a;\n --bg2: #312e81;\n --bg3: #7c2d12;\n --card: rgba(15, 23, 42, .72);\n --line: rgba(255,255,255,.14);\n --text: #f8fafc;\n --muted: #cbd5e1;\n --accent: #a7f3d0;\n --accent2: #93c5fd;\n }\n * { box-sizing: border-box; }\n html, body { height: 100%; }\n body {\n margin: 0;\n font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n color: var(--text);\n background:\n radial-gradient(circle at 18% 20%, rgba(147,197,253,.28), transparent 28rem),\n radial-gradient(circle at 82% 18%, rgba(167,243,208,.22), transparent 26rem),\n radial-gradient(circle at 50% 100%, rgba(251,146,60,.18), transparent 30rem),\n linear-gradient(135deg, var(--bg1), var(--bg2) 55%, var(--bg3));\n display: grid;\n place-items: center;\n overflow: hidden;\n }\n .noise {\n position: fixed;\n inset: 0;\n opacity: .16;\n background-image: linear-gradient(rgba(255,255,255,.08) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,.08) 1px, transparent 1px);\n background-size: 44px 44px;\n mask-image: radial-gradient(circle at center, black, transparent 78%);\n pointer-events: none;\n }\n main {\n width: min(920px, calc(100vw - 32px));\n padding: clamp(28px, 5vw, 56px);\n border: 1px solid var(--line);\n border-radius: 32px;\n background: var(--card);\n box-shadow: 0 28px 90px rgba(0,0,0,.42);\n backdrop-filter: blur(22px) saturate(130%);\n position: relative;\n }\n .badge {\n display: inline-flex;\n gap: 10px;\n align-items: center;\n padding: 8px 12px;\n border: 1px solid var(--line);\n border-radius: 999px;\n color: var(--accent);\n background: rgba(15, 23, 42, .46);\n font-size: 14px;\n letter-spacing: .02em;\n }\n .dot {\n width: 9px;\n height: 9px;\n border-radius: 50%;\n background: var(--accent);\n box-shadow: 0 0 18px var(--accent);\n }\n h1 {\n margin: 26px 0 14px;\n max-width: 760px;\n font-size: clamp(42px, 8vw, 86px);\n line-height: .92;\n letter-spacing: -.065em;\n }\n p {\n margin: 0;\n max-width: 680px;\n color: var(--muted);\n font-size: clamp(17px, 2.2vw, 22px);\n line-height: 1.6;\n }\n .chips {\n display: flex;\n flex-wrap: wrap;\n gap: 12px;\n margin-top: 34px;\n }\n .chip {\n padding: 12px 16px;\n border-radius: 16px;\n border: 1px solid var(--line);\n background: rgba(255,255,255,.07);\n color: var(--text);\n font-weight: 650;\n letter-spacing: .01em;\n }\n footer {\n display: flex;\n flex-wrap: wrap;\n gap: 12px 18px;\n justify-content: space-between;\n margin-top: 42px;\n color: rgba(226,232,240,.68);\n font-size: 14px;\n }\n code { color: var(--accent2); }\n </style>\n</head>\n<body>\n <div class=\"noise\" aria-hidden=\"true\"></div>\n <main>\n <div class=\"badge\"><span class=\"dot\"></span><span>PARKED_PAGE_OK · homelab</span></div>\n <h1>Здесь скоро появится новый проект.</h1>\n <p>Домен уже подключён к инфраструктуре, но основной сервис пока не опубликован. Сейчас это аккуратная техническая заглушка для свободных доменов.</p>\n <div class=\"chips\" aria-label=\"Припаркованные домены\">\n </div>\n <footer>\n <span>edge → parked-domains</span>\n <span><code>noindex</code> · static · HTTPS-ready</span>\n </footer>\n </main>\n</body>\n</html>","final_url":"https://kingofwolk.ru/","headers":{"Connection":"close","Content-Length":"3999","Content-Type":"text/html","Date":"Thu, 06 Aug 2026 14:10:04 GMT","Last-Modified":"Wed, 01 Jul 2026 16:54:46 GMT","Origin-Agent-Cluster":"?1","Referrer-Policy":"strict-origin-when-cross-origin","Vary":"Accept-Encoding","X-Content-Type-Options":"nosniff","X-DNS-Prefetch-Control":"off","X-Parked-Domains":"managed","X-Permitted-Cross-Domain-Policies":"none"},"status":200}},"duration_seconds":3.128,"errors":[],"gid":990,"hostname":"pve01","mutation_outcome":"NO_MUTATION","production_changed":false,"read_only":true,"rollback_restored":null,"rollback_started":false,"schema":1,"source_enumeration":{"evidence":{"docker":{"available":false},"pct":{"probe":{"argv":["pct","list"],"duration_seconds":0.378,"rc":255,"stderr":"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","stderr_bytes":179,"stderr_sha256":"7f7c6a4e34d689a6246e2dda50729abf93fb15fdc56cc971b1690257d4e0d228","stderr_truncated":false,"stdout":"","stdout_bytes":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_truncated":false},"running_count":0},"podman":{"probe":{"argv":["/usr/bin/podman","ps","--format","{{.ID}}\t{{.Names}}\t{{.Image}}"],"duration_seconds":0.017,"rc":0,"stderr":"","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderr_truncated":false,"stdout":"aa350cac62aa\tscrutiny\tghcr.io/analogj/scrutiny:latest-omnibus","stdout_bytes":62,"stdout_sha256":"436bc6472386e92ad91cd22a27bb26ed818d62bf955f63d9abb3e4e943290d6d","stdout_truncated":false},"running_count":1}},"sources":[{"id":"host","kind":"direct","name":"pve01-host"},{"id":"aa350cac62aa","image":"ghcr.io/analogj/scrutiny:latest-omnibus","kind":"podman","name":"scrutiny"}]},"sources":[{"parse_error":"JSONDecodeError: Unterminated string starting at: line 1 column 15988 (char 15987)","parsed":null,"probe":{"duration_seconds":2.578,"rc":0,"stderr":"","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stderr_truncated":false,"stdout_bytes":85316,"stdout_sha256":"3b3cd13da7dde5dccfa2159e72c051002da560a8cd92cc4b71efb753595f2cd5","stdout_truncated":false},"source":{"id":"host","kind":"direct","name":"pve01-host"}},{"parse_error":null,"parsed":null,"probe":{"duration_seconds":0.077,"rc":127,"stderr":"Error: crun: executable file `/usr/bin/python3` not found: No such file or directory: OCI runtime attempted to invoke a command that was not found","stderr_bytes":147,"stderr_sha256":"5e0ff1a666b0dc8a410d4f30b7c70da51b6013265f2e7e005ba6d8b862b2fa4f","stderr_truncated":false,"stdout_bytes":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_truncated":false},"source":{"id":"aa350cac62aa","image":"ghcr.io/analogj/scrutiny:latest-omnibus","kind":"podman","name":"scrutiny"}}],"status":"OK","target_domain":"kingofwolk.ru","uid":0}
OUTPUT_END
CHAT_OUTPUT_END