I went off list accidentally here. Copying in for the benefit of others. On Thu, Aug 27, 2015 at 5:38 PM, Spencer Krum <[email protected]> wrote:
> In that case I would recommend either before => Package['httpd'] or before > => Class['httpd::install']. (The second one requires us to create that > class, but this is a pattern used by many modules to expose exactly this > kind of hooks into the dependency graph). > > On Thu, Aug 27, 2015 at 5:18 PM, Jeremy Stanley <[email protected]> wrote: > >> On 2015-08-27 14:11:05 -0700 (-0700), Spencer Krum wrote: >> > That should be easy to solve by having these files require => >> > Class['httpd'], or maybe Package['httpd']. Can you describe this >> > issue in greater detail? >> >> When I tried to require=>Class['httpd'] for some of these files in >> puppet-etherpad_lite I ended up with a circular dependency, which >> looked like it had to do with the fact that at least one of the >> files also had a notify on the service. Unfortunately I neglected to >> save a copy of the output, so will need to try to recreate this >> scenario if you need additional details. >> -- >> Jeremy Stanley >> > > > > -- > Spencer Krum > (619)-980-7820 > -- Spencer Krum (619)-980-7820
_______________________________________________ OpenStack-Infra mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
