1.11.16.2. 修复的问题
这个版本解决了以下问题:
-
在此次更新之前,Machine API Provider OpenStack (MAPO)会为每个单个协调创建一个事件,即使没有重大状态更改,如创建、更新或删除。此事件生成会导致事件日志、交易系统性能以及经常中断的监控和警报系统。在这个版本中,协调功能被修改为捕获原始
ResourceVersion,且仅在机器ResourceVersion更改时发出事件。另外,事件名称从Reconciled改为Updated,以更好地与其他机器 API 供应商保持一致。(OCPBUGS-69644) -
在此次更新之前,当更新使用外部域名服务(DNS)域的
HostedCluster来删除allowedCIDRBlocks配置时,外部路由器LoadBalancer服务不会被更新来反映这个更改。这会导致外部客户端可以从任何 IP 地址访问kube-apiserver服务,绕过配置的无类别域间路由(CIDR)限制。在这个版本中,当allowedCIDRBlocks配置从HostedCluster资源中删除时,LoadBalancerSourceRanges配置不会从外部kube-apiserver服务中删除,以确保内部和外部流量间的安全性一致。(OCPBUGS-71133) -
在此次更新之前,
oc-mirror插件重建的目录仅采用开放容器项目(OCI)格式,其创建兼容性问题,因为某些容器 registry 不接受这个特定格式。这通常会在镜像过程中造成镜像上传失败或 registry 错误。在这个版本中,代码被更新,允许将目录格式转换为目标容器 registry 接受的目录格式。因此,由oc-mirror插件生成的目录镜像转换不再会失败。(OCPBUGS-74981) -
在此次更新之前,当
use-sigstore-attachments 参数明确设置为false时,系统无法正确解析 registry 配置文件。这些文件被错误地解译为未初始化。这意味着oc-mirror插件会忽略现有的用户定义的设置并生成新的配置文件。在这个版本中,代码已被修复,以便将显式的false值识别为有效的用户配置。现在,oc-mirror插件可以正确地遵循现有的用户定义的设置,防止不必要的文件覆盖并确保保留签名附加首选项。(OCPBUGS-76126)