Issued:
2018-08-21
Updated:
2018-08-21

RHEA-2018:2531 - rhel-system-roles bug fix and enhancement update


Synopsis

rhel-system-roles bug fix and enhancement update

Type/Severity

Product Enhancement Advisory None

Topic

Updated rhel-system-roles package that fixes one bug and adds several enhancements is now available for Red Hat Enterprise Linux 7 Extras.

Description

The rhel-system-roles package includes a collection of Ansible roles and modules that provide a stable and consistent configuration interface for managing multiple versions of Red Hat Enterprise Linux.

  • The documentation of the roles included in the package has been updated to better describe the recent changes (RHEA-2018:2385), warn about situations where the roles remove previous configuration files and settings, and to correct other minor issues. (BZ#1616018)

  • The network role has been updated to better represent the state of the network connections. The former "state" setting was split into two settings:

  • "state", which represents the runtime state and accepts the values 'up' and 'down'
  • "persistent_state", which represents the on-disk saved state of the connection profile and accepts the values 'present' and 'absent'. Setting "persistent_state" to 'absent' ensures that the profile does not exist, if it exists, it will be deleted. A compatibility layer ensures that all the values for "state" as defined previously are still accepted. However, it is recommended to update the playbooks to use the new syntax because the old one is deprecated. (BZ#1616014)
  • In the previous update (RHEA-2018:2385), the postfix role was incorrectly split into a separate subpackage. The present update corrects it and provides a single RPM package with all the roles again. (BZ#1616015)

Solution

Before applying this update, make sure all previously released errata relevant to your system have been applied.

For details on how to apply this update, refer to:

https://access.redhat.com/articles/11258

Affected Products

ProductVersionArch
Red Hat Enterprise Linux for Power, little endian7ppc64le
Red Hat Enterprise Linux for Power 97ppc64le
Red Hat Enterprise Linux for IBM z Systems7s390x
Red Hat Enterprise Linux for IBM System z (Structure A)7s390x
Red Hat Enterprise Linux Workstation7x86_64
Red Hat Enterprise Linux Server7x86_64
Red Hat Enterprise Linux Desktop7x86_64

Updated Packages

  • rhel-system-roles-1.0-4.el7.src.rpm
  • rhel-system-roles-1.0-4.el7.noarch.rpm

Fixes

CVEs

(none)

References


Additional information