1.2-upd1#
Состав платформы и совместимость с версиями операционной системы представлены в таблице.
Основное назначение данного обновления – исправление ошибок, возникших после внесения существенных изменений в версии 1.2. Однако есть и некоторые функциональные обновления.
Главное#
Следующие обновления представляются наиболее важными:
В графическом интерфейсе контроллера добавили ссылку на документ по управлению подпиской, которую необходимо приобрести и активировать после развертывания платформы.
Упрощен перенос коллекций Ansible в приватный реестр для платформы, установленной а закрытом контуре без доступа к интернету.
В Private Automation Hub добавили управление защитой реестра образов контейнеров от несанкционированной выгрузки.
Новые возможности и улучшения#
Новая версия содержит некоторые новые возможности и улучшение существующих характеристик.
Обновление образов контейнеров#
Образ aa-full-ee
предоставляет возможность переноса основных коллекций Ansible в приватный реестр:
Предназначено для администраторов платформы.
Позволяет загрузить в приватный реестр все коллекции Ansible из пространства
astra
и другие коллекции, наиболее часто используемые в Astra Automation. Это особенно необходимо для настройки платформы в закрытом контуре без доступа к интернету.Для этого создан скрипт Python
export_collections.py
с подробным описание его применения.Образ доступен в реестре образов Automation Hub для клиентов платформы.
Automation Controller#
В графическом интерфейсе пользователя добавлена ссылка на документ, содержащий подробную информацию об управлении подпиской на Astra Automation, включая приобретение, активацию и эффективное управления лицензиями:
Необходимо для администраторов контроллера.
Облегчает процедуру настройки контроллера на нормальную работу после развертывания платформы. Кроме того, ознакомление с документом позволяет администратору эффективно управлять лицензиями, выделенными через подписку.
При входе в графический интерфейс контроллера администратор видит уведомление о необходимости активации подписки и ссылку на инструкцию по управлению подпиской.
Ссылка доступна сразу после обновления контроллера.
Automation Hub#
В Private Automation Hub добавлено управление защитой API реестра образов контейнеров от несанкционированного доступа:
Предназначено для администраторов Private Automation Hub и влияет на пользователей реестра образов.
Позволяет защитить инфраструктурный код от несанкционированного использования с учетом того, что образы могут содержать коммерческую собственность, например
aa-full-ee
содержит все коллекции Ansible, предназначенные для клиентов Astra Automation. При включенной защите пользователь обязан пройти шаг аутентификации с помощью командыpodman login
илиdocker login
. Только после этого ему будут доступны образы контейнеров.Для управления добавлена команда
lock-repository-pull
утилиты управленияpulpcore-manager
:включение защиты:
sudo pulpcore-manager lock-repository-pull
выключение защиты:
sudo pulpcore-manager lock-repository-pull --unlock
Функция доступна сразу после обновления платформы.
Исправление ошибок#
В новой версии исправлены следующие ошибки:
После переноса платформы с одной группы узлов на другую с помощью резервного копирования и восстановления при запуске задания из шаблона в Automation Controller оно зависало с выводом сообщения об ошибке в журнал
tower.log
. В новой версии внесены изменения, в результате которых такая миграция выполняется без отмеченной ошибки.После восстановления Private Automation Hub, установленного на операционной системе Astra Linux Special Edition 1.8.1uu1, из резервной копии при попытке получить доступ к пользовательскому графическому интерфейсу возникала ошибка на стороне сервера с выдачей сообщения об ошибке «504 Gateway Time-out». В новой версии внесены изменения, в результате которых восстановление из резервной копии выполняется без отмеченной ошибки.
При установке контроллера EDA с использованием его доменного имени (FQDN) в описании инвентаря в настройках контроллера не создавались некоторые переменные, из-за чего пользователь не мог пройти аутентификацию при попытке войти в консоль графического интерфейса.
Исправлена известная проблема, связанная с тем, что при развертывании платформы на операционной системе Astra Linux Special Edition 1.8 необходимо было явно указывать адрес пакета через аргумент
--repo-url
. При развертывании платформы новой версии можно использовать утилитуaa-setup
без явного указания URL пакета.
Обновление платформы до версии 1.2-upd1#
Переход от одной из предыдущих версий к версии 1.2-upd1
необходимо производить, используя один из следующих вариантов в зависимости от исходной версии:
Для перехода с версии
1.2
на1.2-upd1
выполните следующую команду на установочном узле:sudo ./aa-setup --upgrade
Для перехода с версии
1.1
на1.2-upd1
следуйте инструкции по обновлению.