Hi Felix, 2015-03-06 11:38 GMT+01:00 Felix Frank <felix.fr...@alumni.tu-berlin.de>:
> [ > ...] > > 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 puppet-users+unsubscr...@googlegroups.com. 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.