1.11.12. RHSA-2026:5174 - OpenShift Container Platform 4.21.7 修复的问题公告
发布日期:2026 年 3 月 24 日
OpenShift Container Platform release 4.21.7 现已正式发布。此更新中包括的固定问题列表记录在 RHSA-2026:5174 公告中。此更新中包括的 RPM 软件包由 RHBA-2026:5147 公告提供。
因篇幅原因,没有在这个公告中包括此版本的所有容器镜像信息。
您可以运行以下命令来查看此发行版本中的容器镜像:
$ oc adm release info 4.21.7 --pullspecs
1.11.12.1. 修复的问题 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
-
在此次更新之前,当用户界面语言设置为非英语时,控制台 UI 中的分页标题不会标记为翻译。因此,用户界面文本仍然为英语,从而给非英语用户造成混乱。在这个版本中,分页标题会在
DataView对象中标记为转换。因此,分页标题支持翻译,在非英语 OCP 控制台中提高用户体验。(OCPBUGS-76387) -
在此版本之前,使用节点端口发布策略创建托管集群,指定 Kubernetes
ServiceNodePortRange以外的端口在集群创建过程中被静默接受。因此,集群安装会卡住三个 pod 和托管的集群命名空间中。在这个版本中,为NodePort.Port添加了早期验证,针对集群的ServiceNodePortRange增加了一个早期验证,从而拒绝无效的值,并带有指示允许的范围的清晰错误消息。因此,用户在指定可接受的范围之外的节点端口时收到立即验证错误,从而导致集群安装卡住。(OCPBUGS-77456) - 在此次更新之前,由于特定插件状态中缺少图标渲染,Status 列中不会显示图标。这会影响用户以可视化方式识别插件状态的能力。在这个版本中,图标被添加到 loaded, pending, 和 failed 插件状态的 Status 列中。现在,所有插件的 Status 列中会显示图标,增强可视体验。(OCPBUGS-77561)
- 在此次更新之前,托管的 control plane Operator 创建了内存限值不足的 Agent pod,从而导致大型集群崩溃。因此,因为大型集群的内存限值不足,Agent CAPI-provider pod 会崩溃。在这个版本中,托管 control plane Operator 中的 Agent CAPI 供应商的内存限值会增加。因此,因为内存限制,代理 pod 不会崩溃,从而提高了集群的稳定性。(OCPBUGS-77647)
- 在此次更新之前,etcd Operator 会随机删除 control plane 节点,从而导致重复和潜在的集群停机时间。因此,用户体验会被破坏,从而导致 etcd 集群中 control plane 节点潜在的丢失。在这个版本中,etcd Operator 会优先删除同一故障域索引中的成员,从而减少潜在的重复并改进了集群稳定性。因此,etcd Operator 可确保 control plane 使用三个节点保持稳定状态,从而防止潜在的服务中断。(OCPBUGS-77921)
- 在此次更新之前,托管集群控制器的协调循环中的排序问题会在 z-stream 更新过程中造成死锁,停止集群置备并导致 Azure Red Hat OpenShift 托管 control plane 失败。在这个版本中,初始置备期间死锁通过在 secret 获取前更新 Control Plane Operator (CPO)部署来解决。因此,启用无缝集群创建。(OCPBUGS-78473)
-
在此次更新之前,image
.go 中的目录镜像版本cap 会阻止 OpenShift Container Platform 4.21 镜像使用。因此,OpenShift Container Platform 4.21 及之后的版本上的托管集群使用 OpenShift Container Platform 4.20 目录镜像,从而导致兼容性问题。在这个版本中,目录镜像版本 cap 被更新至support/catalogs/images.go中的 OpenShift Container Platform 4.21。因此,OpenShift Container Platform 4.21 及之后的版本上的托管集群使用 OpenShift Container Platform 4.21 目录镜像,从而提高了兼容性和功能。(OCPBUGS-78484)