1.5. Red Hat OpenShift Pipelines 1.19.3 发行注记
在这个版本中,Red Hat OpenShift Pipelines 正式发行(GA) 1.19.3 包括在 OpenShift Container Platform 4.15 及更新的版本中。
1.5.1. 修复的问题 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
-
在此次更新之前,升级到 Red Hat OpenShift Pipelines Operator 的 1.19.0 可能会导致 Operator pod 崩溃。这个问题是由当
tektonconfig自定义资源(CR)中的spec.tektonpruner.disabled字段启动时的空指针引用造成的。在这个版本中,这个问题已被解决。 -
在此次更新之前,
tekton_pipelines_controller_running_pipelineruns指标在其计数中包含待处理PipelineRun对象,从而导致报告不准确。在这个版本中,指标只计算运行PipelineRun对象,不包括在待处理状态,提高了监控准确性。 - 在此次更新之前,在 OpenShift Container Platform 的预升级步骤中,默认的 Tekton Results TLS secret 被错误地删除。此删除会导致在升级过程中 Tekton Results API 失败。在这个版本中,OpenShift Pipelines 会阻止删除 TLS secret,确保 Tekton Results API 在整个升级过程中仍然可以正常工作。
-
在此次更新之前,最近的回归会导致 git 解析器绕过
Proxy自定义配置的公钥基础架构(PKI),这可能会阻止它解析对自托管 Git 供应商的引用。在这个版本中,git 解析器信任代理中配置的完整 CA 捆绑包,包括自定义 PKI 中的任何证书,恢复到自托管 Git 提供程序的安全连接。 -
在此次更新之前,如果
TaskRun对象因为ResourceQuota冲突而创建 PersistentVolumeClaim (PVC)失败,如并发更新或耗尽配额,则TaskRun会立即标记为Failed。在这个版本中,当TaskRun遇到由ResourceQuota问题导致的 PVC 创建失败时,它会处于待处理状态,并重试 PVC 创建,而不是立即失败。