Общие сведения

Продукт «Служба управления конфигурациями "Осмакс"» — это средство распространения и обновления программного обеспечения, а также массового автоматизированного управления конфигурациями парка устройств в гетерогенной среде, например, АРМ, ВРМ, серверы и другое оборудование.

Новое в версии

Дата выпуска: 2024-09-30

Реализовано:

  • API для получения всех коллекций, в которые входит заданное устройство;

  • API для получения списка конфигураций по идентификатору коллекции, которые применяются к этой коллекции;

  • API для получения списка коллекций, назначенных на конфигурацию;

  • API для получения и изменения параметров автоматического удаления неактуальных данных из БД по уникальному внутреннему наименованию сущности;

  • API для получения списка сущностей, по которым настроено автоматическое удаление неактуальных данных из БД;

  • механизм автоматического удаления неактуальных данных по расписанию;

  • механизм автоматического снятия пессимистичных блокировок по истечению таймаута блокировки;

  • валидация типов данных при редактировании параметров удаленных операций;

  • числовые параметры фильтрации в API для поиска устройств;

  • возможность указывать произвольные параметры для будущего агента в функциональности «Установка агента»;

  • функциональность «Справочник формул»;

  • возможность назначать конфигурации с типом «Переустановка ОС» на коллекции;

  • в пользовательском интерфейсе «Кабинет Администратора» добавлена функциональность:

    • блокировка настроек;

    • удаление из БД неактуальных данных и настройка этого процесса;

    • справочник формул;

    • создание универсального загрузочного образа;

    • управление дистрибутивами ОС;

    • переустановка ОС без сохранения данных (в том числе по сети).

Изменено:

  • все асинхронные задания переведены на кластерного планировщика заданий;

  • все локальные мутексы переведены на распределенные блокировки через БД;

  • все параметры в файлах application.properties переименованы с lcm.* на osmax.*.

Удалено:

  • API для получения настроек хранения истории активности пользователей;

  • API для принудительного запуска очистки истории сессий пользователей на устройствах.

Исправлено:

  • ошибка, из-за которой бэкенд делал сетевой вызов к KDC на каждый входящий запрос;

  • ошибка десериализации при получении события с grains от миньона на Windows;

  • ошибка, из-за которой некоторые поля в теле ответа по версии конфигурации были пустые;

  • ошибка, из-за которой можно было указать версию от другой конфигурации как версию по умолчанию.

Новое в документации

Описание:

Руководство по установке:

  • обновлен раздел «Настройка окружения» — добавлено требование по созданию топиков Apache Kafka osmax-core.os.reinstallation.machines и osmax-provisioner.os.reinstallation.machines.registration.statuses.

  • в разделе «Конфигурация модуля osmax-core»:

    • обновлены наименования некоторых параметров с учетом переименования продукта: lcm → osmax;

    • добавлено описание параметров:

      • mp.messaging.outgoing.core-os-reinstallation-machines.topic;

      • mp.messaging.incoming.provisioner-os-reinstallation-machine-registration-statuses.topic;

      • quarkus.rest-client.remote-access.read-timeout;

      • блок параметров «Блокировка объектов при одновременной работе нескольких администраторов»;

  • в разделе «Конфигурация модуля osmax-provisioner»:

    • обновлены наименования некоторых параметров с учетом переименования продукта: lcm → osmax;

    • добавлено описание параметров:

      • kerberos-client.keytab-path;

      • quarkus.log.category."org.jboss.resteasy.reactive.client.logging".level;

      • osmax.provisioner.template-engine.template-placeholders.repository_cert_url;

      • osmax.provisioner.scheduler.polling-interval;

      • mp.messaging.incoming.reinstallation-machines-import.topic;

      • mp.messaging.outgoing.reinstallation-machines-import-result.topic;

      • блок параметров «Подключение к HTTPS-серверу»;

      • блок параметров «Артефакты для создания универсального загрузочного образа».

Руководство по эксплуатации:

Описание API:

Руководство администратора: