7.14. Red Hat Enterprise Linux 系统角色
tests_luks.yml
不再导致 NVME 磁盘分区失败
在以前的版本中,NVME 磁盘使用的分区命名约定与virtio/scsi
所使用的不同,存储角色并没有反映这一点。因此,使用 NVME 磁盘运行存储角色会导致崩溃。在这个版本中,Storage RHEL 系统角色会从 blivet
模块获取分区名称。
selinux
RHEL 系统角色不再使用名为 present
的变量
在以前的版本中,selinux
RHEL 系统角色中的一些任务被错误地使用名为 present
的变量,而不是使用字符串 present
。因此,selinux
RHEL 系统角色返回一个错误信息,告知没有名为 present
的变量。在这个版本中解决了这个问题,将这些任务改为使用字符串 present
。因此,selinux
RHEL 系统角色可以正常工作,没有错误消息。
当缺少 rsyslog-gnutls
软件包时,Logging
不再会失败
当 logging
RHEL 系统角色被配置为提供安全的远程输入和安全转发输出时,需要一个全局的 tls
rsyslog-gnutls
软件包。在以前的版本中,tls
rsyslog-gnutls
软件包被修改为在以前的版本中无条件地安装。因此,当受管节点上没有 tls
rsyslog-gnutls
软件包时,logging
角色配置会失败,即使安全的远程输入和安全转发输出没有作为配置的一部分包括在内。在这个版本中,通过检查是否配置了安全连接并检查全局 tls
logging_pki_files
变量解决了这个问题。只有在配置了安全连接时才会安装 rsyslog-gnutls
软件包。因此,将红帽企业虚拟化 Hypervisor 配置为作为 logging输出的集成 elasticsearch
不再会因为缺少 rsyslog-gnutls
软件包而失败。