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.
The oddjobd service will fail to start if the dependent packages aren't installed first:
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.