7.14. Red Hat Enterprise Linux 系统角色

tests_luks.yml 不再导致 NVME 磁盘分区失败

在以前的版本中,NVME 磁盘使用的分区命名约定与virtio/scsi所使用的不同,存储角色并没有反映这一点。因此,使用 NVME 磁盘运行存储角色会导致崩溃。在这个版本中,Storage RHEL 系统角色会从 blivet 模块获取分区名称。

(BZ#1865990)

selinux RHEL 系统角色不再使用名为 present的变量

在以前的版本中,selinux RHEL 系统角色中的一些任务错误地使用名为 present 的变量,而不是使用字符串 present。因此,selinux RHEL 系统角色返回了一个错误信息,通知没有名为 present 的变量。在这个版本中解决了这个问题,将这些任务改为使用字符串 present 。因此,selinux RHEL 系统角色可以正常工作,不显示任何错误消息。

BZ#1926947

当缺少 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 软件包而失败。

BZ#1927943