docs: release notes for v1.22
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
60
releases/v1.22/RELEASE_NOTES.md
Normal file
60
releases/v1.22/RELEASE_NOTES.md
Normal file
@@ -0,0 +1,60 @@
|
||||
# logpile v1.22
|
||||
|
||||
Дата релиза: 2026-06-19
|
||||
Тег: `v1.22`
|
||||
|
||||
## Что нового
|
||||
|
||||
### HPE iLO AHS — новый парсер
|
||||
|
||||
Добавлена поддержка файлов `*.ahs` (Active Health System), экспортируемых
|
||||
из веб-интерфейса iLO. Парсер извлекает:
|
||||
|
||||
- **Инвентарь оборудования**: плата, процессоры, память, диски, сетевые
|
||||
адаптеры, блоки питания, backplane, RAID-контроллеры.
|
||||
- **Прошивки**: iLO, System ROM, SPS, TPM, SPLD, контроллеры, NIC, backplane —
|
||||
из основного бинарного контейнера и XML-сертификата `bcert.pkg`.
|
||||
- **События**: разбор `.zbb`-файлов с журналом iLO; определение типа и
|
||||
серьёзности по тексту сообщения; очистка однобайтовых frame-сепараторов
|
||||
из концов строк.
|
||||
- **Устойчивость к битым файлам**: если последняя запись в AHS-контейнере
|
||||
обрезана (объявленный размер выходит за границу файла), парсер обрабатывает
|
||||
данные частично вместо возврата ошибки.
|
||||
- Добавлено распознавание модельного ряда **Alletra Storage Server** (ранее
|
||||
`ProductName` оставался пустым).
|
||||
|
||||
### Экспорт логов в CSV («Logs Export»)
|
||||
|
||||
Новая кнопка «**Logs Export**» в шапке интерфейса выгружает все
|
||||
распознанные события (без какой-либо фильтрации) в CSV-файл:
|
||||
|
||||
- Разделитель — точка с запятой (`;`), кодировка — UTF-8 с BOM.
|
||||
- Файл открывается в Excel без дополнительных настроек импорта.
|
||||
- Колонки: `timestamp`, `source`, `severity`, `sensor_type`, `sensor_name`,
|
||||
`event_type`, `id`, `description`, `raw_data`.
|
||||
|
||||
Кнопка «PDF» удалена.
|
||||
|
||||
### Исправления в Reanimator-экспорте
|
||||
|
||||
- `event_logs` в JSON-экспорте Reanimator больше не оказывается пустым для
|
||||
HPE iLO AHS: источник `"HPE iLO"` теперь корректно нормализуется в `"bmc"`.
|
||||
|
||||
### Исправления chart viewer
|
||||
|
||||
- JavaScript `view.js` не загружался в LOGPile из-за отсутствия перезаписи
|
||||
пути `/static/view.js` → `/chart/static/view.js`. Исправлено; фильтры
|
||||
по колонкам в таблицах теперь работают.
|
||||
- Субмодуль chart обновлён до **v2.7**: фильтры вынесены в отдельную строку
|
||||
под заголовком, исправлена минимальная ширина колонок.
|
||||
|
||||
### Обновления зависимостей
|
||||
|
||||
- **pci.ids** (база PCI-устройств) обновлена. Коллектор скорректирован под
|
||||
переименование `0x8086:0x28c0`: `"Volume Management Device NVMe RAID
|
||||
Controller"` → `"Volume Management Device (VMD)"`.
|
||||
|
||||
## Запуск на macOS
|
||||
|
||||
Снимите карантинный атрибут через терминал: `xattr -d com.apple.quarantine /path/to/logpile-darwin-arm64`
|
||||
После этого бинарник запустится без предупреждения Gatekeeper.
|
||||
Reference in New Issue
Block a user