Hi Matt, On Fri, Oct 19, 2012 at 8:55 AM, Matt Carroll <ohol...@gmail.com> wrote: > 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.
There was this issue (http://projects.puppetlabs.com/issues/4518), which was fixed in early 2.6. However, I think RI has said he's seen this more recently. You may want to ask on the mcollective-users list if you don't get a reply here. Josh -- Josh Cooper Developer, Puppet Labs -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. 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.