Avoid dynamically using the license macro since the license macro
is replaced with the value of License directive in the older rpmbuild.
Needs to list excluded files in this hardcoded style since when
format_item_for_files is executed, brp-python-bytecompile is not
executed yet.
Resolves: rhbz#1961404
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#1961404
%_pkgdocdir and its subdirs, but the collection artifact tarball
has README.html in each roles/ROLE directory along with README.md.
Fixing it to make the collection artifact tarball consistent with
the collection part in rpm.
Related: rhbz#1961404
Following bz's are solved with the previous rebases.
Related: rhbz#1935957
storage: An unhandled exception occurred while running the lookup
plugin 'first_found'.
Related: rhbz#1944296
certificate: ipa-server package missing in RHEL-9 - Failed: Ensure
that IPA server packages are installed
Related: rhbz#1944557
tlog: Always install sssd.conf to enable files domain
Related: rhbz#1944561
crypto_policies: The NO-CAMELLIA is not available in RHEL9 package
anymore. Use a module that is available in all systems
Related: rhbz#1944579
ssh: Add support for RHEL-9 in meta/main.yml, add file vars/RedHat_9.yml
Related: rhbz#1945337
nbde_client: /bin/sh: line 1: cryptsetup: command not found
Related: rhbz#1945359
selinux umount: /sys/fs/selinux: target is busy.
Related: rhbz#1945376
ssh: file not found: file not found: /etc/ssh/ssh_config.d/00-ansible.conf
Related: rhbz#1945378
ssh: file not found: /etc/ssh/ssh_config.d/99-last.conf
Related: rhbz#1945380
ssh: Check if the selected options are in 'Include /etc/ssh/ssh_config.d/*.conf'
in config.content | b64decode
Related: rhbz#1945385
ssh: options_before.stdout == options_after.stdout
Update mainid to the latest master commit of auto-maintenance
Upload the updated sources file
Separate requirements for galaxy_transform and md2html, fix version
Related: rhbz#1943532
rebase roles to latest upstream (1957876)
make postfix role idempotent (1960375)
use FQRN in postfix README (1958963)
use relayhost in postfix README (1866544)
use lazy unmount to fix umount: target is busy (1945359)
network - Add support for ETHTOOL Ring option (1959649)
storage: calltrace observed when set type: partition for storage_pools (1854187)
ha_cluster - cannot read preshared key in binary format (1952620)
Related: rhbz#1961404
to the collectino top dir as requirements.txt if the source exists.
(1954747)
- Copy auto-mainteannce/lsr_role2collection/collection_bindep.txt to the
collectino top dir as bindep.txt if the source exists. (1954747)
Related: rhbz#1961404
Rebase to latest upstream (1937938)
should not reload the SELinux policy if its not changed (1757869)
Ability to install custom SELinux module via Ansible (1848683)
Related: rhbz#1961404
Rebase to latest upstream (1937938)
timesync - add timesync_chrony_custom_settings variable for free-form local configs (1938023)
do not use ignore_errors in timesync role (1938014)
support for timesync_max_distance to configure maxdistance/maxdist parameter (1938016)
support for ntp xleave, filter, and hw timestamping (1938020)
Related: rhbz#1961404
each role) will not be 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.
Related: rhbz#1961404
Description:
If "--with collection_artifact" is added to rh/fedpkg build,
rhel/linux-system-roles-collection-package is created.
Notes:
- have collection_artifact build always disabled by default
- if building --with collection_artifact and without Ansible,
fedpkg fails due to missing collection artifact (tarball).
- copr build will specify --with collection_artifact explicitly.
For %{without ansible}, ansible_collection_build generates tar at the
collection top and ansible_collection_install untar from the tarball.
Related: rhbz#1961404
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
Related: rhbz#1961404