Общие сведения
Продукт «Служба управления конфигурациями "Осмакс"» — это средство распространения и обновления программного обеспечения, а также массового автоматизированного управления конфигурациями парка устройств в гетерогенной среде, например, АРМ, ВРМ, серверы и другое оборудование.
-
Как продукт построен
-
Что продукт делает
-
Как установить продукт
-
Как настроить работу продукта
-
Как работать с административным интерфейсом продукта
-
Как работать с пользовательским интерфейсом продукта
-
Как работать с REST API
Новое в версии
Дата выпуска: 2024-12-20
Реализовано:
-
новый атрибут версии конфигурации — размер пакета (Мб);
-
новое представление
user_sessions_view, в котором отсутствует колонкаpid_tty_login_stamp; -
новый тип удаленных операций «Принудительное применение конфигураций»;
-
возможность удалять назначения конфигураций, находящихся в статусе
ERROR; -
поддержка статуса
CONFLICTдля устройств в назначениях конфигураций на коллекции; -
возможность управлять путями и ротацией журналирования и аудита модуля удаленного доступа через единый конфигурационный файл сервиса
guacamole.properties; -
возможность настраивать хранилища сертификатов для защищенных соединений модуля удаленного доступа через единый конфигурационный файл сервиса (guacamole.properties);
-
добавлен пример единого конфигурационного файла модуля удаленного доступа
guacamole.example.properties; -
в пользовательском интерфейсе «Кабинет Администратора» добавлена функциональность:
-
контекстное меню по правой кнопке мыши в таблицах;
-
сохранение фильтров.
-
Изменено:
-
работа с pillar-файлами — файлы хранятся в БД, а не в S3-совместимом хранилище;
-
импорт предустанавливаемых объектов — импорт можно отключать и переопределять все загружаемые файлы на пользовательские;
-
логика определения успешности событий SaltStack — проверка происходит по полю
retcode; -
в API
/v2/formulas/searchдобавлена информация о том, ссылается ли активная версия конфигурации на текущую формулу; -
состав артефактов сервиса — набор WAR\JAR-файлов → единый JAR-файл, запакованный с использованием утилиты jpackage;
-
базовые расширения Guacamole (
guacamole-auth-jdbc,guacamole-auth-ldapиguacamole-auth-quickconnect), необходимые для работы сервиса, входят в единый JAR-файл, и не требуют отдельной настройки; -
инициализация схемы БД производится при старте приложения путем применения миграций с использованием Liquibase;
-
сервер приложений встроен в сервис, а его конфигурация доступна через единый конфигурационный файл сервиса
guacamole.properties.
Удалено:
-
настройка журналирования и аудита через
syslog-ng\rsyslog\logrotateпри установке пакетаosmax-ira-guacamole-client; -
зависимость на пакет
osmax-ira-guacamole-schemaдля инициализации схемы БД для корректной работы сервиса; -
lля развертывания сервиса более не требуется отдельно развернутый сервер приложений Tomcat и отдельно развернутая среда исполнения Java.
Исправлено:
-
ошибка, из-за которой можно было изменять название версии конфигурации с типом «Установка агента»;
-
в пользовательском интерфейсе «Магазин приложений» исправлено автоопределение устройства, не успевшего войти в домен.
Новое в документации
Руководство по установке:
-
добавлены разделы:
-
обновлены разделы:
-
«Конфигурация сервера управления (master)» — добавлено описание настройки обработки событий через Salt-Reactor;
-
«Конфигурация модуля osmax-core»: перечень новых/обновленных параметров см. в разделе «Сравнение конфигурационных файлов»;
-
«Конфигурация сервера управления (master)»: изменен принцип работы с pillar-файлами, при котором данные импортируются не из S3-совместимого хранилища, а из БД;
-
Установка модуля «Удаленный доступ»:
-
Руководство по эксплуатации:
-
добавлены разделы:
-
обновлен раздел «Настройка опции удаленной установки агентов (minions)»: добавлено описание конфигурации пакетного менеджера APT.
Руководство администратора:
-
добавлены разделы:
-
обновлены разделы: