1.9.15.2. 程序错误修复
-
在以前的版本中,如果您使用带有空字符串(
”
)作为默认值的参数创建管道,OpenShift Container Platform Web 控制台中的字段不接受空字符串。当前发行版本解决了这个问题。现在,"
在parameters
部分中作为有效的默认属性受支持。(BZ#1966275) -
在以前的版本中,当
ClusterOperator
资源降级了 10 分钟时,Cluster Version Operator 会报告一个ClusterOperatorDegraded
警报。在某些情况下,这个警报有时会在安装过程中触发,因为资源仍然在被创建。这个版本将 10 分钟期限改为 30 分钟,为安装过程提供了充足的时间,从而可以避免不必要的ClusterOperatorDegraded
警报。(BZ#1957991) -
安装到 vSphere 时,bootstrap 机器有时无法正确更新
/etc/resolv.conf
文件中的名称服务器。因此,bootstrap 机器无法访问临时 control plane,安装会失败。在这个版本中,包括查找正确行以更新更可靠的更改。现在,bootstrap 管理器可以访问其临时 control plane,安装可以成功。(BZ#1967355) -
在这个版本中,Pipeline
ServiceAccount
不使用 git 导入流中为私有 Git 仓库创建的 secret,从而导致这些 Pipelines 失败。在这个版本中,通过在 secret 和 PipelineServiceAccount
中添加注解解决了这个问题。私有 Git 存储库的管道现在可以正确运行。(BZ#1970485) -
在以前的版本中,Google Cloud Load Balancer 的健康检查器会在集群主机上保留过时的
conntrack
条目,这会导致使用 Google Cloud Load Balancer 的 API 服务器流量中断。在这个版本中,健康检查流量无法通过主机进行循环,从而防止了对 API 服务器的网络中断问题的出现。(BZ#1949348) - 在以前的版本中,在 web 控制台的 Topology 视图中,Knative 服务的视觉化会在错误的位置中显示构建状态和存储库信息。在这个版本中,调整了将哪些数据传递给 UI,现在只显示正确的信息。(BZ#1954962)
-
在以前的版本中,当一些具有预定义 Google Cloud Platform 权限的
CredentialsRequest
自定义资源应用到不使用所有预定义权限的 GCP 项目时,它们会被拒绝。在这个版本中,Cloud Credentials Operator 会定期获取允许测试的权限列表,现在CredentialsRequest
自定义资源不会失败权限检查。(BZ#1958983) -
针对 BZ#1953097 的修复程序启用了 CoreDNS
bufsize
插件,其缓冲区大小为 1232 字节,即使有些 DNS 解析器只能处理最多 512 字节。因此,有些 DNS 解析器无法接收来自 DNS Operator 的信息。在这个版本中,将缓冲区大小设置为 512 字节,以便这些 DNS 解析器可以如预期接收信息。(BZ#1967766) -
在以前的版本中,在提取 Red Hat Enterprise Linux 镜像时,需要 root 权限来设置扩展文件属性,这会导致普通用户执行
oc image extract
失败。在这个版本中,OpenShift CLI(oc
)会检查用户权限,并只为 root 用户设置扩展属性。oc image extract
命令对 root 用户和普通用户都正确工作。(BZ#1969928)