Skip to content

Release of 7.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 May 16:21
4287710
  • Fixed:
    • sssd::provider::ldap::ldap_pwd_policy is based on the value in
      ldap_account_expire_policy to properly account for non-shadow systems
    • sssd::provider::ldap::ldap_access_order is set to the modern set
    • A typo in the sssd::LdapAccountExpirePol data type was fixed
    • Ported the krb5 ERB template to EPP and fixed a typo
  • Removed:
    • sssd::manage_service - obsolete
    • sssd::ldap_access_order_defaults() - obsolelte
    • Removed EL6-only artifacts
    • Removed the LOCAL domain
    • Support for Puppet 5 was dropped
  • Changed:
    • Fail if a version of sssd is being managed < 1.16.0
    • Now use the /etc/sssd/conf.d directory instead of concat
    • The sssd::service class is now private
    • Moved the /etc/sssd directory configuration into sssd::config
  • Added:
    • sssd::config::entry defined type which allows consistent management of
      permissions and dependencies on config files
    • Users can set sssd::custom_config to a String that will be placed into
      /etc/sssd/conf.d/zz_puppet_custom.conf
    • Allow users to optionally purge the /etc/sssd/conf.d directory (disabled
      by default)
    • Trigger the sssd-sudo.socket service instead of including the service in
      the main configuration per the sssd documentation and error messages in
      the logs
    • Support for puppetlabs/stdlib 7 was added