- [storage - Fingerprint storage RHEL System Role managed config files](https://issues.redhat.com/browse/RHEL-30888)
- [sudo - Add sudo system role](https://issues.redhat.com/browse/RHEL-37549)
### Bug Fixes
- [ - package rhel-system-roles.noarch does not provide docs for ansible-doc](https://issues.redhat.com/browse/RHEL-18075)
- [ad_integration - fix: Sets domain name lower case in realmd.conf section header](https://issues.redhat.com/browse/RHEL-28658)
- [bootloader - fix: Set user.cfg path to /boot/grub2/ on EL 9 UEFI](https://issues.redhat.com/browse/RHEL-39996)
- [cockpit - cockpit install all wildcard match does not work in newer el9](https://issues.redhat.com/browse/RHEL-41090)
- [ha_cluster - Fix inconsistent approach for multiple `attributes.attrs` in `ha_cluster_node_options`](https://issues.redhat.com/browse/RHEL-33076)
- [ha_cluster - Fixes for new pcs and ansible](https://issues.redhat.com/browse/RHEL-55295)
- [kernel_settings - fix: Use tuned files instead of using it as a module](https://issues.redhat.com/browse/RHEL-53896)
- [logging - Setup imuxsock using rhel-system-roles.logging causing an error](https://issues.redhat.com/browse/RHEL-35561)
- [network - Fix testing Failures due to connection.autoconnect-ports Unknown Property](https://issues.redhat.com/browse/RHEL-32872)
- [network - Make sure that the network role CI is solid robust](https://issues.redhat.com/browse/RHEL-25264)
- [podman - fix: proper cleanup for networks; ensure cleanup of resources](https://issues.redhat.com/browse/RHEL-50102)
- [podman - fix: grab name of network to remove from quadlet file](https://issues.redhat.com/browse/RHEL-40761)
- [podman - Create podman secret when skip_existing=True and it does not exist](https://issues.redhat.com/browse/RHEL-39438)
- [podman - fix: do not use become for changing hostdir ownership, and expose subuid/subgid info](https://issues.redhat.com/browse/RHEL-32464)
- [podman - fix: use correct user for cancel linger file name](https://issues.redhat.com/browse/RHEL-32382)
- [podman - fails to configure and run containers with podman rootless using different username and groupname](https://issues.redhat.com/browse/RHEL-56626)
- [rhc - fix: drop usage of "auto_attach" of the "redhat_subscription" module](https://issues.redhat.com/browse/RHEL-53902)
- [sshd - second SSHD service broken](https://issues.redhat.com/browse/RHEL-29309)
- [storage - [RHEL8 ] var unused_disks get different sector size disks ](https://issues.redhat.com/browse/RHEL-25994)
- [storage - rhel-system-role.storage is not idempotent](https://issues.redhat.com/browse/RHEL-25777)
- [aide - New role aide to manage system integrity checking [rhel-10]](https://issues.redhat.com/browse/RHEL-67411)
- [logging - [RFE] Add methods to define and set up custom templates in the logging role of RHEL systems roles [rhel-10]](https://issues.redhat.com/browse/RHEL-67286)
- [network - Support autoconnect_retries in the network role [rhel-10]](https://issues.redhat.com/browse/RHEL-67416)
- [network - Support may-fail in the network role [rhel-10]](https://issues.redhat.com/browse/RHEL-67415)
- [podman - support the pod quadlet type [rhel-10]](https://issues.redhat.com/browse/RHEL-67417)
- [postfix - feat: support postfix_default_database_type [rhel-10]](https://issues.redhat.com/browse/RHEL-70554)
- [sudo - feat: Add variable that handles semantic check for sudoers [rhel-10]](https://issues.redhat.com/browse/RHEL-67419)
- [systemd - support management of user units [rhel-10]](https://issues.redhat.com/browse/RHEL-67420)
### Bug Fixes
- [certificate - rhel-system-roles.certificate with IPA backend hangs processes when repeating playbook [rhel-10]](https://issues.redhat.com/browse/RHEL-70536)
- [firewall - fix: Prevent interface definitions overriding 'changed' value when other elements are changed [rhel-10]](https://issues.redhat.com/browse/RHEL-67412)
- [ha_cluster - list cloud agent packages by architecture [rhel-10]](https://issues.redhat.com/browse/RHEL-70549)
- [ha_cluster - rhel_system_roles.ha_cluster - adapt the role for pcs-0.12](https://issues.redhat.com/browse/RHEL-45303)
- [metrics - fix: add support for Valkey [rhel-10]](https://issues.redhat.com/browse/RHEL-67413)
- [postgresql - postgresql role: The postgresql_cert_name variable doesn't work with existing certificates [rhel-10]](https://issues.redhat.com/browse/RHEL-67418)
- [systemd - fix: Always become user we are managing [rhel-10]](https://issues.redhat.com/browse/RHEL-70571)
- [vpn - no ansible-doc for redhat.rhel_system_roles.vpn_ipaddr [rhel-10]](https://issues.redhat.com/browse/RHEL-67421)
[1.88.9] - 2024-09-13
---------------------
### New Features
- [bootloader - bootloader role tests do not work on ostree [rhel-10]](https://issues.redhat.com/browse/RHEL-34881)
- [gfs2 - add gfs2 system role [rhel-10]](https://issues.redhat.com/browse/RHEL-34828)
- [ha_cluster - [RFE] rhel_system_roles.ha_cluster - ACL Support [rhel-10]](https://issues.redhat.com/browse/RHEL-34898)
- [ha_cluster - [RFE] make it easier to install cloud agents [rhel-10]](https://issues.redhat.com/browse/RHEL-34894)
- [ha_cluster - [RFE] ha_cluster_node_options allows per-node addresses and SBD options to be set [rhel-10]](https://issues.redhat.com/browse/RHEL-34893)
- [ha_cluster - [RFE] rhel_system_roles.ha_cluster - Utilization Support [rhel-10]](https://issues.redhat.com/browse/RHEL-34885)
- [sudo - Add sudo system role EL10](https://issues.redhat.com/browse/RHEL-37551)
### Bug Fixes
- [ - package rhel-system-roles.noarch does not provide docs for ansible-doc [rhel-10]](https://issues.redhat.com/browse/RHEL-34897)
- [ad_integration - fix: Sets domain name lower case in realmd.conf section header [rhel-10]](https://issues.redhat.com/browse/RHEL-34883)
- [bootloader - fix: Set user.cfg path to /boot/grub2/ on EL 9 UEFI [rhel-10]](https://issues.redhat.com/browse/RHEL-40759)
- [cockpit - cockpit install all wildcard match does not work in newer el9](https://issues.redhat.com/browse/RHEL-45944)
- [ha_cluster - Fix inconsistent approach for multiple `attributes.attrs` in `ha_cluster_node_options` [rhel-10]](https://issues.redhat.com/browse/RHEL-34886)
- [ha_cluster - Fixes for new pcs and ansible](https://issues.redhat.com/browse/RHEL-55296)
- [kdump - [RHEL-10] rhel-system-roles should depend on kdump-utils](https://issues.redhat.com/browse/RHEL-40071)
- [kernel_settings - fix: Use tuned files instead of using it as a module](https://issues.redhat.com/browse/RHEL-53897)
- [logging - Setup imuxsock using rhel-system-roles.logging causing an error EL10](https://issues.redhat.com/browse/RHEL-38456)
- [network - Make sure that the network role CI is solid robust [rhel-10]](https://issues.redhat.com/browse/RHEL-34896)
- [network - Fix testing Failures due to connection.autoconnect-ports Unknown Property [rhel-10]](https://issues.redhat.com/browse/RHEL-34887)
- [podman - Create podman secret when skip_existing=True and it does not exist [rhel-10]](https://issues.redhat.com/browse/RHEL-40795)
- [podman - fix: proper cleanup for networks; ensure cleanup of resources](https://issues.redhat.com/browse/RHEL-50104)
- [podman - fix: grab name of network to remove from quadlet file](https://issues.redhat.com/browse/RHEL-40760)
- [podman - fix: use correct user for cancel linger file name [rhel-10]](https://issues.redhat.com/browse/RHEL-34889)
- [podman - fix: do not use become for changing hostdir ownership, and expose subuid/subgid info [rhel-10]](https://issues.redhat.com/browse/RHEL-34888)
- [podman - fails to configure and run containers with podman rootless using different username and groupname](https://issues.redhat.com/browse/RHEL-57100)
- [rhc - fix: drop usage of "auto_attach" of the "redhat_subscription" module](https://issues.redhat.com/browse/RHEL-53905)
- [sshd - second SSHD service broken [rhel-10]](https://issues.redhat.com/browse/RHEL-34879)
- [storage - [RHEL8 ] var unused_disks get different sector size disks [rhel-10]](https://issues.redhat.com/browse/RHEL-40796)
- [storage - rhel-system-role.storage is not idempotent [rhel-10]](https://issues.redhat.com/browse/RHEL-34895)
- Resolves: RHEL-29874 : storage - Running rhel-system-roles.storage w/ type: raid a second time, fails if existing RAID device has stratis installed on them.
- Resolves: RHEL-34883 : ad_integration - fix: Sets domain name lower case in realmd.conf section header [rhel-10]
- Resolves: RHEL-34881 : bootloader - bootloader role tests do not work on ostree [rhel-10]
- Resolves: RHEL-34893 : ha_cluster - [RFE] ha_cluster_node_options allows per-node addresses and SBD options to be set [rhel-10]
- Resolves: RHEL-34894 : ha_cluster - [RFE] make it easier to install cloud agents [rhel-10]
- Resolves: RHEL-34907 : storage - Running rhel-system-roles.storage w/ type: raid a second time, fails if existing RAID device has stratis installed on them. [rhel-10]
- Resolves: RHEL-34895 : storage - rhel-system-role.storage is not idempotent [rhel-10]
* Mon Feb 26 2024 Rich Megginson <rmeggins@redhat.com> - 1.23.0-2.21
- Resolves: RHEL-16336 : bootloader - Create bootloader role (MVP)