6.4.4. 修复的问题
-
在以前的版本中,即使镜像构建已在进行中,
DeploymentConfig
任务也会触发新的部署构建。这会导致 Pipeline 的部署失败。在这个版本中,deploy task
命令被oc rollout status
命令替代,它会等待正在进行中的部署完成。 -
现在在 Pipeline 模板中添加了对
APP_NAME
参数的支持。 -
在以前的版本中,Java S2I 的 Pipeline 模板无法在 registry 中查询镜像。在这个版本中,使用现有镜像 PipelineResources 而不是用户提供的
IMAGE_NAME
参数来查找镜像。 - 所有 OpenShift Pipelines 镜像现在都基于 Red Hat Universal Base Images(UBI)。
-
在以前的版本中,当 Pipeline 在
tekton-pipelines
以外的命名空间中安装时,tkn version
命令会将 Pipeline 版本显示为unknown
。在这个版本中,tkn version
命令会在任意命名空间中显示正确的 Pipeline 版本。 -
tkn version
命令不再支持-c
标志。 - 非管理员用户现在可以列出 ClusterTriggerBindings。
- 现在为 CEL 拦截器修复了 EventListener CompareSecret 功能。
-
现在,
task
和clustertask
的list
、describe
和start
子命令在 Task 和 ClusterTask 有相同名称时可以正确地显示输出。 - 在以前的版本中,OpenShift Pipelines Operator 修改了特权安全性上下文约束 (SCC),这会在集群升级过程中造成错误。这个错误现已解决。
-
在
tekton-pipelines
命名空间中,现在将所有 TaskRuns 和 PipelineRuns 的超时设置为使用 ConfigMap 的default-timeout-minutes
字段。 - 在以前的版本中,Web 控制台中的 Pipelines 部分没有为非管理员用户显示。这个问题现已解决。