7.0.0-pre2      Pre-release 7.0.0-pre2

- simp kv:
  - Updated the `simp kv` command suite to work with simp-simpkv
    Puppet module version >= 0.8.0.
    - simp-simpkv 0.8.0 changed how global keys are accessed.
    - Only impacts sites that explicitly enabled the experimental
      simpkv capability.

- simp config:
  - The LOCAL sssd domain is no longer needed for sssd to start. The
    sssd::domains value is now only set if the SIMP server is the LDAP server.
  - Updated LDAP configuration to use 389ds, when the SIMP server is the LDAP
    is on EL>7.
    - Configures the LDAP server to be the SIMP 389ds accounts instance
    - Configures the LDAP client to communicate with the 389ds server.
  - Moved the mechanism to set the SIMP server's grub password to Puppet.
    - The password is now set via simp_grub::password instead of
      grub::password.
  - Configure simp_options::ntp::servers instead of deprecated
    simp_options::ntpd::servers.
  - Bumped .gemspec dependencies to mitigate [CVE-2020-8130] and
   [CVE-2017-8418]

- simp config:
  - Added option to configure a local user with ssh and sudo privileges
    to prevent server lockout, when SIMP is not installed from ISO.
    - Especially important for cloud instances when the user does not have
      console access.
    - Specified local user will be created if not already present.
    - If the specified local user exists and has authorized ssh keys, the keys
      will be copied to /etc/ssh/local_keys/, the default location of local user
      ssh authorized key files in SIMP.
      IMPORTANT: Any future updates to a users's ssh authorized key list must
      be made to the user's file in /etc/ssh/local_keys/.
  - Set the NTP server defaults for ntpd and chronyd.
    simp_options::ntp::servers is intended to be the default NTP server
    settings for a SIMP system, regardless of whether it uses ntpd or
    chronyd. However, the chrony module does not use simp_options,
    because it is not a SIMP-maintained module. To work around this,
    `simp config` was updated to set chrony::servers to an alias of
    simp_options::ntp::servers in hieradata.

- simp config:
  - Fixed a bug in which running `simp config` multiple times could result in
    multiple /etc/hosts entries for the puppetserver.
  - Check for both ntpd and chronyd settings when determining the OS defaults
    for simp_options::ntp::server, not just ntpd settings.

- simp CLI:
  - Dropped support for Puppet 5
  - Removed support for EL6