Re: [Puppet Users] Re: Node Corruption

2014-01-31 Thread Doug_F
Yikes... (Scope(Class[Mail])) ::osfamily = Debian (Scope(Class[Mail])) Module mail, OsFamily RedHat, Operatingsystem Debian On Friday, January 31, 2014 10:35:39 AM UTC-7, Jose Luis Ledesma wrote: > > Sorry, i mean $::osfamily > > Regards > El 31/01/2014 18:29, joseluis...@gmail.com escribió:

Re: [Puppet Users] Re: Node Corruption

2014-01-31 Thread José Luis Ledesma
This is why you should always use explicit scoping :) Probably someone introduced some osfamily=RedHat in the current scope. Regards, El 31/01/2014 18:46, "Doug_F" escribió: > > Yikes... > > (Scope(Class[Mail])) ::osfamily = Debian > (Scope(Class[Mail])) Module mail, OsFamily RedHat, Operatings

Re: [Puppet Users] Re: Node Corruption

2014-01-31 Thread José Luis Ledesma
Please, could you try using $::operatingsystem? It could be some variable scoping problem... Regards, El 31/01/2014 18:27, "Doug_F" escribió: > I have tried additionally disconnecting puppetdb via removing storeconfigs > and puppetdb.yaml on the puppet master. > > >> I'm looking for more direct

Re: [Puppet Users] Re: Node Corruption

2014-01-31 Thread José Luis Ledesma
Sorry, i mean $::osfamily Regards El 31/01/2014 18:29, joseluis.lede...@gmail.com escribió: Please, could you try using $::operatingsystem? It could be some variable scoping problem... Regards, El 31/01/2014 18:27, "Doug_F" escribió: I have tried additionally disconnecting puppetdb via removi

[Puppet Users] Re: Node Corruption

2014-01-31 Thread Doug_F
I have tried additionally disconnecting puppetdb via removing storeconfigs and puppetdb.yaml on the puppet master. > I'm looking for more direct evidence of what fact values the master > receives. Humor me, please. > If I run Factor on deb-vm it matches /var/lib/puppet/yaml/node/deb-vm.par

[Puppet Users] Re: Node Corruption

2014-01-31 Thread jcbollinger
On Thursday, January 30, 2014 3:19:48 PM UTC-6, Doug_F wrote: > > /etc/debian_version is in place and facter on the box returns correctly. > If I run the puppetmaster in debug I can see it checking hiera for RedHat > not Debian values as it does when another debian client contacts it. > > I'm

[Puppet Users] Re: Node Corruption

2014-01-30 Thread Doug_F
/etc/debian_version is in place and facter on the box returns correctly. If I run the puppetmaster in debug I can see it checking hiera for RedHat not Debian values as it does when another debian client contacts it. On Thursday, January 30, 2014 7:32:41 AM UTC-7, jcbollinger wrote: > > > > On T

[Puppet Users] Re: Node Corruption

2014-01-30 Thread jcbollinger
On Thursday, January 30, 2014 8:22:35 AM UTC-6, jcbollinger wrote: > > > Looking at the Facter source, however, it seems pretty likely that the > problem revolves around the file /etc/debian_version having been removed > from the node. > > Hmm. Having re-read the problem description, I am les

[Puppet Users] Re: Node Corruption

2014-01-30 Thread jcbollinger
On Wednesday, January 29, 2014 7:16:45 PM UTC-6, Doug_F wrote: > > All, > > I have a problem where I was mucking about in a Module which failed. One > of my Debian nodes I was testing it on started acting funky. Now my single > Debian node is getting some weird module activity. > Classes defi