Hello,
I'm using this snippet to build my icinga configuration out of my exported 
facts

  #Collect the nagios_host resources
  Nagios_host <<||>> {
    target  => "/etc/icinga/puppet.d/hosts.cfg",
    require => File["/etc/icinga/puppet.d/hosts.cfg"],
    notify => Service[icinga],
  }

If I now deactivate a host on my puppetdb with:

puppet node deactivate fqdn.of.host

I would assume that on the next run my hosts.cfg should be without the 
deactivated host. But this doesn't work. The host stays in the file. I can 
only remove it, if I delete the hosts.cfg file and than let puppet run 
again.
Did I miss something or is it not possible to automatically remove the host?

-- 
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/d2c05cf4-3eb1-4619-a97d-e2d16e3822cd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to