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

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

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

Дата выпуска: 2024-11-18

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

  • API для получения списка профилей установки в формате CSV с возможностью фильтрации;

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

  • справочник ПО;

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

  • маскирование чувствительных данных (пароли root\user из плана развертывания) в логах приложения;

  • оптимистическая блокировка при изменении отчета;

  • оптимистическая блокировка реимпорта формул;

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

  • удаление неактуальных данных заказов на удаленные операции;

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

    • выгрузка отчётов по коллекции устройств;

    • УОС. Управление профилями установки;

    • справочник сопоставления обнаруженного ПО.

Изменено:

  • в API для работы с планами развертывания из свойств pillar-файла удален уровень вложенности os-bootstrap;

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

  • в API отчета/поиска пользовательских сессий добавлена сортировка по времени логина;

  • в API отчета/поиска миньона добавлена сортировка по полю id для агента (minion);

  • в API с оптимистическими блокировками добавлен код ответа 410;

  • в API с оптимистическими блокировками поле updatedAt стало обязательным;

  • в API для пользовательского интерфейса «Магазин приложений» тип данных поля jid изменено с int на string;

  • в API для создания и изменения плана развертывания (шифрование производит backend) поддержана работа с незашифрованными паролями;

  • добавлена проверка на существование устройства при создании заказа из пользовательского интерфейса «Магазин приложений»;

  • добавлена проверка значений по умолчанию при обновлении параметров удалённых операций;

  • добавлена проверка фактических значений при создании запросов на удалённую операцию;

  • неактуальная реализация API для получения конфигурационного файла для программы-загрузчика /v1/boot_loader_configs помечена как deprecated;

  • дата создания значений справочников для поставляемого примера установки Astra Linux изменена на дату установки компонента версии 1.4.0;

  • добавлена регистрация процесса установки и истории для уже загруженных устройств в статусе «Создано» при импорте устройств из osmax-core;

  • в алгоритме инициализации ПО дата обнаружения сохраняется первоначальной;

  • логика выбора сервера управления (master) для установки агента (minion), если используется пользовательская конфигурация установки;

  • логика работы с pillar-файлами;

  • имя приложения в логах изменено на osmax-provisioner;

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

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

    • доработана ролевая модель для различных сущностей.

Удалено:

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

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

  • API для экспорта списка коллекций по идентификатору конфигурации в формат CSV;

  • в пользовательском интерфейсе «Кабинет Администратора» для версий конфигураций (всех типов) удалено поле Системные требования;

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

Исправлено:

  • в API для получения версии конфигурации по идентификатору в полях agentSettings и agentMasters при отсутствующих значениях указывается null;

  • в API cоздания версии конфигурации install_agent добавлена проверка существования скрипта.

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

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

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

Описание API:

  • удалены разделы:

    • «Управление загрузочными образами»;

    • «Управление установочными дистрибутивами»;

    • «Управление профилями установки»;

    • «Управление способами развертывания»;

    • «Управление файлами шаблонов»;

    • «Управление разрешениями пользователей».

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