1.6.22. OpenShift CLI (oc)
-
在此次更新之前,如果目标集群在
99-worker-ssh配置映射中没有调试 SSH 密钥存储,oc adm node-image create命令无法为标准化(ISO)镜像创建国际机构。在这个版本中,可以在99-worker-ssh配置映射中在没有此密钥存储的情况下成功创建 ISO 镜像。(OCPBUGS-60600) -
在此次更新之前,
oc describe templateinstance过程中会因为TemplateInstanceDescriber中的 nil pointer dereference 而发生 panic。在这个版本中,oc describe templateinstance命令中的 nil pointer dereference 已被修复,方法是在描述参数前检查 nil secret。(OCPBUGS-60281) -
在此次更新之前,外部 OIDC 环境中的
oc login -u命令成功但删除了用户凭证,从而导致后续的oc命令失败。在这个版本中,oc login -u命令不再修改 kubeconfig,从而导致后续oc命令失败。因此,这个问题可防止oc login -u删除用户凭证,确保后续的 "oc" 命令可以正常工作。(OCPBUGS-58393) - 在此次更新之前,在使用 'oc adm node-image create' 命令时,命令不会在失败后提供描述性错误消息。在这个版本中,命令会在失败时提供错误消息。(OCPBUGS-55048)
-
在此次更新之前,must-gather pod 可以调度到具有
NotReady污点的节点,从而导致部署到不可用节点和后续日志收集失败。在这个版本中,调度程序会考虑节点污点,并自动将节点选择器应用到 pod 规格。此更改可确保不会在污点节点上调度 must-gather pod,从而防止日志收集失败。(OCPBUGS-50992) -
在此次更新之前,当使用
oc adm node-image create命令将节点添加到集群中时,命令会错误地在将 ISO 保存在磁盘上时修改目标资产文件夹的现有权限。在这个版本中,确保复制操作会保留目标文件夹权限。(OCPBUGS-49897)