I've been asked to look at a problem on an overseas rig whereby certain 
bits of config were going awry. This was down to the fact that they were 
querying the mcollective registration database and feeding back in to the 
configs, using queries based on class data. The mcollective + mongodb setup 
is working fine, but it would appear that the classes.txt file which 
mcollective reads to get configuration management classes is, on certain 
servers, spuriously being emptied of all classes other than 'settings'

Seeing as the settings class is being left in, I can only assume that it 
must be puppet doing the modification. Has anyone ever seen behaviour like 
this before? It's truly bizarre, and even stranger is that after this has 
happened, sometimes the classes populate again. Every time I've run puppet 
manually  with puppetd --test or run it --noop, it's run just fine and 
without noop it always seems to fix the problem, but later the node will 
show up as having only one class again and even later fix itself, so it's 
next to impossible to pin down.

This is 2.6.7 on Ubuntu running against a centralised puppetmaster.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/zi9NP9ysFkcJ.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to