Обновления#

Раздел содержит объявления о выпусках новых версий продукта Astra Automation, обновлениях его характеристик и исправлениях программного обеспечения.

Жизненный цикл продукта#

Выпуск новой стабильной версии продукта происходит каждые 6 месяцев согласно следующей диаграмме:

../_images/lifecycle-light.svg ../_images/lifecycle-dark.svg

Особенности:

  • Одновременно поддерживаются три стабильные версии.

  • В течение жизненного цикла каждой стабильной версии проводятся регулярные обновления.

  • Жизненный цикл каждой стабильной версии содержит три стадии:

    • features – допустимы обновления функциональности, исправления ошибок и повышение безопасности.

    • bug fixes – допустимы только исправления ошибок и повышение безопасности.

    • security fixes – допустимы только обновления, связанные с повышением безопасности.

Версионирование#

Версия выпуска Astra Automation представляется в соответствии со следующей схемой:

<field1>.<field2>-<update>

где:

  • <field1> и <field2> – целые числа, вместе составляющие номер стабильной версии.

    Примечание

    Обновления не основаны на семантическом версионировании.

  • <update> – строка вида upd1, upd2 и так далее, означающая внесение изменений и исправление ошибок. При выпуске новой стабильной версии это поле отсутствует.

Что означает техническая предварительная версия (technical preview)#

Некоторые возможности платформы могут быть предоставлены до проведения полного тестирования соответствующих компонентов. Такие возможности помечаются как «техническая предварительная версия», позволяют пользователю использовать их предварительно на свое усмотрение и не поддерживаются службой технической поддержки.

Предупреждение

На такие возможности не распространяется Положение о технической поддержке программы для Astra Automation.

Цикл разработки документации#

Разработка документации синхронизирована с разработкой продукта и имеет следующие особенности:

  • Версии документации совпадают со стабильными версиями продукта, то есть имеют значения 1.0, 1.1 и так далее с периодом выпуска очередной версии 6 месяцев.

  • Одновременно поддерживаются до трех последних версий документации с возможностью переключения между ними.

  • С выходом минорного обновления продукта, например, 1.0-upd1 версия документации не изменяется. Новые изменения, которые появляются в документации в связи с выходом такого обновления, помечаются в виде короткой заметки в тексте сразу после соответствующего заголовка или параграфа.

Документация и спецификация API доступны также для загрузки в формате PDF с помощью соответствующих кнопок в правом верхнем углу экрана. Файлы PDF обновляются с выпуском очередной версии продукта.

Состав платформы#

Следующая таблица содержит состав Astra Automation и зависимость от операционной системы и ее версии. Данные представлены в обратном хронологическом порядке.

Версия

Состав

Операционная система

1.1-upd1

Ansible Core 2.15.10
Automation Controller 1.2.0
Private Automation Hub 1.0.2
Execution Environment aa-base-ee 0.6.2
Execution Environment aa-creator-ee 0.2.1
Ansible Navigator 24.2.0
Ansible Builder 3.0.1
Ansible Lint 6.22.2
Ansible Molecule 6.0.3
Astra Linux Special Edition 1.7.4
Astra Linux Special Edition 1.7.5

1.1

Ansible Core 2.15.10
Automation Controller 1.1.0
Execution Environment aa-base-ee 0.6.2
Execution Environment aa-creator-ee 0.2.1
Ansible Navigator 24.2.0
Ansible Builder 3.0.1
Astra Linux Special Edition 1.7.4
Astra Linux Special Edition 1.7.5

1.0-upd2

Automation Controller 1.0.2
Execution Environment aa-base-ee 0.5.1
Astra Linux Special Edition 1.7.4
Astra Linux Special Edition 1.7.5

1.0-upd1

Automation Controller 1.0.1
Execution Environment aa-base-ee 0.2.1
Astra Linux Special Edition 1.7.4
Astra Linux Special Edition 1.7.5

1.0

Automation Controller 1.0.0
Execution Environment aa-base-ee 0.2.1
Astra Linux Special Edition 1.7.4 (см. особенности)
Astra Linux Special Edition 1.7.5 (см. особенности)

История обновлений#

Следующая таблица содержит перечень обновлений в обратном хронологическом порядке и основные данные по ним. В ней отсутствуют обновления, выпущенные после завершения стадии features конкретной версии продукта. Например, здесь не будет присутствовать выпуск 1.0-upd3, потому что он выходит позднее выпуска следующей стабильной версии продукта, то есть версии 1.1. Для каждой стабильной версии есть отдельная таблица с полным перечнем всех обновлений, например, по версии 1.0.

Версия

Дата выпуска

Обновление характеристик (главное)

Исправления (главные)

1.1-upd1

21.10.2024

Первый выпуск Private Automation Hub.

Устранена ошибка, препятствующая передаче и отображению переменных, заданных в шаблоне, во вкладке Подробности (Details) выполненного задания.

1.1

19.08.2024

Выпуск пакета Ansible Navigator и Ansible Builder в составе CDK для разработки и тестирования собственных проектов.
Обеспечена возможность развертывания платформы в изолированном окружении.
Добавлен переключатель языка в графическом интерфейсе пользователя контроллера.
Устранена ошибка передачи данных в playbook при использовании в задании шага prompt on launch.
Исправлена обработка параметра unified_job_template в API.

1.0-upd2

22.04.2024

Обновление кода из проекта AWX.
Улучшена функция обновления версии платформы с помощью утилиты aa-setup.

Исключен излишний процесс сканирования всего репозитория при развертывании или обновлении платформы.

1.0-upd1

14.03.2024

Добавлена возможность обновления версии платформы с помощью утилиты aa-setup.

Исправлен процесс восстановления базы данных кластера, состоящего из узлов типа hybrid.

1.0

15.02.2024

Стабильные версии#