- firewall - add/delete/update services
user defined services - add/delete/update - firewall - port_forward can be string or dict
- firewall - support for firewall_config - gather firewall facts
- firewall - add/remove interfaces by PCI ID
- kernel_settings - Set the kernel_settings_reboot_required when reboot needed
- logging - Support startmsg.regex and endmsg.regex in the files inputs
- metrics - docs - make minimum redis and grafana versions more clear
- metrics - restart the pmie, pmlogger services if the configuration tasks made any changes
- nbde_client - Sets proper spacing for parameter rd.neednet=1 so that it is correctly
appended to kernel cmdline, changes = to += for adding rd.neednet parameter - network - support nmstate configuration - network_state parameter
- network - argument_validator: fix IPRouteUtils.get_route_tables_mapping() for whitespace sequence
- selinux - Added setting of seuser and selevel for completeness
- sshd, ssh - add support for RSAMinSize config parameter
- storage - Add support for managing pool members - for LVM pools
- storage - Add support for attaching LVM cache to existing LVs
- storage - remove warning 'storage_test_pool' is already in use
- storage - LVM thin provisioning support
- Update community.general
- Update community.general
- sshd supports ansible 2.9
- Update community.general
-
storage - fix coverity scan issue in blivet.py
Resolves: rhbz#2066876 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2066876
Resolves: rhbz#2072745 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2072745 -
logging - fix gather_facts/set_vars issue
Resolves: rhbz#2079008 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2079008
Resolves: rhbz#2078989 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2078989 -
ha_cluster - Move tasks that set up CI environment to roles tasks/ dir
Resolves: rhbz#2093500 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2093500
Resolves: rhbz#2093438 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2093438 -
sshd - fix tests issue with rhel9 hosts
-
storage - support for creating and managing LVM thin pools/LVs
Resolves: rhbz#2066876 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2066876
Resolves: rhbz#2072745 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2072745 -
firewall - Update Ansible syntax in Firewall system role README.md file examples
Resolves: rhbz#2081839 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2081839
Resolves: rhbz#2094096 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2094096 -
storage role raid_level "striped" is not supported
Resolves: rhbz#2083426 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2083426
Resolves: rhbz#2083410 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2083410 -
network: the controller device is not completely cleaned up in the bond tests.
Resolves: rhbz#2089868 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2089868
Resolves: rhbz#2089872 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2089872 -
firewall - state no longer required for masquerade and ICMP block inversion
Resolves: rhbz#2093437 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2093437
Resolves: rhbz#2093423 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2093423 -
ha_cluster - Move tasks that set up CI environment to roles tasks/ dir
Resolves: rhbz#2093500 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2093500
Resolves: rhbz#2093438 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2093438
- Update ansible.posix, community.general
- network - Rework the infiniband support
Resolves: rhbz#2086869 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2086869
Resolves: rhbz#2086965 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2086965
- sshd - recurse into tests and examples sub-directories when replacing string in files
the sshd role latest version added sub-directories under tests that need
role name replacement - so just use find
-
sshd - sshd system role should not assume that RHEL 9 /etc/ssh/sshd_config has "Include > /etc/ssh/sshd_config.d/*.conf"
Resolves: rhbz#2086934 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2086934
Resolves: rhbz#2052081 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2052081 -
sshd - sshd system role should be able to optionally manage /etc/ssh/sshd_config on RHEL 9
Resolves: rhbz#2086935 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2086935
Resolves: rhbz#2052086 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2052086 -
storage - storage role cannot set mount_options for volumes
Resolves: rhbz#2083378 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2083378
Resolves: rhbz#2083376 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2083376
-
metrics - [RFE] add an option to the metrics role to enable postfix metric collection
Resolves: rhbz#2043009 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2043009
Resolves: rhbz#2043010 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2043010 -
firewall - [Improvement] Allow System Role to reset to default Firewalld Settings
Resolves: rhbz#2043009 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2043009
Resolves: rhbz#2061511 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2061511
-
All roles should support running with gather_facts: false
Resolves: rhbz#2079008 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2079008
Resolves: rhbz#2078989 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2078989 -
firewall - Firewall system role Ansible deprecation warning related to "include"
Resolves: rhbz#2078650 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2078650
Resolves: rhbz#2061511 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2061511 -
ha_cluster - ha_cluster - support advanced corosync configuration
Resolves: rhbz#2065339 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2065339
Resolves: rhbz#2065337 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2065337 -
ha_cluster - ha_cluster - support SBD fencing
Resolves: rhbz#2066868 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2066868
Resolves: rhbz#2079626 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2079626 -
ha_cluster - ha_cluster - add support for configuring bundle resources
Resolves: rhbz#2073518 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2073518
Resolves: rhbz#2073519 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2073519 -
kernel_settings - kernel_settings error configobj not found on RHEL 8.6 managed hosts
Resolves: rhbz#2060378 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2060378
Resolves: rhbz#2060525 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2060525 -
logging - logging tests fail during cleanup if no cloud-init on system
Resolves: rhbz#2058807 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2058807
Resolves: rhbz#2058799 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2058799 -
logging - Logging - RFE - support template, severity and facility options
Resolves: rhbz#2075116 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2075116
Resolves: rhbz#2075119 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2075119 -
metrics - Metrics role, with "metrics_from_mssql" option does not configure /var/lib/pcp/pmdas/mssql/mssql.conf on first run
Resolves: rhbz#2060377 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2060377
Resolves: rhbz#2060523 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2060523 -
metrics - metrics - consistently use ansible_managed in configuration files managed by role
Resolves: rhbz#2065215 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2065215
Resolves: rhbz#2065392 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2065392 -
metrics - [RFE] add an option to the metrics role to enable postfix metric collection
Resolves: rhbz#2079114 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2079114
Resolves: rhbz#2051737 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2051737 -
nbde_client - NBDE client system role does not support servers with static IP addresses
Resolves: rhbz#2071011 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2071011
Resolves: rhbz#2070462 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2070462 -
network - [RFE] Extend rhel-system-roles.network feature set to support routing rules
Resolves: rhbz#1996731 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=1996731
Resolves: rhbz#2079622 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2079622 -
network - bond: fix typo in supporting the infiniband ports in active-backup mode
Resolves: rhbz#2064067 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2064067
Resolves: rhbz#2065394 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2065394 -
network - pytest failed when running with nm providers in the rhel-8.5 beaker machine
Resolves: rhbz#2065217 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2065217
Resolves: rhbz#2066911 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2066911 -
network - network - consistently use ansible_managed in configuration files managed by role
Resolves: rhbz#2065670 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2065670
Resolves: rhbz#2065382 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2065382 -
postfix - postfix - consistently use ansible_managed in configuration files managed by role
Resolves: rhbz#2065216 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2065216
Resolves: rhbz#2065393 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2065393 -
postfix - Postfix RHEL System Role should provide the ability to replace config and reset configuration back to default
Resolves: rhbz#2065218 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2065218
Resolves: rhbz#2065383 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2065383 -
sshd - FIPS mode detection in SSHD role is wrong
Resolves: rhbz#2075338 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2075338
Resolves: rhbz#2073605 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2073605 -
storage - RFE storage Less verbosity by default
Resolves: rhbz#2056480 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2056480
Resolves: rhbz#2079627 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2079627 -
timesync - timesync: basic-smoke test failure in timesync/tests_ntp.yml
Resolves: rhbz#2060379 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2060379
Resolves: rhbz#2060524 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2060524 -
tlog - Tlog role - Enabling session recording configuration does not work due to RHEL9 SSSD files provider default
Resolves: rhbz#2072749 (8.7.0) https://bugzilla.redhat.com/show_bug.cgi?id=2072749
Resolves: rhbz#2071804 (9.1.0) https://bugzilla.redhat.com/show_bug.cgi?id=2071804
- tlog - Enabling session recording configuration does not work due to RHEL9 SSSD files provider default
Resolves rhbz#2072749 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2072749
Resolves rhbz#2071804 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2071804
- Update community.general
- nbde_client - NBDE client system role does not support servers with static IP addresses
previous fix did not handle some other cases
Resolves rhbz#1985022 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1985022
Resolves rhbz#2031555 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2031555
- nbde_client - NBDE client system role does not support servers with static IP addresses
previous fix did not handle some cases
Resolves rhbz#1985022 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1985022
Resolves rhbz#2031555 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2031555
- Update community.general
- network - pytest failed when running with nm providers in the rhel-8.5 beaker machine
Resolves rhbz#2064396 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2064396
Resolves rhbz#2064401 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2064401 - network - bond: fix typo in supporting the infiniband ports in active-backup modekernel_settings error configobj not found on RHEL 8.6 managed hosts
Resolves rhbz#2064388 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2064388
Resolves rhbz#2064391 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2064391 - network - consistently use ansible_managed in configuration files managed by role
Resolves rhbz#2057656 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2057656
Resolves rhbz#2057657 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2057657 - metrics - consistently use ansible_managed in configuration files managed by role
Resolves rhbz#2057645 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2057645
Resolves rhbz#2057647 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2057647 - postfix - consistently use ansible_managed in configuration files managed by role
Resolves rhbz#2057661 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2057661
Resolves rhbz#2057662 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2057662 - postfix - provide the ability to replace config and reset configuration back to default
Resolves rhbz#2044657 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2044657
Resolves rhbz#2058780 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2058780 - new tags required in galaxy.yml for Automation Hub
- kernel_settings error configobj not found on RHEL 8.6 managed hosts
Resolves rhbz#2058772 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2058772
Resolves rhbz#2058756 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2058756 - timesync: basic-smoke test failure in timesync/tests_ntp.yml
Resolves rhbz#2059293 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2059293
Resolves rhbz#2058645 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2058645 - Metrics role, with "metrics_from_mssql" option does not configure /var/lib/pcp/pmdas/mssql/mssql.conf on first run
Resolves rhbz#2058655 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2058655
Resolves rhbz#2058777 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2058777
- firewall - ensure target changes take effect immediately
Resolves rhbz#2057172 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2057172
Resolves rhbz#2057164 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2057164 - firewall - Firewall RHEL System Role should be able to set default zone
Resolves rhbz#2022458 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2022458
Resolves rhbz#2022461 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2022461 - network - tests_802_1x_nm, tests_802_1x_updated_nm fails because of missing hostapd in EPEL
Resolves rhbz#2053862 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2053862
Resolves rhbz#2053861 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2053861
- ha_cluster - set permissions for haclient group
Resolves rhbz#2049747 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2049747
Resolves rhbz#2049754 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2049754 - network - Add more bonding options to rhel-system-roles.network
Resolves rhbz#2008931 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2008931
Resolves rhbz#2054435 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2054435 - certificate - should consistently use ansible_managed in hook scripts
Resolves rhbz#2054364 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2054364
Resolves rhbz#2054368 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2054368 - tlog - consistently use ansible_managed in configuration files managed by role
Resolves rhbz#2054363 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2054363
Resolves rhbz#2054367 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2054367 - vpn - consistently use ansible_managed in configuration files managed by role
Resolves rhbz#2054365 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2054365
Resolves rhbz#2054369 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2054369
- vpn - template error while templating string: no filter named 'vpn_ipaddr'
Resolves rhbz#2052103 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2052103
Resolves rhbz#2050341 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2050341 - kdump - Unable to start service kdump: Job for kdump.service failed because the control process exited with error code.
Resolves rhbz#2052105 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2052105
Resolves rhbz#2050419 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2050419 - remove collection dependencies on rhel because we vendor them in
- storage - RFE: Add support for RAID volumes (lvm-only)
Resolves rhbz#2016514 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2016514
Resolves rhbz#2016518 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2016518 - storage - RFE: Add support for cached volumes (lvm-only)
Resolves rhbz#2016511 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2016511
Resolves rhbz#2016517 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2016517 - metrics - metrics role can't be re-run if the Grafana admin password has been changed
Resolves rhbz#1967321 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1967321
Resolves rhbz#2041632 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2041632 - nbde_client - NBDE client system role does not support servers with static IP addresses
Resolves rhbz#1985022 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1985022
Resolves rhbz#2031555 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2031555 - ha_cluster - [RFE] ha_cluster - Support for creating resource constraints (Location, Ordering, etc.)
Resolves rhbz#2041635 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2041635
Resolves rhbz#2041634 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2041634 - firewall - ensure zone exists and can be used in subsequent operations
Resolves rhbz#2042541 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2042541
Resolves rhbz#2024775 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2024775 - network - RFE: Support Routing Tables in static routes in Network Role
Resolves rhbz#2031521 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2031521
Resolves rhbz#2049798 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2049798 - network - Failure to activate connection: nm-manager-error-quark: No suitable device found for this connection
Resolves rhbz#2034908 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2034908
Resolves rhbz#2038957 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2038957 - network - Set DNS search setting only for enabled IP protocols
Resolves rhbz#2041627 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2041627
Resolves rhbz#2004899 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2004899
- vpn - use custom vpn_ipaddr filter to make role work on RHEL 8.6 with ansible-core
this is covered by "make roles work with ansible-core on all platforms" BZ - logging - Logging role "logging_purge_confs" option not properly working
Resolves rhbz#2040812 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2040812
Resolves rhbz#2039106 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2039106 - kernel_settings role should use ansible_managed in its configuration file
Resolves rhbz#2047504 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2047504
Resolves rhbz#2047506 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2047506
- RHEL8.6, 9 - add "Requires: ansible-core or ansible"
- timesync - fix ansible 2.12 issues, service_facts issues
Resolves rhbz#2012316 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2012316
Resolves rhbz#2012298 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2012298 - timesync - Failure related to missing ntp/ntpd package/service on RHEL-9 host
Resolves rhbz#2029463 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2029463 - logging - add test case for immark quoting issue
Resolves rhbz#2021678 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2021678
Resolves rhbz#2021676 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2021676 - cockpit - use existing cert - cockpit_cert, cockpit_private_key
Resolves rhbz#2021661 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2021661
Resolves rhbz#2021028 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2021028 - storage - fix ansible 2.12 issues, service_facts issues; workaround lvm, udev issues in tests
Resolves rhbz#2012316 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2012316
Resolves rhbz#2012298 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2012298 - ssh - tests_all_options.yml: "assertion": "'StdinNull yes' in config.content | b64decode ", failure
Resolves rhbz#2029614 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2029614
Resolves rhbz#2029427 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2029427 - kdump - support reboot required and reboot ok
Resolves rhbz#2029605 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2029605
Resolves rhbz#2029602 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2029602 - metrics - sync with latest ansible-pcp
Resolves rhbz#2012316 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2012316
Resolves rhbz#2012298 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2012298 - sshd - should detect FIPS mode and handle tasks correctly in FIPS mode
Resolves rhbz#1979714 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1979714
Resolves rhbz#2029634 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2029634
- add cockpit role
Resolves rhbz#2021661 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2021661
Resolves rhbz#2021028 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2021028 - add firewall role
Resolves rhbz#1854988 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1854988
Resolves rhbz#2021665 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2021665 - firewall - add ability to add-source
Resolves rhbz#1932678 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1932678
Resolves rhbz#2021667 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2021667 - firewall - allow user defined zones
Resolves rhbz#1850768 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1850768
Resolves rhbz#2021669 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2021669 - firewall - allow specifying the zone
Resolves rhbz#1850753 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1850753
Resolves rhbz#2021670 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2021670 - updates for ansible 2.12 support
Resolves rhbz#2012316 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2012316
Resolves rhbz#2012298 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2012298 - update community.general to 4.0.1
Resolves rhbz#2006081 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2006081
Resolves rhbz#2006076 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2006076 - network - Allow to specify PCI address to configure profiles
Resolves rhbz#1695634 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1695634
Resolves rhbz#1999162 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1999162 - network - support wifi Enhanced Open (OWE)
Resolves rhbz#1993379 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1993379
Resolves rhbz#1993377 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1993377 - network - support WPA3 Simultaneous Authentication of Equals(SAE)
Resolves rhbz#1993311 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1993311
Resolves rhbz#1993304 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1993304 - network - RFE: Support ignoring default gateway retrieved by DHCP/IPv6-RA
Resolves rhbz#1897565 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1897565
Resolves rhbz#1978773 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1978773 - network - Update network system role to reflect that network teaming is deprecated in RHEL 9
Resolves rhbz#1897565 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1897565
Resolves rhbz#1999770 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1999770 - selinux - fails linit rules role-name and unnamed-task
Resolves rhbz#1974000 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1974000
Resolves rhbz#2021675 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2021675 - kernel_settings - ansible_managed | comment BZs:
Resolves rhbz#2006230 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2006230
Resolves rhbz#2006231 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2006231
Resolves rhbz#2006233 (EL7) https://bugzilla.redhat.com/show_bug.cgi?id=2006233 - logging - logging role missing quotes for immark module interval value
Resolves rhbz#2021678 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2021678
Resolves rhbz#2021676 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2021676 - logging - Add user and password
Resolves rhbz#2010327 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2010327
Resolves rhbz#1990490 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1990490 - logging - Performance improvement
Resolves rhbz#2005727 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2005727
Resolves rhbz#2004303 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2004303 - nbde_client - add regenerate-all to the dracut command
Resolves rhbz#2021682 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2021682
Resolves rhbz#2021681 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2021681 - certificate - Fix certificate permissions with "group" option
Resolves rhbz#2021683 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2021683
Resolves rhbz#2021025 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2021025
- Change the PFSL license to Python because this is how PFSL is reffered to in
rpminspect-data packages in Fedora, CentOS, and RHEL
- customize galaxy.yml for Red Hat
Resolves rhbz#2011808 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2011808
Resolves rhbz#2012342 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2012342 - use release_collection.py to assemble the collection - replaces lsr_role2collection.py
Resolves rhbz#2012298 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2012298
Resolves rhbz#2012316 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2012316
- Support ansible-core and improve roles:
- selinux: Add support for Rocky Linux 8, fix ansible_distribution_major_version
- timesync: Support ansible-core, use ansible_managed | comment
- kdump: Support ansible-core, use ansible_managed | comment
- network: Support ansible-core; deprecate RHEL 9 in readme; validate that ipv6_disabled is conflicting with other settings; specify PCI address to configure profile - adds match and path settings)
- storage: Support ansible-core, add skip checks feature to speed up the tests
- logging: Support ansible-core, add the
uid
option for elasticsearch, improve performance, use ansible_manged | comment
Resolves rhbz#1990490 https://bugzilla.redhat.com/show_bug.cgi?id=1990490 - ssh: Use ansible_manged | comment
- sshd: Use ansible_managed | comment
- ha_cluster: Support ansible-core, fix password_hash salt length
- vpn: Support ansible-core, use wait_for_connection instead of wait_for with ssh
- ansible_managed | comment BZs:
Resolves rhbz#2006230 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2006230
Resolves rhbz#2006231 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2006231
Resolves rhbz#2006233 (EL7) https://bugzilla.redhat.com/show_bug.cgi?id=2006233 - Support ansible-core BZs:
Resolves rhbz#2012298 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2012298
Resolves rhbz#2012316 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2012316
- untar the collection tarballs and copy the files
- Add vendoring code for rhel / centos
- selinux: selinux, seboolean, seport, selogin, sefcontext
- storage: mount
- vpn: ipaddr
Resolves rhbz#2006076 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=2006076
Resolves rhbz#2006081 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=2006081
- logging - Update the certificates copy tasks
Resolves rhbz#1996777 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1996777
Resolves rhbz#1994580 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1994580 - storage - revert the dm-vdo workaround fix for vdo testing
Resolves rhbz#1978488 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1978488
Resolves rhbz#1991141 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1991141
- selinux - tag tests_selinux_disabled.yml with tests::avc
Resolves rhbz#1996315 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1996315
Resolves rhbz#1996317 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1996317
- metrics - the bpftrace role does not properly configure bpftrace agent
Resolves rhbz#1994180 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1994180
Resolves rhbz#1993240 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1993240
- drop support for Ansible 2.8 - min_ansible_version is now 2.9
Resolves rhbz#1989197 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1989197
Resolves rhbz#1989199 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1989199 - sshd - fix rhel6 support - failed to validate: error:Missing Match criteria for all Bad Match condition
Resolves rhbz#1991598 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1991598
Resolves rhbz#1990947 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1990947
- storage - tests_create_lvmvdo_then_remove fails - Module dm-vdo not found
Resolves rhbz#1991141 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1991141
Resolves rhbz#1991062 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1991062 - storage - Get syntax errors in tests_lvm_errors.yml
Resolves rhbz#1990793 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1990793
Resolves rhbz#1991142 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1991142
- logging, certificate - Instead of the archive module, use "tar" command for backup.
Resolves rhbz#1984182 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1984182
Resolves rhbz#1987096 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1987096 - logging - Add a support for list value to server_host in the elasticsearch output
Resolves rhbz#1986460 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1986460
Resolves rhbz#1986463 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1986463 - logging - tests_relp.yml; Can't detect any of the required Python libraries cryptography (>= 1.2.3) or PyOpenSSL (>= 0.6)
Resolves rhbz#1989962 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1989962
Resolves rhbz#1990142 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1990142
- storage - tag tests that use NVME and SCSI
Resolves rhbz#1989211 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1989211
Resolves rhbz#1989638 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1989638
- sshd - support for rhel9 managed hosts
Resolves rhbz#1989221 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1989221
Resolves rhbz#1989638 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1989638
- network - tests_provider_nm.yml fails with an error: Failure in test 'I can manage a veth interface with NM after I managed it with initscripts.
Resolves rhbz#1935919 https://bugzilla.redhat.com/show_bug.cgi?id=1935919 - network - _initscripts tests fail because "No package network-scripts available."
Resolves rhbz#1935916 https://bugzilla.redhat.com/show_bug.cgi?id=1935916 - network - Test tests_bond_initscripts.yml failed to create interface
Resolves rhbz#1980870 https://bugzilla.redhat.com/show_bug.cgi?id=1980870 - storage - covscan error - DEADCODE - vdopool if create_vdo else parent
Resolves rhbz#1985571 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1985571
Resolves rhbz#1985572 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1985572 - network - network: tests_bond_initscripts.yml leaves behind unusable resolv.conf in CI
Resolves rhbz#1915017 https://bugzilla.redhat.com/show_bug.cgi?id=1915017
- network - Skip tests on RHEL9 that use hostapd
Resolves rhbz#1945348 https://bugzilla.redhat.com/show_bug.cgi?id=1945348 - network - Fix the bond test on DHCP
Resolves rhbz#1918252 https://bugzilla.redhat.com/show_bug.cgi?id=1918252 - certificate, logging - Use 'tar' command instead of archive module
Resolves rhbz#1984182 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1984182
Resolves rhbz#1987096 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1987096 - kernel_settings - Disable bootloader testing on EL9
Resolves rhbz#1944599 https://bugzilla.redhat.com/show_bug.cgi?id=1944599 - logging - Add a support for list value to server_host in the elasticsearch output
Resolves rhbz#1986460 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1986460
Resolves rhbz#1986463 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1986463 - storage - Add support for percentage-based volume sizes
Resolves rhbz#1984583 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1984583
Resolves rhbz#1894642 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1894642 - storage -storage_test_actual_size != storage_test_requested_size observed with tests_lvm_auto_size_cap.yml
Resolves rhbz#1986284 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1986284
- Error: device becoming unmanaged and pytest not reproducible in tests_integration_pytest.yml
Resolves rhbz#1985382 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1985382
Resolves rhbz#1932699 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1932699 - EPEL yum repository configuration for tests
Rebasing to latest picks up this fix - see rhel7 bz1980439 - connections: workaround DeprecationWarning for NM.SettingEthtool.set_feature()
Rebasing to latest picks up this fix
- metrics - Grafana dashboard not working after metrics role run unless services manually restarted
Resolves rhbz#1984150 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1984150
Resolves rhbz#1978357 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1978357
- ha_cluster - add pacemaker cluster properties configuration
Resolves rhbz#1982913 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1982913
Resolves rhbz#1982906 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1982906
- crypto_policies - rename 'policy modules' to 'subpolicies'
Resolves rhbz#1982896 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1982896
Resolves rhbz#1982897 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1982897
- storage - relabel doesn't support - Fixed volume relabeling
Resolves rhbz#1876315 (EL8) https://bugzilla.redhat.com/show_bug.cgi?id=1876315
Resolves rhbz#1982841 (EL9) https://bugzilla.redhat.com/show_bug.cgi?id=1982841
- network - Re-running the network system role results in "changed: true" when nothing has actually changed
Resolves rhbz#1943384 https://bugzilla.redhat.com/show_bug.cgi?id=1943384 - network - Test tests_bond_initscripts.yml failed to create interface
Resolves rhbz#1918210 https://bugzilla.redhat.com/show_bug.cgi?id=1918210
- storage - LVMVDO support
Resolves rhbz#1882475 https://bugzilla.redhat.com/show_bug.cgi?id=1882475
Resolves rhbz#1978488 https://bugzilla.redhat.com/show_bug.cgi?id=1978488
- ha_cluster - add pacemaker resources configuration
Resolves rhbz#1963283 https://bugzilla.redhat.com/show_bug.cgi?id=1963283 - ha_cluster - code cleanup
Resolves rhbz#1970666 https://bugzilla.redhat.com/show_bug.cgi?id=1970666 - Postfix RHEL system role README.md missing variables under the "Role Variables" section
Resolves rhbz#1961858 https://bugzilla.redhat.com/show_bug.cgi?id=1961858 - logging README.html examples are rendered incorrectly
Resolves rhbz#1962374 https://bugzilla.redhat.com/show_bug.cgi?id=1962374 - make postfix role idempotent - round 2
Resolves rhbz#1960375 https://bugzilla.redhat.com/show_bug.cgi?id=1960375 - selinux task for semanage says Fedora in name but also runs on RHEL/CentOS 8
Resolves rhbz#1966681 https://bugzilla.redhat.com/show_bug.cgi?id=1966681 - metrics role task to enable logging for targeted hosts not working
Resolves rhbz#1967335 https://bugzilla.redhat.com/show_bug.cgi?id=1967335 - network - Add 'auto_gateway' option
Resolves rhbz#1897565 https://bugzilla.redhat.com/show_bug.cgi?id=1897565 - network - Only show stderr_lines by default
Resolves rhbz#1970666 https://bugzilla.redhat.com/show_bug.cgi?id=1970666 - storage - LVMVDO support
Resolves rhbz#1882475 https://bugzilla.redhat.com/show_bug.cgi?id=1882475 - storage - fix several linter issues
Resolves rhbz#1970666 https://bugzilla.redhat.com/show_bug.cgi?id=1970666 - ssh - Fix variable precedence when invoked through roles
Resolves rhbz#1966711 https://bugzilla.redhat.com/show_bug.cgi?id=1966711 - ssh - Update configuration options list for OpenSSH 8.6
Resolves rhbz#1970666 https://bugzilla.redhat.com/show_bug.cgi?id=1970666 - sshd - Fix variable precedence when invoked through roles
Resolves rhbz#1966711 https://bugzilla.redhat.com/show_bug.cgi?id=1966711 - sshd - Update configuration options list for OpenSSH 8.6
Resolves rhbz#1970666 https://bugzilla.redhat.com/show_bug.cgi?id=1970666 - sshd - support for appending a snippet to configuration file
Resolves rhbz#1970642 https://bugzilla.redhat.com/show_bug.cgi?id=1970642 - timesync - add NTS support
Resolves rhbz#1970664 https://bugzilla.redhat.com/show_bug.cgi?id=1970664 - timesync - rebase to latest
Resolves rhbz#1970666 https://bugzilla.redhat.com/show_bug.cgi?id=1970666 - nbde_client - rebase to latest
Resolves rhbz#1970666 https://bugzilla.redhat.com/show_bug.cgi?id=1970666
- Make the ansible_collection_files macro defined in Fedora automatically and
in RHEL manually consistent - having slash at the end to clean double-slashes
- Remove slash (/) from the end of URLs to improve code readability
- Add EL 9 support for timesync and network
Resolves rhbz#1952887 https://bugzilla.redhat.com/show_bug.cgi?id=1952887
- Fix HTML rendering of internal links when using pandoc/asciidoc
- Uses pandoc gfm instead of markdown_github
Resolves rhbz#1962976 https://bugzilla.redhat.com/show_bug.cgi?id=1962976
- Make spec file available for older versions of OSes.
- Drop python3-six dependency which was used by lsr_role2collection.py.
- Drop html files from rpm if the version has no markdown parser.
- Drop unnecessary python scripts which include python3 only code, e.g.,
f-strings.
Resolves rhbz#1970165 https://bugzilla.redhat.com/show_bug.cgi?id=1970165
- fix kdump tests_ssh for basic smoke test
Resolves rhbz#1957876 https://bugzilla.redhat.com/show_bug.cgi?id=1957876
- fix logging README.html examples' rendering problems
Resolves rhbz#1962374 https://bugzilla.redhat.com/show_bug.cgi?id=1962374 - fix broken internal links in README.md files
Resolves rhbz#1962976 https://bugzilla.redhat.com/show_bug.cgi?id=1962976
- Add BuildRequires: rubygem-kramdown for Fedora and RHEL >= 9
- rebase roles to latest upstream
Resolves rhbz#1957876 https://bugzilla.redhat.com/show_bug.cgi?id=1957876 - make postfix role idempotent
Resolves rhbz#1960375 https://bugzilla.redhat.com/show_bug.cgi?id=1960375 - use FQRN in postfix README
Resolves rhbz#1958963 https://bugzilla.redhat.com/show_bug.cgi?id=1958963 - use relayhost in postfix README
Resolves rhbz#1866544 https://bugzilla.redhat.com/show_bug.cgi?id=1866544 - use lazy unmount to fix umount: target is busy
Resolves rhbz#1945359 https://bugzilla.redhat.com/show_bug.cgi?id=1945359 - network - Add support for ETHTOOL Ring option
Resolves rhbz#1959649 https://bugzilla.redhat.com/show_bug.cgi?id=1959649 - storage: calltrace observed when set type: partition for storage_pools
Resolves rhbz#1854187 https://bugzilla.redhat.com/show_bug.cgi?id=1854187 - ha_cluster - cannot read preshared key in binary format
Resolves rhbz#1952620 https://bugzilla.redhat.com/show_bug.cgi?id=1952620
- Dependencies in the collection packaging
Resolves rhbz#1954747 https://bugzilla.redhat.com/show_bug.cgi?id=1954747
- rebase timesync role to latest upstream
Resolves rhbz#1937938 https://bugzilla.redhat.com/show_bug.cgi?id=1937938 - timesync - add timesync_chrony_custom_settings variable for free-form
local configs
Resolves rhbz#1938023 https://bugzilla.redhat.com/show_bug.cgi?id=1938023 - do not use ignore_errors in timesync role
Resolves rhbz#1938014 https://bugzilla.redhat.com/show_bug.cgi?id=1938014 - support for timesync_max_distance to configure maxdistance/maxdist parameter
Resolves rhbz#1938016 https://bugzilla.redhat.com/show_bug.cgi?id=1938016 - support for ntp xleave, filter, and hw timestamping
Resolves rhbz#1938020 https://bugzilla.redhat.com/show_bug.cgi?id=1938020 - rebase selinux role to latest upstream
Resolves rhbz#1937938 https://bugzilla.redhat.com/show_bug.cgi?id=1937938 - should not reload the SELinux policy if its not changed
Resolves rhbz#1757869 https://bugzilla.redhat.com/show_bug.cgi?id=1757869 - Ability to install custom SELinux module via Ansible
Resolves rhbz#1848683 https://bugzilla.redhat.com/show_bug.cgi?id=1848683 - rebase storage role to latest upstream
Resolves rhbz#1937938 https://bugzilla.redhat.com/show_bug.cgi?id=1937938 - rebase network role to latest upstream
Resolves rhbz#1937938 https://bugzilla.redhat.com/show_bug.cgi?id=1937938 - support for ipv6_disabled to disable ipv6 for address
Resolves rhbz#1939711 https://bugzilla.redhat.com/show_bug.cgi?id=1939711 - rebase postfix role to latest upstream
Resolves rhbz#1937938 https://bugzilla.redhat.com/show_bug.cgi?id=1937938 - rebase metrics role to latest upstream
Resolves rhbz#1937938 https://bugzilla.redhat.com/show_bug.cgi?id=1937938 - rebase sshd role to latest upstream
Resolves rhbz#1937938 https://bugzilla.redhat.com/show_bug.cgi?id=1937938 - rebase remaining roles to latest upstream
Resolves rhbz#1937938 https://bugzilla.redhat.com/show_bug.cgi?id=1937938 - Generate %%files dynamically
- add vpn role
Resolves rhbz#1943679 https://bugzilla.redhat.com/show_bug.cgi?id=1943679
- Adding the -collection-artifact subpackage, enabled using
"--with collection_artifact". It is used for importing to
ansible galaxy/automation hub. - README.html files (main README for the collection and README
for each role) are not located in /usr/share/ansible/collections,
but just put in /usr/share/doc/linux-system-roles/collection in rpm. - The README.html files are not included in the collection artifact.
- Fixing "sshd role README.md examples use incorrect role name".
- Sync with RHEL version 1.0.1-1.el8
Fix description field in galaxy.yml
Remove "Technology Preview" from Collection README
Merging individual ignore file and add it to the package
Add a note to each module Doc to indicate it is private
Add patches for network and storage role ansible-test fixes
Simplify doc tags in %%files, corrects a forgotten doc tag for ha_cluster
Suppress one ansible-lint warning in ha_cluster
Add patch for the inclusive language leftover on network-role README.md
- Sync with RHEL version 1.0.0-31
Rebase certificate role to pick up a test fix
Rebase logging role to fix default private key path,
upstream PR #218
Update collection doc transformation to match a modified text
and include the Tech Preview note again (for RHEL)
- Sync with RHEL version 1.0.0-29
Added roles: ssh, ha_cluster
Updated roles: certificate, kernel_settings, nbde_client,
logging, network
Improvements to collection build and metadata - Two further improvements from RHEL:
Corrected merge botch in files list - make ssh README a docfile
Dynamically update galaxy.yml with our metadata even on Fedora,
we can't rely on correct version number in auto-maintenance
- Synchronize with RHEL, new roles added:
storage, metrics, tlog, kernel_settings, logging, nbde_server,
nbde_client, certificate, crypto_policies, sshd, and the
fedora.linux_system_roles collection.
- Install roles at /usr/share/linux-system-roles, use symlinks in
/usr/share/ansible/roles/ to allow using alternatives
- spec file improvement: Remove unnecessary %%doc for files under _pkgdocdor
- Install license files under /usr/share/licenses instead of /usr/share/doc
- Fix rpm build for added example timesync example playbooks
- Misc spec file comments fixes
- Fix rpmlint error by escaping a previous changelog entry with a macro
- Comply with Fedora guidelines by always using "cp -p" in %%install
- Update %%description to be different for Fedora.
- Update to latest versions of selinux, kdump and timesync.
- Update to the latest revision of postfix, fixes README markup
- Add Obsoletes for the -techpreview subpackage introduced mistakenly in 1.0-1
- spec file improvement: Unify the source macros with deftag() and defcommit()
- Update Network system role to latest commit to include Fedora 29 fixes
- Update example timesync example playbooks
- Add comments about upstream status
- Format the READMEs as html, by vdolezal, with changes to use highlight
(source-highlight does not understand YAML)
- Rebase the network role to the last revision (d866422).
Many improvements to tests, introduces autodetection of the current provider
and defaults to using profile name as interface name. - Rebase the selinux, timesync and kdump roles to their 1.0rc1 versions.
Many changes to the role interfaces to make them more consistent
and conforming to Ansible best practices. - Update the description.
- Fix complaints about /usr/bin/python during RPM build by making the affected scripts non-exec
- Fix merge botch
- Use -a (after cd) instead of -b (before cd) in %%setup
- Minor corrections of the previous change by Till Maas.
- Document network role options: static routes, ethernet, dns
Upstream PR#36, bz1550128, documents bz1487747 and bz1478576
- Drop hard dependency on ansible (#1525655), patch from Yaakov Selkowitz
- Update the network role to version 0.4, solves bz#1487747, bz#1478576
- kdump: fix the wrong conditional for ssh checking and improve test (PR#10)
- kdump: add ssh support. upstream PR#9, rhbz1478707
- SELinux: fix policy reload when SELinux is disabled on CentOS/RHEL 6
(bz#1493574) - network: update to b856c7481bf5274d419f71fb62029ea0044b3ec1 :
makes the network role idempotent (bz#1476053) and fixes manual
network provider selection (bz#1485074).
- network: update to b9b6f0a7969e400d8d6ba0ac97f69593aa1e8fa5:
ensure that state:absent followed by state:up works (bz#1478910), and change
the example IP adresses to the IANA-assigned ones. - SELinux: fix the case when SELinux is disabled (bz#1479546).
- We can't change directories to symlinks (rpm bug #447156) so keep the old
names and create the new names as symlinks.
- Change the prefix to linux-system-roles., keeping compatibility
symlinks. - Update the network role to dace7654feb7b5629ded0734c598e087c2713265:
adds InfiniBand support and other fixes. - Drop a patch included upstream.
- Leave a copy of README and COPYING in every role's directory, as suggested by T. Bowling.
- Move the network example inventory to the documentation directory together.
with the example playbooks and delete the now empty "examples" directory. - Use proper reserved (by RFC 7042) MAC addresses in the network examples.
- Update the networking role to version 0.2 (#1459203)
- Version every role and the package separately. They live in separate repos
and upstream release tags are not coordinated.
- Prefix the roles in examples and documentation with rhel-system-roles.
- Update to 0.1 (first upstream release).
- Remove the tuned role, it is not ready yet.
- Move the example playbooks to /usr/share/doc/rhel-system-roles/$SUBSYSTEM
directly to get rid of an extra directory. - Depend on ansible.
- Initial release.
- kdump r. fe8bb81966b60fa8979f3816a12b0c7120d71140
- postfix r. 43eec5668425d295dce3801216c19b1916df1f9b
- selinux r. 1e4a21f929455e5e76dda0b12867abaa63795ae7
- timesync r. 33a1a8c349de10d6281ed83d4c791e9177d7a141
- tuned r. 2e8bb068b9815bc84287e9b6dc6177295ffdf38b
- network r. 03ff040df78a14409a0d89eba1235b8f3e50a750