4.4. RHSA-2022:1001 - OSP 16.2.2 的组件发布
对 collectd-libpod-stats 组件的更改:
如果在多站点系统中监控高 CPU 使用量,则对 CPU 使用量的计算不准确。
在这个版本中,在内核场景中计算 CPU 用量的计算是准确的。最新的 STF 仪表板已被调整以纳入此更新。(BZ#2006970)
对 openstack-cinder 组件的更改:
在这个版本中解决了当多个虚拟机从镜像同时引导时导致一些虚拟机(VM)引导操作失败的问题。
在以前的版本中,块存储服务(cinder) GPFS SpectrumScale 驱动程序无法正确检测存储后端何时支持写时复制(COW)模式。驱动程序禁用了 COW 功能,比如从镜像快速创建卷的功能。当从镜像同时启动多个实例时,在将镜像复制到其引导卷时,一些实例会超时。
GPFS 块存储服务驱动程序现在可以正确地检测到存储后端何时支持 COW 模式。现在,您可以同时生成多个虚拟机实例。(BZ#2022018)
在此次更新之前,当使用 PowerMaxOS 5978.711 创建快照时,REST 会遇到有效负载响应更改,并导致设备标签修改其格式。解决方案中的底层数据启用器更改,不再包含冒号字符(:)。这会导致 PowerMax Driver 中的 IndexError 异常:
IndexError: list index out of range
IndexError: list index out of range
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在这个版本中,这个问题在 PowerMaxOS 5978.711 及更高版本中解决。(BZ#2003762)
-
在这个版本中解决了当输出超过 1000 行时省略
openstack volume backup list
命令的输出详情的错误。(BZ#2006556) - 在此次更新之前,NFS 驱动程序会阻止尝试删除错误状态的 OpenStack Storage 快照,这会阻止用户删除有问题的快照 DB 条目。在这个版本中,删除了限制,以便您可以清理失败的快照。(BZ#2022121)
- 此发行版本包括 HPE 存储阵列的块存储服务(cinder)驱动程序更新。使用更新的驱动程序,您可以将 iSCSI 协议与 HPE 的 Primera 产品用于 Primera 版本 4.2 及更高版本。(BZ#2029943)
对 openstack-neutron 组件的更改:
在这个版本中,您可以在 ML2/OVS 部署中的硬件卸载端口上设置 QoS 最大带宽限制、出口方向规则。要设置策略,请使用普通的 QoS 策略/规则方法。
后端使用
ip link
命令来强制执行策略,而不是普通的 OVS QoS 引擎,因为无法卸载 OVS测量
操作。请参阅 诊断操作不会被卸载。(BZ#1971545)
对 openstack-tripleo-common 组件的更改:
-
在此次更新之前,即使 dnsmasq 正确运行,dnsmasq 健康检查也会失败。检查失败,因为它使用了 dnsmasq 用户,而不是 root 用户,且无法访问
/proc
文件。这会导致在启用验证时 systemd 日志信息和失败不正确。在这个版本中,dnsmasq 健康检查被禁用,因为它使用有限,在以后的版本中会分阶段阶段。现在,dnsmasq 容器就会标记为健康,只要它正在运行。(BZ#1961237)
对 puppet-ironic 组件的更改:
- 使用 RHOSP 16.2.2,您可以在架构同时包括 POWER (ppc64le)和 x86_64 UEFI 节点时,将 undercloud 配置为支持 PXE 和 iPXE 引导模式。如需更多信息,请参阅 配置多个 CPU 架构 overcloud。(BZ#1982489)
对 puppet-tripleo 组件的更改:
-
在这个版本中,修正了阻止正确使用块存储服务(cinder)
powermax_port_groups
参数的错误。(BZ#2027759)
对 python-dracclient 组件的更改:
在这个版本中解决了在将 Dell EMC PERC H755 RAID 控制器物理磁盘转换为非 RAID 模式时导致意外的结果。
转换错误地创建了 RAID-0 虚拟磁盘,并将其移到
Online
状态,消耗物理磁盘。在转换过程中不再创建 RAID-0 虚拟磁盘。(BZ#2010246)
对 python-os-brick 组件的更改:
在这个版本中,存在一个程序错误,它会阻止使用 Ceph 客户端发行版本 15.2.0 (Octopus)及之后的版本连接到 Ceph 存储后端,会影响 Red Hat Ceph Storage 5.0 及更新的版本。
为启用 Ceph 连接生成的临时配置文件不包含 '[global]' 部分标记。此更新将 '[global]' 部分标记添加到临时文件中。
部分标记是在 Ceph 客户端版本 0.94.0 (Hammer)中引入的。从 10 月发行版本开始,Ceph 需要存在标记。在这个版本中,与 Red Hat Ceph Storage 4.x 兼容。(BZ#2024684)
对 python-tripleoclient 组件的更改:
-
在此次更新之前,您只能将
undercloud.conf
中的net_config_override
参数配置为指向 JSON 格式的文件。在这个版本中,您可以在undercloud.conf
中配置net_config_override
参数,以指向 YAML 或 JSON 格式的文件。(BZ#1956785)
对 tripleo-ansible 组件的更改:
在这个版本中,您可以设置以下参数来配置 OVS PMD 自动负载均衡:
OvsPmdAutoLb
:启用/禁用 OVS DPDK PMD Auto Load Balance 功能。值: true 或 false。OVS DPDK 使用默认值 false。OvsPmdLoadThreshold
:为 OVS DPDK PMD Auto Load Balance 功能设置最小 PMD 线程负载阈值。当可能触发 PMD Auto Load Balance 时,将值从 0 设置为 100,以指定任何非隔离 PMD 线程的最小 PMD 线程负载阈值(%)。OvsPmdImprovementThreshold
:为 OVS DPDK PMD Auto Balance 功能设置 PMD 负载提高阈值。将值从 0 设置为 100,以指定在非隔离 PMD 线程之间负载分布的最小评估百分比,允许发生 PMD Auto Load Balance。OvsPmdRebalInterval
:为 OVS DPDK PMD Auto Load Balance 功能设置 PMD 自动负载平衡间隔。设置一个 0 到 20,000 的值,以指定连续两次 PMD Auto Load Balancing iterations 的最小时间(以分钟为单位)。(BZ#1952060)-
通过此次更新,可以使用
openstack undercloud backup
命令和--db-only
选项来创建在 undercloud 节点上运行的数据库的备份。如果数据库在升级过程中损坏,则可以使用该备份来恢复数据库的状态。(BZ#1977392)