sgnl05 / sgnl05-sssd

Puppet module for SSSD
https://forge.puppet.com/sgnl05/sssd
GNU General Public License v3.0
17 stars 76 forks source link

Require extra_packages be installed before starting oddjobd #75

Closed nabertrand closed 5 years ago

nabertrand commented 5 years ago

The oddjobd service will fail to start if the dependent packages aren't installed first:

puppet-agent[48465]: (/Stage[main]/Sssd/Service[oddjobd]/ensure) change from 'stopped' to 'running' failed: Systemd start for oddjobd failed!
puppet-agent[48465]: (/Stage[main]/Sssd/Service[oddjobd]/ensure) journalctl log for oddjobd:
puppet-agent[48465]: (/Stage[main]/Sssd/Service[oddjobd]/ensure) -- No entries --

A second agent run solves this problem, but requiring the packages be installed before starting the service allows SSSD to be successfully configured in a single run.

This error was encountered on a CentOS7 node.

ghoneycutt commented 5 years ago

Thank for the contribution!

ghoneycutt commented 5 years ago

Released in 2.10.1