1.2. 已知的可能会阻止次版本更新的问题


查看可能会影响成功更新的以下已知问题。

在从 Red Hat OpenStack Platform (RHOSP) 17.1 GA、17.1.1 和 17.1.2 更新至 RHOSP 17.1.4 时,当使用 Open Virtual Network (OVN)后端时,外部运行 OVN 更新过程中可能会出现短暂的网络 API 中断。

如果您的 Red Hat OpenStack Platform (RHOSP) 17.0 环境使用 ML2/OVN 部署,则无法直接从 RHOSP 17.0 更新至 17.1.4。您必须先更新至 RHOSP 17.0.1。如需更多信息,请参阅 保持 Red Hat OpenStack Platform 更新

如果您的 RHOSP 17.1.3 或更早版本的部署在 nftables 或 iptables 中包括带有 LOG 操作的过滤规则,且内核命令行(/proc/cmdline)有 console=tty50,则日志记录操作可能会导致数据包传输造成大量延迟。在升级到 17.1.4 之前,您必须在红帽知识库解决方案中应用临时解决方案: 有时接收数据包(例如 ICMP echo)存在大约 190 (ms)的延迟。

如果您要将 RHOSP 环境更新至 17.1.x,则 pre-update package_version 验证会失败,因为验证无法找到匹配的 podman 版本。

临时解决方案: 要跳过 package_version 验证,在运行预更新验证 时使用--skiplist package-version 选项:

$ validation run -i ~/overcloud-deploy/<stack>/tripleo-ansible-inventory.yaml --group pre-update --skiplist package-version
  • <stack> 替换为您的堆栈的名称。

在更新到 RHOSP 17.1.4 时,在运行预更新验证时,undercloud-service-status 验证会失败。发生故障的原因是验证无法找到 undercloud-service-status 服务。

临时解决方案 :在运行预更新验证时跳过 undercloud-service-status 验证:

$ validation run \
  --group pre-update \
  --inventory /home/stack/overcloud-deploy/<stack>/config-download/<stack>/tripleo-ansible-inventory.yaml
  --skiplist undercloud-service-status
  • <stack> 替换为您的堆栈的名称。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.