3.2. 发行信息 RHOSO 18.0.2
3.2.1. 公告列表
此 Red Hat OpenStack Services on OpenShift (RHOSO)发行版本包括以下公告:
- RHBA-2024:8151
- RHOSO 18.0.2 容器发布
- RHBA-2024:8152
- RHOSO 18.0.2 组件发布
- RHBA-2024:8153
- RHOSO 18.02 的 control plane Operator
- RHBA-2024:8154
- RHOSO 18.0.2 的数据平面 Operator
- RHBA-2024:8155
- RHOSO 18.0.2 组件发布
3.2.2. Compute
3.2.2.1. 程序错误修复
这部分论述了 Red Hat OpenStack Services on OpenShift 18.0 中修复的、对用户有严重影响的错误。
修复 OpenStack Victoria 之前创建的实例
在 OpenStack Victoria 中,instance_numa_topology 对象已扩展,在同一实例中启用混合 cpus (固定和未固定 CPU)。添加了对象转换代码来处理升级,但没有考虑将 hw:cpu_policy
设置为 dedicated 的类别,但没有考虑 hw:mem_page_size
或 hw:numa_nodes
设置为 dedicated
因此,在 victoria 升级到 victoria 后无法启动的实例。
在这个版本中,非固定 numa 实例可以在来自 16.2 的 FFU 后进行管理。
3.2.2.2. 已知问题
这部分论述了 Red Hat OpenStack Services on OpenShift 18.0 中已知的问题。
在镜像服务(glance)镜像上设置 hw-
或架构无法正常工作architecture
在 RHOSO 18.0 中,镜像元数据 prefilter 默认启用。RHOSO 不支持非原生架构的模拟。作为引入上游模拟支持上游的一部分,镜像元数据 prefilter 被改进,以支持根据声明的虚拟机架构调度实例,如 hw_architecture=x86_64
。
当 nova 被改进为通过镜像属性模拟非原生架构时,会引入一个程序错误,因为原生架构没有报告为 virt 驱动程序的特征。
因此,默认情况下,对在镜像上设置 hw_
或架构的支持是无法正常运行的。
architecture
临时解决方案: 要缓解这个程序错误,请执行以下任务之一:
-
取消设置
architecture
/hw_architecture
镜像属性。RHOSO 只支持一个架构 x86_64。没有需要为 RHOSO 云设置它的有效用例,因此所有主机都将是 x86_64。 在 nova 调度程序的
CustomServiceConfig
部分中禁用镜像元数据 prefilter :[scheduler] image_metadata_prefilter=false
默认禁用计算服务电源管理功能
默认情况下,计算服务(nova)电源管理功能被禁用。您可以使用以下 nova-compute
配置启用它:
[libvirt] cpu_power_management = true cpu_power_management_strategy = governor
由于会导致 NUMA 资源跟踪问题的错误,目前不支持默认的 cpu_power_management_strategy
cpu_state
,因为所有禁用的 CPU 都会在 NUMA 节点 0 上报告,而不是在正确的 NUMA 节点上报告。
QEMU 进程失败
使用本地存储的暂停实例无法多次实时迁移。第二个迁移会导致 QEMU 进程崩溃,并且 nova 将实例置于 ERROR 状态。
临时解决方案 :如果可行,请临时取消暂停实例,然后在第二次实时迁移前再次暂停它。
取消暂停实例并不始终可行。例如,假设实例使用 multi-attach cinder 卷,并且 pause 用于限制该卷对单个实例的访问,而另一个则保持暂停状态。在这种情况下,取消暂停实例不是可行的临时解决方案。
3.2.3. 数据平面
3.2.3.1. 程序错误修复
这部分论述了 Red Hat OpenStack Services on OpenShift 18.0 中修复的、对用户有严重影响的错误。
edpm_kernel_hugepages
的值在内核命令行中可靠设置。
在此次更新之前,因为 ansible 角色中有一个配置它的 ansible 角色中的错误,内核命令行中可能会缺少 edpm_kernel_hugepages
的值。在这个版本中,这个问题已被解决,且不需要临时解决方案。
Jira:OSPRH-10007
3.2.4. 网络
3.2.4.1. 程序错误修复
这部分论述了 Red Hat OpenStack Services on OpenShift 18.0 中修复的、对用户有严重影响的错误。
元数据速率限制功能
在这个版本中解决了阻止成功使用元数据速率限制的错误。元数据速率限制现在可用。
Jira:OSPRH-9569
3.2.4.2. 已知问题
这部分论述了 Red Hat OpenStack Services on OpenShift 18.0 中已知的问题。
路由器删除问题和临时解决方案
更新到 RHOSO 18.0.2 后,您无法按预期删除预先存在的路由器。
CLI 中显示以下错误:
Internal Server Error: The server has either erred or is incapable of performing the requested operation.
另外,Neutron API 日志包括以下例外信息:
Could not find a service provider that supports distributed=False and ha=False
临时解决方案:手动创建数据库注册。在 SQL CLI 中:
$ use ovs_neutron; $ insert into providerresourceassociations (provider_name, resource_id) values ("ovn", "<router_id>");
Jira:OSPRH-10537
3.2.5. 网络功能虚拟化
3.2.5.1. 已知问题
这部分论述了 Red Hat OpenStack Services on OpenShift 18.0 中已知的问题。
不要将虚拟功能(VF)用于 RHOSO control plane 接口
这个 RHOSO 发行版本不支持对 RHOSO control plane 接口使用 VF。
3.2.6. Storage
3.2.6.1. 已知问题
这部分论述了 Red Hat OpenStack Services on OpenShift 18.0 中已知的问题。
OpenStack 命令输出不考虑共享文件系统服务(manila)中的存储池更改
openstack share pool list
命令输出不考虑存储池更改,例如,更改后端存储系统上的池特征,或者从部署中删除现有池。置备操作不受此问题的影响。临时解决方案: 重启调度程序服务以反映最新的统计信息。在调度停机时间期间执行重启,因为它会导致微小的中断。