1.8.3. Cloud Compute
-
在此次更新之前,Machine API Provider OpenStack (MAPO)会为每个单个协调创建一个事件,即使不存在大量状态更改,如创建、更新或删除。这种过量事件生成会导致事件日志中出现大量通知,造成潜在的性能开销,并经常破坏监控和警报系统。在这个版本中,协调功能已被修改来捕获原始
ResourceVersion,且仅在机器ResourceVersion更改时发出事件,表示实际的修改。另外,事件名称从Reconciled改为Updated,以更好地与其他机器 API 供应商保持一致。因此,MAPO 不再在协调周期期间创建不必要的事件,确保只有在机器实际更新时才会记录事件。(OCPBUGS-67298) - 在此次更新之前,bootstrap 节点的 Kube API 服务器无法访问 Cluster API 命名空间中的 Webhook。因此,使用静态 IP 地址配置的技术预览 VMware vSphere 集群会失败。在这个版本中,安装程序使用 API 的更新版本,以避免在技术预览集群中与(IP Address Management) IPAM 相关的自定义资源(CR)的 Webhook 要求。因此,vSphere 静态 IP 安装可以成功。(OCPBUGS-69434)
-
在此次更新之前,当您使用无法处理
任何协议的 'vpc-go-sdk' 参数的过期版本时,安全组(SG)规则会阻止消息传递应用程序编程接口(MAPI)创建新机器。因此,无法处理带有"any"协议的 SG 规则的旧的 IBM Cloud® SDK 版本会导致新机器在置备过程中卡住。在这个版本中,IBM Cloudvpc-go-sdk参数被更新,以处理 SG 规则中的"any"协议。因此,可以在 IBM Cloud 中创建新的机器,因为它们在置备过程中不会卡住。(OCPBUGS-71220) - 在此次更新之前,AWS 不一致会导致实例 ID 泄漏,因为检查没有处于状态更新。因此,机器创建会导致实例泄漏,因为 AWS 响应不一致。在这个版本中,机器创建中的实例 ID 存储不一致已被修复。因此,不会发生虚拟机泄漏,这样可确保机器创建的一致性。(OCPBUGS-72390)
-
在此次更新之前,Control Plane Machine Set Operator 不会检测
AWSMachineProviderConfig自定义资源(CR)中的throughputMib字段的更改。因此,control plane 机器集对于这个参数的默认值不正确,且不支持增加 AWS 集群中 gp3 存储卷的吞吐量。在这个版本中,Control Plane Machine Set Operator 使用的内部 API 定义已更新,以识别throughputMib字段。现在,Control Plane Machine Set Operator 会识别、协调并应用对throughputMib字段的更改。(OCPBUGS-74478)