• Русский
  • Примечания к выпуску

    3.20 - Alauda DevOps

    Новые и оптимизированные возможности

    Плагины Alauda DevOps v3 выпустили новые версии, содержащие обновления безопасности и некоторые оптимизированные возможности

    • Пользователи могут интегрировать Alauda DevOps Jenkins v3 и Alauda DevOps v3 с новейшим DevOps Toolchain.
    • Формы выполнения pipeline поддерживают заполнение значений по умолчанию.
    • В pipeline Builds и Releases была переработана логика рендеринга параметров, а параметры поддерживают ссылку на значения атрибутов artifact и выражения сопоставления.
    • В Alauda DevOps v3.20.36 компоненты Katanomi поддерживают пользовательские политики планирования через Katanomi CR, включая nodeSelector, tolerations и affinity. Поведение планирования по умолчанию остается неизменным, если эти параметры не настроены. Пример см. в Как настроить пользовательские политики планирования для Katanomi.

    Другие изменения:

    • Исправлены уязвимости в Alauda DevOps v3, Alauda DevOps Jenkins v3 и Alauda DevOps Eventing v3.

    Последние версии плагинов приведены ниже:

    Название плагинаПоследняя версия плагинаВерсия ACP
    Alauda DevOps v33.20.364.0, 4.1, 4.2, 4.3
    Alauda DevOps Jenkins v33.20.194.0, 4.1, 4.2, 4.3
    Alauda DevOps Eventing v33.20.94.0, 4.1, 4.2, 4.3

    Ломающие изменения

    • С обновлением Alauda DevOps Jenkins v3 v3.20.17 инструмент s2i был удален из base2 node (образ devops/builder-tools). Это изменение не влияет на встроенные Tasks, но любой Custom Task, который зависит от s2i, больше не будет запускаться на base2 node. Если вам по-прежнему нужен s2i, вы можете выбрать один из следующих вариантов:
      • Использовать устаревший base node (если ваша среда была обновлена с версии ниже v3.20); устаревший base node по-прежнему включает инструмент s2i.
      • Собрать собственный пользовательский образ, который содержит инструмент s2i.

    Исправленные проблемы

    • Prior to this update, when descriptors for dynamic forms already existed in delivery, the ability to use the template feature's "Copy Dynamic Forms" would result in incorrect parsing of the content, which prevented proper execution. This issue has been fixed with this update. The template function now works correctly regardless of whether the delivery contains a dynamic form or not!
    • The current version of the service saves the jenkins pipeline project template to a database table with the wrong name, so when upgrading to this version from another version, or from this version to a later version, the previously created project pipeline template is not found

    Известные проблемы

    No issues in this release.

    Устаревшие и удаленные возможности

    Удаленные возможности

    Развертывание DevOps Toolchain удалено

    Развертывание DevOps Toolchain отключено в интерфейсе Alauda DevOps UI для следующих плагинов:

    Название плагинаСтатус плагина
    Alauda DevOps Gitlab v3Устарело
    Alauda DevOps Harbor v3Устарело
    Alauda DevOps SonarQube v3Устарело
    Alauda DevOps Nexus v3Устарело