Общие сведения
Продукт «Служба управления конфигурациями "Осмакс"» — это средство распространения и обновления программного обеспечения, а также массового автоматизированного управления конфигурациями парка устройств в гетерогенной среде, например, АРМ, ВРМ, серверы и другое оборудование.
-
Как продукт построен
-
Что продукт делает
-
Как установить продукт
-
Как настроить работу продукта
-
Как работать с административным интерфейсом продукта
-
Как работать с пользовательским интерфейсом продукта
-
Как работать с REST API
Новое в версии
Дата выпуска: 2025-07-31
Реализовано:
-
наблюдение за состоянием компонентов Осмакс в «Кабинет администратора», новый компонент
osmax-observer:-
API для работы с показателями, характеризующими состояние продукта Осмакс;
-
API для получения списка зарегистрированных экземпляров наблюдаемых компонентов;
-
API для получения системных настроек сервиса;
-
API для изменения системных настроек сервиса;
-
аутентификация Kerberos;
-
-
в пакете
osmax-ira-xrdpстрогая зависимость от пакета xorgxrdp версии 1:0.9.19; -
в компоненте
osmax-ira-guacamole-client:-
API состояния здоровья сервиса и его зависимостей в форматах JSON и Prometheus;
-
функциональность переподключения с вводом логина и пароля;
-
возможность публикации метрик сервиса в Kafka;
-
на форме авторизации Guacamole Client добавлена кнопка логина с использованием SSO;
-
в Guacamole Client добавлена кнопка Главная на экран, появляющийся после окончания сессии / при невозможности установить сессию;
-
добавлен модуль Kerberos в jar;
-
возможность подключения по SSO для протокола SSH;
-
-
в компоненте
osmax-core:-
возможность подключения по SSO для протокола SSH;
-
добавлена обработка дополнительного Grain
domain_joined_grain, возвращающего признак нахождения устройства в домене; -
добавлена функциональность пересчета списка устройств в зонах доступа по расписанию;
-
добавлена функциональность сбора и отправки бизнес-показателей и показателей здоровья для сервиса сбора и агрегации метрик;
-
добавлена возможность выгрузки внутреннего идентификатора коллекции устройств;
-
добавлена возможность загрузки Salt Reactors через API кабинета администратора;
-
-
в интерфейсе пользователя «Кабинет администратора»
osmax-webadmin:-
добавлены поля ID коллекции в табличном представлении и в представлении сущности;
-
добавлено поле ID коллекции в отчете по коллекциям;
-
добавлена форма обновления зон доступа.
-
Изменено:
-
в компоненте
osmax-Provisioner: оптимизированы сбор и публикация метрик здоровья и интеграции для передачи вosmax-observer; -
в компоненте
osmax-ira-guacamole-server:-
добавлены параметры конфигурирования в файле application.properties;
-
обновлена версия зависимого пакета libxkbfile1, используемого при сборке deb-пакета, до 1:1.1.0;
-
при создании deb-пакета добавлена зависимость от библиотеки libwebp-dev;
-
-
в пакете
osmax-ira-openssh:-
доработаны скрипты сборки deb-пакета для корректного обновления пакета поверх установленного ранее;
-
-
в пакете
osmax-ira-tigervnc:-
разрешено применение опции
--PamService; -
установка файлов пакета по нестандартному пути /opt/osmax/tigervnc;
-
применение версии пакета
APP_VERSIONпри сборке пакета; -
доработаны скрипты сборки deb-пакета для корректного обновления пакета поверх установленного ранее;
-
-
в пакете
osmax-ira-xrdp:-
доработаны скрипты сборки deb-пакета для корректного обновления пакета поверх установленного ранее
-
-
в компоненте
osmax-ira-guacamole-client:-
API создания соединения теперь требует указания номера порта в пути;
-
в параметры подключения добавлен флаг, определяющий необходимость передачи реквизитов пользователя при подключении;
-
произведена оптимизация сбора значений метрик при отправке в Kafka;
-
-
в компоненте
osmax-core:-
в API
GET /v1/machines/{minionId}в тело ответа добавлен параметрdomainJoinedStatus; -
в список устройств в CSV-формате добавлено поле
domainJoinedStatus; -
в API
GET /v1/machines/{fqdn}/remote_accessдобавлены query-параметры:-
useSSO— флаг, определяющий использование механизма SSO для логина в подсистеме удаленного доступа (опциональный); -
requestUserCredsOnArm— признак нахождения устройства в домене;
-
-
в API
GET /v1/app/settings/remote_accessдобавлены выходные параметры:-
display.authenticationMethod— флаг управления функциональностью изменения метода аутентификации для конкретного подключения; -
defaultAuthenticationMethodSSO— флаг использования метода аутентификации SSO по умолчанию;
-
-
в API
PUT /v1/app/settings/remote_accessдобавлены входные параметры:-
display.authenticationMethod— флаг управления функциональностью изменения метода аутентификации для конкретного подключения; -
defaultAuthenticationMethodSSO— флаг использования метода аутентификации SSO по умолчанию;
-
-
произведена оптимизация переноса данных инвентаризации пакетов ПО из временных таблиц;
-
произведено изменение алгоритма выполнения частичной и полной инвентаризации пакетов ПО;
-
обновлены версии используемых библиотек с известными уязвимостями;
-
изменено поведение при появлении в БД новых устройств: они добавляются в зону доступа по умолчанию;
-
изменен алгоритм обновления данных о последних активностях Salt minion при использовании множества партиций топиков Kafka;
-
произведена оптимизация структуры БД для устранения длительных запросов при пересчете назначений конфигураций на коллекции устройств;
-
-
в интерфейсе пользователя «Кабинет администратора»
osmax-webadmin:-
минорные исправления.
-
Исправлено:
-
в компоненте
osmax-Provisionerисправлен сбор метрики «Интеграция с репозиторием для сборки образов»; -
в компоненте
osmax-ira-guacamole-client:-
исправлена ошибка, возникающая при старте приложения в случае недоступности БД; выполняется перезапуск приложения;
-
исправлено возникновение не влияющих на работу предупреждений в логе приложения при его старте;
-
исправлено перенаправление пользователя на открытое соединение; при наличии активной сессии в новой вкладке открывается главная страница Guacamole Client;
-
-
в компоненте
osmax-core:-
исправлена ошибка сериализации при получении сообщений о применении пользовательских формул Salt с использованием
module.run; -
исправлена ошибка загрузки и применения стандартных формул
RemoteAccessGroupsXXX.
-
Новое в документации
Описание:
-
обновлен раздел «Aрхитектура» — актуализирована схема архитектуры.
Руководство по установке:
-
добавлены разделы:
-
обновлены разделы:
Руководство по эксплуатации:
-
обновлены разделы:
-
добавлены разделы:
Руководство администратора:
-
добавлены разделы:
-
обновлены разделы: