Общие сведения
Продукт «Служба управления конфигурациями "Осмакс"» — это средство распространения и обновления программного обеспечения, а также массового автоматизированного управления конфигурациями парка устройств в гетерогенной среде, например, АРМ, ВРМ, серверы и другое оборудование.
-
Как продукт построен
-
Что продукт делает
-
Как установить продукт
-
Как настроить работу продукта
-
Как работать с административным интерфейсом продукта
-
Как работать с пользовательским интерфейсом продукта
-
Как работать с REST API
Новое в версии
Дата выпуска: 2025-03-14
Реализовано:
-
новый тип удаленных операций: «Принудительная инвентаризация ПО»;
-
новый тип фильтрации инвентаризации файлов и пакетов находящихся в
whitelistв операции инвентаризации; -
поддержка изменения настройки расписания удаленных операций инвентаризации ПО для режима
full; -
зоны доступа (видимости) для устройств;
-
API изменения метаданных формул;
-
API получения списка разделов пакетов или поиска по наименованию/части наименования раздела;
-
в пользовательском интерфейсе «Магазин приложений» на главной странице добавлена функциональность «Обновить всё».
Изменено:
-
в API
/v1/app/settings/software_inventoryизменены названия атрибутов; -
настройки инвентаризации установочных пакетов перенесены в БД;
-
логическое удаление сущностей заменено на физическое для конфигураций, версий и коллекций устройств;
-
удалены версии из API получения формулы по названию в справочнике формул;
-
запрет реимпорта формулы при наличии активных привязанных версий;
-
оптимизация применения конфигураций к коллекциям;
-
доработана обработка событий применения конфигурации SaltStack, в которых отсутствует блок
return; -
оптимизация загрузки файлов в S3-совместимое хранилище при старте продукта;
-
изменена валидация при создании коллекций устройств на базе других коллекций;
-
изменена валидация и превью списка устройств в коллекциях;
-
в модуле
osmax-ira-guacamole-serverдоработаны скрипты запуска сервисаguacdпакетаosmax-ira-guacamole-server-no-deps -
пользовательский интерфейс «Кабинет администратора»:
-
обновлен текст и отображение информационных сообщений пользователю;
-
обновлен дизайн основного (левого) меню;
-
нельзя удалить применение конфигурации в статусе, отличном от «Остановлено».
-
-
инсталлятор:
-
добавлены библиотеки
gssapiиpasslibкак обязательные зависимости; -
обновлено описание установки
guacamole-serverв установкеlocal_tree; -
установка модулей
appshop,webadmin,nginxотделена от установкиosmax. -
произведен рефакторинг имен плейбуков.
-
Исправлено:
-
ошибка, при изменении статуса завершенных заявок удаленных операций;
-
логирование ошибок при обработке сообщений SALT из Kafka;
-
ошибка дублирования данных во временных таблицах при инвентаризации ПО на устройствах;
-
анализ корректности даты завершения ордера при установке ПО через МП;
-
проблема с удалением связей между устройствами и применением конфигурации при пересчете коллекций;
-
в модуле
osmax-provisionerустранены уязвимости из SCA отчета путем поднятия версий уязвимых библиотек.
Новое в документации
Руководство по установке:
-
реструктурирован и обновлен раздел «Установка модуля координации (SaltStack)», в том числе добавлен новый подраздел «Установка и настройка агентов (minion). Настройка управления пакетами»;
-
обновлены разделы:
-
«Дистрибутив» и «Установка и настройка сервера управления (master). Установка пакетов» — из дистрибутива удален wheel-пакет
confluent_kafka, теперь он входит в состав пакетаsalt; -
«Конфигурация модуля osmax-core» — перечень новых/обновленных параметров см. в разделе «Сравнение конфигурационных файлов»;
-
«Конфигурация модуля osmax-provisioner» — перечень новых/обновленных параметров см. в разделе «Сравнение конфигурационных файлов».
-
Руководство по эксплуатации:
-
добавлены разделы:
Руководство администратора:
-
добавлены разделы:
-
«Инвентаризация исполняемых файлов» (глава «Настройки»);
-
«Инвентаризация установочных пакетов» (глава «Настройки»);
-
-
обновлены разделы:
-
«Удаленные операции» (глава «Устройства»): добавлены подразделы «Инвентаризация исполняемых файлов» и «Инвентаризация установочных пакетов»;
-
Руководство пользователя:
-
обновлен раздел «Установка/обновление/удаление ПО»: добавлено описание кнопки Обновить все.