tmclaugh/puppet-ipa — pull request #1 by tmclaugh (2014-12-31 20:25:30+00:00)
Title: Service order fixes

This module suffers from a lack of anchoring to prevent resource float. The two fixes below are related to Service[ipa]. The resource was not properly anchored into ipa::server so it's realization was not bound by the requirements of the class. (ex. https://github.com/tmclaugh/puppet-ipa/blob/master/manifests/master.pp#L151) Additionally I anchored the defined types in ipa::serverinstall which was my first suspected cause. It was no until testing that where I realized the realize keyword will cause float.