--- date: 2026-06-21 type: audit-proposed source: kb-audit-propose.sh (Opus 4.7) tags: [audit, proposed, inventory] --- # Предложенные правки inventory — 2026-06-21 Сгенерировано Claude Opus на основе [[2026-06-21-drift|drift-отчёта]]. **Правки НЕ применены.** Ревью — ты. Apply — вручную. Аудит формально нашёл только 1 расхождение, но сверка **полного** live-списка из отчёта вскрывает ещё несколько. Разбор ниже. ## 1. Резюме Помимо отсутствующего `LXC 139 severny-les`, в inventory разъехались **4 статуса** (112, 119, 130 на самом деле `running`; 134 — `stopped`) и устарел раздел «Удалённые»: VMID **129/133/135 переиспользованы** живыми гостями. Сводные числа тоже неверны (39 → должно быть 43). ## 2. Конкретные правки **A. Добавить блок LXC 139 (раздел «Запущенные LXC»)** ```diff +### LXC 139 — severny-les +| Параметр | Значение | +|----------|----------| +| Статус | 🟢 running | +| IP | (уточнить — в отчёте нет) | +| Назначение | (уточнить) | ``` > В drift-отчёте по 139 есть только имя+статус. IP/роль не выдумывал — заглушки. **B. Исправить статусы (running, а не stopped)** — убрать из таблиц остановленных: ```diff # Остановленные VM: -| 112 | cloud-dttb | 8 | 16 GB | 80 GB | — | -| 130 | Zima-OS | 4 | 12 GB | 32 GB | ZimaOS | # Остановленные LXC: -| 119 | myspeed | Speed test мониторинг | ``` …и добавить их как running (минимальные записи, деталей в отчёте нет): ```diff # Запущенные VM: +### VM 112 — cloud-dttb → 🟢 running (IP уточнить) +### VM 130 — Zima-OS → 🟢 running (IP уточнить) # Запущенные LXC: +### LXC 119 — myspeed → 🟢 running (IP уточнить) ``` **C. LXC 134 ZnamSecurityBot — теперь stopped** ```diff -### LXC 134 — ZnamSecurityBot -| Статус | 🟢 running | +# переместить в таблицу «Остановленные LXC»: +| 134 | ZnamSecurityBot | ZnamSecurity Telegram-бот (10.0.0.238) | ``` **D. Раздел «Удалённые» устарел — VMID переиспользованы** ```diff -| 129 | Clawdbot | ~апрель 2026 | Данные перенесены на code-server (132)... | -| 133 | clawdbot-1 | ~апрель 2026 | Функционал мигрирован на openclaw (137) | -| 135 | whisper-bot| ~апрель 2026 | — | ``` > 129 → живой `profi-parser-vm` (VM, stopped); 133 → `s1c-buzharovo` (VM, stopped); 135 → `swarmclaw` (LXC, running — **уже** описан отдельным блоком, т.е. сейчас числится дважды). Историю можно сохранить, но пометкой «VMID освобождён и переиспользован», а не как «удалён». Добавить 129/133 в «Остановленные VM»: ```diff +| 129 | profi-parser-vm | — | — | — | (уточнить) | +| 133 | s1c-buzharovo | — | — | — | (уточнить) | ``` **E. Сводка** ```diff -| QEMU VM | 15 | 5 | 10 | -| LXC | 24 | 14| 10 | -| **Итого** | **39** | **19** | **20** | +| QEMU VM | 18 | 7 | 11 | +| LXC | 25 | 13| 12 | +| **Итого** | **43** | **20** | **23** | ``` > Пересчитано по live-списку отчёта (VM 18 / LXC 25; running 20 / stopped 23). **F. Дата обновления (шапка)** ```diff -> Последнее обновление: 2026-06-18 (добавлен LXC 141 german...) +> Последнее обновление: 2026-06-21 (drift-аудит: +LXC 139; статусы 112/119/130/134; переиспользование VMID 129/133/135) ``` ## 3. Предупреждения (неоднозначное) - **139, 112, 119, 130**: в отчёте нет IP/назначения — поставил `(уточнить)`, заполнять вручную из живых хостов, не из отчёта. - **133 `s1c-buzharovo`**: имя намекает на 1С (Бужарово), но отчёт это не подтверждает — назначение оставил «уточнить», не додумывал. - **VMID 129/133/135 переиспользованы**: перед удалением старых записей убедись, что привязки прежних ролей (напр. `backup-lxc129` на code-server) уже не актуальны. - **Статусы — снимок на момент аудита**. VM включают/выключают; running/stopped мог измениться — сверить при применении. - Мелочь вне drift: `LXC 138 vpn-proxy` лежит в секции «Запущенные LXC», хотя статус stopped (и в live тоже stopped) — стоит переложить в остановленные. --- Файл не трогал, как просили. Если хочешь — могу применить эти правки (выйдя из plan-режима) или отдать готовый патч.