Примечания к выпуску
Период поддержки версии v4.6.x составляет с 17 декабря 2025 года по 17 декабря 2026 года.
Начиная с v4.6.3, канал подписки по умолчанию для этого пакета меняется с latest на stable. Оба канала содержат один и тот же поток патчей v4.6.z в ветке 4.6 LTS, поэтому существующие подписки с channel: latest продолжат работать без каких-либо действий. Чтобы явно отказаться от нового значения по умолчанию, оставьте channel: latest в YAML вашей Subscription.
Содержание
Матрица совместимости и поддержкиСопоставление каналовv4.6.3Новые и оптимизированные функцииНесовместимые измененияИсправленные проблемыИзвестные проблемыv4.6.2Новые и оптимизированные функцииНесовместимые измененияИсправленные проблемыИзвестные проблемыv4.6.1Новые и оптимизированные функцииНесовместимые измененияИсправленные проблемыИзвестные проблемыv4.6.0Новые и оптимизированные функцииНесовместимые измененияИсправленные проблемыИзвестные проблемыМатрица совместимости и поддержки
В следующей таблице показана матрица совместимости и поддержки между оператором Alauda DevOps Pipelines и версиями ACP.
Сопоставление каналов
См. также Lifecycle Policy и Install для примеров Subscription.
v4.6.3
Новые и оптимизированные функции
- Макет канала Subscription приведен в соответствие с политикой LTS-каналов. Теперь пакет публикуется в
stable,latestиpipelines-4.6, при этомstableявляется новым значением по умолчанию. Существующие подписки наlatestне затрагиваются; явно оставьтеchannel: latest, если хотите закрепиться на предыдущем значении по умолчанию.
Несовместимые изменения
В этом выпуске нет несовместимых изменений.
Исправленные проблемы
No issues in this release.
Известные проблемы
No issues in this release.
v4.6.2
Новые и оптимизированные функции
В этом обновлении исправлены некоторые уязвимости и проблемы безопасности, что обеспечивает стабильность и безопасность системы.
Несовместимые изменения
В этом выпуске нет несовместимых изменений.
Исправленные проблемы
No issues in this release.
Известные проблемы
No issues in this release.
v4.6.1
Новые и оптимизированные функции
В этом обновлении исправлены некоторые уязвимости и проблемы безопасности, что обеспечивает стабильность и безопасность системы.
Несовместимые изменения
В этом выпуске нет несовместимых изменений.
Исправленные проблемы
- Before this update, in MicroOS environments with strict SELinux enforcement, Tekton tasks that depend on Java-based tools (such as Maven and SonarQube) failed to start with the error “Error occurred during initialization of VM - Failed to mark memory page as executable”. With this update, the issue is resolved, and Java-based Tekton tasks now run normally in MicroOS environments.
Известные проблемы
No issues in this release.
v4.6.0
Новые и оптимизированные функции
Pipeline
- С этим обновлением выполнение
Pipelineтеперь поддерживает ручное утверждение, позволяя пользователям задавать контрольные точки утверждения во время выполненияPipeline. - С этим обновлением
Pipelinesподдерживают настраиваемый вывод выполнения, позволяя пользователям настраивать вывод выполненияTaskв сведенияPipelineRun/TaskRun. Кроме того, в сведениях о выполнении теперь доступен встроенный вывод информации о выполнении дляSonarQube/Pytest/BuildahTasks. - С этим обновлением теперь поддерживается конфигурация динамических форм, что позволяет пользователям декларативно настраивать интерактивные формы для ресурсов
PipelineиTask, обеспечивая удобную настройку параметров без написания frontend-кода. - С этим обновлением адреса образов
Taskподдерживают динамический выбор, позволяя пользователям гибко выбирать или настраивать образы инструментов, используемые задачами, по мере необходимости. - С этим обновлением задачи
Cosign,SyftиTrivyтеперь поддерживают одновременную обработку нескольких образов. - Задача
Maven Taskподдерживает добавление пользовательских CA-сертификатов в стандартный truststore JDK вместо его перезаписи, а также предоставляет гибкие параметры настройки, такие как путь к сертификату и пароль keystore, обеспечивая совместимость между доступом к частным репозиториям и публичным ресурсам.
Trigger
- Теперь поддерживаются
ScheduledTriggers, позволяющие пользователям настраивать автоматическое выполнение pipelines через регулярные интервалы на основе Cron expressions. - Теперь поддерживается функция image trigger, например автоматический запуск выполнения pipeline при загрузке container images в registry.
EventListenerподдерживает автоматическую генерацию доменов слушателяWebHook, упрощая процесс настройки Webhook.
Pipelines as Code
- С этим обновлением
Pipelines-as-Codeтеперь поддерживает интеграцию сGitLab, позволяя пользователям реализовывать pipeline-as-code с использованием репозиториев GitLab.
Интеграция Pipeline с Connector
- С этим обновлением
PipelineиTaskподдерживают интеграцию сConnectorдля просмотра и выбора ресурсов. Теперь вы можете интегрировать connectors для просмотра и выбора ресурсов из внешних систем во время настройки pipeline, исключая ручной ввод URL и снижая количество ошибок конфигурации.- Поддерживаются просмотр и выбор Git Revision репозиториев Git через git connectors.
- Поддерживаются просмотр и выбор Git Repository и Git Revision через gitlab connectors.
- Поддерживаются просмотр и выбор OCI Artifact Tags через OCI connectors.
- Поддерживаются просмотр и выбор OCI Repository и Artifact Tags через Harbor connectors.
- Подробнее см. Pipeline Integration with Connector
- Эта функция зависит от плагина
Alauda Container Platform Tenant Management>=v4.1.15 требуется для v4.1.x (ACP >= v4.1.3)
Несовместимые изменения
В этом выпуске нет несовместимых изменений.
Исправленные проблемы
No issues in this release.
Известные проблемы
- When the current version of tektoncd-operator is deployed to ACP 4.0.6 and earlier, or to ACP 4.1.3 and earlier, users with Developers role (namespace developer role) are expected to have permission to create EventListener and Interceptor resources under the triggers.tekton.dev group, but in practice they will not have permission to create them. This issue can be bypassed by temporarily granting permissions to these two resource types separately, or resolved by updating the ACP platform version.