1.17. Red Hat OpenShift GitOps 1.8.4 发行注记
Red Hat OpenShift GitOps 1.8.4 现在包括在 OpenShift Container Platform 4.10、4.11、4.12 和 4.13 中。
1.17.1. 新功能 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
当前发行版本包括以下改进:
- 在这个版本中,捆绑的 Argo CD 更新至 2.6.13 版本。
1.17.2. 修复的问题 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在当前发行版本中解决了以下问题:
- 在此次更新之前,当命名空间和应用程序增加时,Argo CD 可能会变得无响应。竞争资源的功能会导致死锁。在这个版本中,通过删除死锁解决了这个问题。现在,当命名空间或应用程序增加时,您不会遇到崩溃或无响应的问题。GITOPS-3192
- 在此次更新之前,当重新同步应用程序时,Argo CD 应用程序控制器资源可能会突然停止工作。在这个版本中解决了这个问题,方法是添加逻辑以防止集群缓存死锁。现在,应用程序应该可以成功重新同步。GITOPS-3052
-
在此次更新之前,在
argocd-ssh-known-hosts-cm
配置映射中已知主机的 RSA 密钥中存在不匹配。在这个版本中,通过将 RSA 密钥与上游项目匹配解决了这个问题。现在,您可以在默认部署中使用默认 RSA 密钥。GITOPS-3144 -
在此次更新之前,部署 Red Hat OpenShift GitOps Operator 时会使用一个旧的 Redis 镜像版本,这会导致漏洞。在这个版本中,通过将 Redis 升级到
registry.redhat.io/rhel-8/redis-6
镜像的最新版本解决了 Redis 中的漏洞。GITOPS-3069 -
在此次更新之前,用户无法通过 Operator 部署的 Argo CD 连接到 Microsoft Team Foundation Server (TFS) 类型 Git 存储库。在这个版本中,通过将 Git 版本更新至 Operator 中的 2.39.3 解决了这个问题。现在,您可以在存储库配置过程中设置
Force HTTP basic auth
标志,以与 TFS 类型 Git 存储库连接。GITOPS-1315
1.17.3. 已知问题 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
目前,Red Hat OpenShift GitOps 1.8.4 不适用于 OpenShift Container Platform 4.10 和 4.11 的
latest
频道。latest
频道由 GitOps 1.9.z 获取,它只在 OpenShift Container Platform 4.12 及更新的版本中发布。作为临时解决方案,切换到
gitops-1.8
频道来获取新的更新。GITOPS-3158