The source project of this merge request has been removed.
fix ordering of operations
I had problems with
Freeipa::Install::Client/Exec[client_install_XXXX]
Freeipa::Install::Server::master/Exec[servec_install_XXXX]
/bin/sh: /usr/sbin/ipa-client-install: No such file or directory
Also, I had an error about Service['httpd']
not able to start, but wasn’t yet installed
The problem appeared to me after some other modules installed, not sure if it is puppet-yum
or pcfens-ca_cert
, but the manifest was no longer compiling in the right order. Being explicit in ordering of operations fixes the problem for me.