--- date: 2026-06-14 type: audit-proposed source: kb-audit-propose.sh (Opus 4.7) tags: [audit, proposed, inventory] --- # Предложенные правки inventory — 2026-06-14 Сгенерировано Claude Opus на основе [[2026-06-14-drift|drift-отчёта]]. **Правки НЕ применены.** Ревью — ты. Apply — вручную. ## 1. Резюме Drift минимальный по составу (скрипт нашёл 1 «лишнего» гостя — LXC 139 `severny-les`, его нет в inventory), но при ручной сверке полного живого списка вылезли **4 расхождения по статусам** (112, 119 — стали running; 134, 138 — стали stopped) и **2 конфликта переиспользования VMID** (129 и 133 числятся в «Удалённых», но live показывает на этих ID новые гостей). Сводная таблица и счётчики тоже устарели (37 → 41). ## 2. Конкретные правки ### A. Добавить LXC 139 `severny-les` (главная находка скрипта) В раздел `## 🟢 Запущенные LXC`: ```diff +### LXC 139 — severny-les +| Параметр | Значение | +|----------|----------| +| Статус | 🟢 running | +| IP | (уточнить) | +| Назначение | (уточнить) | ``` ⚠ В drift-отчёте есть только VMID/type/status/name — IP и назначение неизвестны, оставлены заглушки. ### B. Статус-дрифт VM 112 `cloud-dttb`: stopped → running Удалить строку из `## 🔴 Остановленные VM`: ```diff -| 112 | cloud-dttb | 8 | 16 GB | 80 GB | — | ``` Добавить блок в `## 🟢 Запущенные VM`: ```diff +### VM 112 — cloud-dttb +| Параметр | Значение | +|----------|----------| +| Статус | 🟢 running | +| Назначение | — | ``` ### C. Статус-дрифт LXC 119 `myspeed`: stopped → running Удалить из `## 🔴 Остановленные LXC`: ```diff -| 119 | myspeed | Speed test мониторинг | ``` Добавить в `## 🟢 Запущенные LXC`: ```diff +### LXC 119 — myspeed +| Параметр | Значение | +|----------|----------| +| Статус | 🟢 running | +| Назначение | Speed test мониторинг | ``` ### D. Статус-дрифт LXC 134 `ZnamSecurityBot`: running → stopped Удалить блок из `## 🟢 Запущенные LXC` (весь блок «LXC 134 — ZnamSecurityBot»). Добавить строку в `## 🔴 Остановленные LXC`: ```diff +| 134 | ZnamSecurityBot | ZnamSecurity Telegram-бот | ``` ### E. Статус-дрифт LXC 138 `vpn-proxy`: running → stopped Удалить блок из `## 🟢 Запущенные LXC` (весь блок «LXC 138 — vpn-proxy»). Добавить строку в `## 🔴 Остановленные LXC`: ```diff +| 138 | vpn-proxy | VPN-proxy (детали уточнить) | ``` ### F. Конфликт VMID 129 — переиспользован Live: `129 VM stopped profi-parser-vm`. В inventory 129 числится в «🗑️ Удалённые» как `Clawdbot`. Добавить в `## 🔴 Остановленные VM`: ```diff +| 129 | profi-parser-vm | — | — | — | (новый, уточнить) | ``` И поправить историческую запись (ID переиспользован под новую VM): ```diff -| 129 | Clawdbot | ~апрель 2026 | Данные перенесены ... IP 10.0.0.206 освобождён | +| 129 | Clawdbot | ~апрель 2026 | Удалён; VMID 129 переиспользован под profi-parser-vm | ``` ### G. Конфликт VMID 133 — переиспользован Live: `133 VM stopped s1c-buzharovo`. В inventory 133 числится в «🗑️ Удалённые» как `clawdbot-1`. Добавить в `## 🔴 Остановленные VM`: ```diff +| 133 | s1c-buzharovo | — | — | — | (новый, уточнить) | ``` Поправить историческую запись: ```diff -| 133 | clawdbot-1 | ~апрель 2026 | Функционал мигрирован на openclaw (137) | +| 133 | clawdbot-1 | ~апрель 2026 | Удалён; VMID 133 переиспользован под s1c-buzharovo | ``` ### H. Пересчитать сводную таблицу (по факту live = 41 гость) ```diff -| QEMU VM | 15 | 5 | 10 | -| LXC | 22 | 12 | 10 | -| **Итого** | **37** | **17** | **20** | +| QEMU VM | 18 | 6 | 12 | +| LXC | 23 | 11 | 12 | +| **Итого** | **41** | **17** | **24** | ``` (VM: running 106,107,111,112,127,250 = 6; LXC running 103,113,114,115,116,119,132,135,136,137,139 = 11.) ### I. Обновить дату ```diff -> Последнее обновление: 2026-06-08 (добавлен LXC 135 swarmclaw) +> Последнее обновление: 2026-06-14 (drift-аудит: +LXC 139; статусы 112/119/134/138; VMID 129/133 переиспользованы) ``` ## 3. Предупреждения / неоднозначности - **Нет данных в отчёте** для IP/назначения у: 139 `severny-les`, 129 `profi-parser-vm`, 133 `s1c-buzharovo`. Я оставил «уточнить» — заполнять вручную, не выдумывать. - **Статус-дрифты (B–E) скрипт НЕ флагал** — он сверяет только присутствие/тип, не статус. Найдено вручную по «Полному живому списку» отчёта. Статус — вещь динамическая (могли просто запустить/остановить); прежде чем двигать блоки, убедись что это устойчивое состояние, а не разовый запуск. - **VMID 135**: в «Удалённых» есть `whisper-bot (135)`, а live/активный inventory — `swarmclaw (135)`. Это уже корректно отражено в активном разделе; запись в истории трогать не обязательно (просто факт переиспользования ID). - **Второй нода 10.0.0.147**: в шапке упомянуты VM 100 / LXC 101 на standalone-ноде. В live-списке 100=`NV`, 101=`n8n` — это ID основной ноды. Drift-отчёт сверяет только основную ноду, расхождение по второй ноде здесь не оценивается. - Блоки B и F (oба VM с минимумом полей) даны в сокращённом виде — CPU/RAM/диск в отчёте отсутствуют.