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.

Reply via email to