f8c6c6d Rebase to latest upstream

Authored and Committed by spetros 2 years ago
    Rebase to latest upstream
    
    - 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 (EL9)
      - 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)
    - 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)
    
        
file modified
+13 -0
file modified
+130 -15
file modified
+13 -10