Прокуратор v2025.13 28.03.20

Отлично 👍
Оформлю релиз 2025.13 (28.03.2025) по аналогии с предыдущими — с разбивкой на блоки, эмодзи и группировкой исправлений.


🆕 Релиз 2025.13 — 28.03.2025

Версия и компоненты:

  • core v1.2.0
  • metrics v1.2.0
  • storage v1.2.5
  • umbra v1.6.7
  • cli v0.1.7
  • comienzo v2.4.0
  • guest-tools v1.0.2
  • licenses v1.4.0
  • logdb v1.0.24
  • mondb v0.0.0 (deprecated)

🚀 Новые функции

💡 Cassowary:

  • 🌐 Поддержка работы сетей в драйвере Cassowary.
  • 📦 Имплементация запросов Cassowary:
    • Storage
    • Network
    • Uptime

⚙️ Конфигурация и сервисы:

  • 📄 Релиз пакета конфигурации.
  • 📋 Завершена работа по сервису Inventory Agent (backend).

🛠 Исправления ошибок (Bug Fixes)

🖥 Виртуальные машины / Cassowary

  • PC-1625 — Нет сети при установке ОС на ВМ с Cassowary.
  • PC-1803 — Невозможно увеличить Memory на 256 ГБ, если лимит = 256 ГБ (hot edit).
  • PC-1908 — Некорректный ответ метода при uptime=false.
  • PC-1994 — Неверное отображение пароля ESXi/vSphere с кириллицей/спецсимволами.
  • PC-1913 — У нового диска при hot attach нельзя задать IOPS.
  • PC-1729 / PC-1731 — Возможна установка некорректных значений Limit-IOPs (< 16 или > 2147483647).

💾 Хранилища / адаптеры

  • PC-1844 — Некорректный ответ при изменениях storage adapters (uadapters).
  • PC-1659 / PC-2103 — Ошибки при повторном сканировании/подключении iSCSI.
  • PC-1961 — Проблемы с установкой на Dell (AMD) + отключение сети.

📜 GLPI интеграция

  • Массовые исправления (PC-1960…PC-2069) по корректности передачи и привязки данных:
    • Исправлены дубли, ошибки десериализации JSON (PC-1960, PC-1962, PC-1969).
    • Добавлены новые поля (ID продукта/хоста, дата установки).
    • Исправлена логика привязки устройств, IP, параметров портов, прошивок, ПО.
    • Добавлены проверки валидности дат, положительных значений, ошибок в статистике портов.
    • Убраны ограничения на автоподстановку параметров привязанных объектов.

📊 Мониторинг / Metrics / Zabbix

  • PC-2101 — Плавающее количество точек данных в одном интервале.
  • PC-1835 — Локализация пользовательских интервалов.
  • PC-1876 — Несоответствие даты точки и периода на графике.
  • PC-1971…PC-2094 — Исправления отображения, кнопок активации/деактивации, чекбоксов и текстов в Zabbix.
  • PC-2086 / PC-2085 / PC-2087 — Исправлены ошибки отображения количества ВМ, названий и работы переключателей.

📅 Event Console / Tasks

  • PC-503 / PC-456 / PC-1724 — Ошибки сортировки в Event Console и Tasks Console.
  • PC-1753 / PC-2021…PC-2022 — Добавлены недостающие параметры для привязки устройств в GLPI.
  • PC-1977…PC-1993 — Исправления сортировки, пагинации и экспорта в Tasks.

📦 Лицензии

  • PC-1723 — Некорректный расчёт моторесурса лицензий.
  • PC-1945 — Возможность добавления лицензии без проверки.
  • PC-1658 — Ошибка установки лицензии через PCLI.

🌐 Прочие

  • PC-1868 — Ошибка 500 при создании физического сетевого адаптера.
  • PC-2017 — Ошибка при удалении пакетов.
  • PC-1330 — Проверка работы в разных браузерах.
  • PC-1317 — Верстка хедера разделов “Помощь” и “Хост-меню”.
  • PC-1881 / PC-1893 — Проблемы с мультиавторизацией и логаутами.
  • PC-2054 — Некорректный экспорт таблиц (Networks, Datastore, VM, Backups).
  • PC-2108 / PC-2105 — Проблемы с запросами и отображением загрузки файлов.

📈 Улучшения

  • 📚 Новый механизм работы словарей (на примере легенд метрик).
  • 💽 Core и Metrics теперь используют крупный дисковый раздел для хранения больших данных.
  • 🛠 Проведено R&D по аварийному восстановлению БД logdb.
  • 🖥 Прототипирование шаблонов ВМ.
  • 🎨 Новый дизайн вкладки Overview и страницы Tasks.
  • 🗑 Возможность удаления устаревших/неиспользуемых сервисов.
  • ⚡ Возможность выполнения заданных действий при установке, удалении и обновлении сервисов.
  • 🔄 Исследовательская работа по ротации logdb.