Hi Felix, 2015-03-06 11:38 GMT+01:00 Felix Frank <[email protected]>:
> [ > ...] > > now I see - you're relying on https://github.com/thbe/puppet-yum to > handle the repo, yes? > > You are lacking a crucial dependency then is all. > > Class['::yum] -> > Class['icinga::package'] -> > Class['icinga::config'] -> > Class['icinga::service'] > > I'm still a little confused as to how the yum module works, especially > the repoIcinga parameter. Anyhow, since you seem to rely on `contain`, this dependency should do the right thing. [ > ...] > the yum module is quite simple, per default the standard repositories like base, updates, epel are added to the host. Additional repositories can be added by using parameters like class { '::yum': repoIcinga => 'yes' } which will trigger the yum module to use standard plus Icinga (parameters instead of hiera because I use ENC). I'll try the dependency you've suggested and keep you updated when it's tested. Regards Thomas -- Linux ... enjoy the ride! -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAELoU1NqwAgD91oXwu%2BZt2ip3pDx%2BQggSJ828mGyopzgWfv5fw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
