On Sunday, November 13, 2011 4:08:37 AM UTC+4, Adrien Thebo wrote:
>
> Could you get the versions of facter in
> /usr/lib/ruby/vendor_ruby/facter.rb and
>

1.6.2
 

> /usr/lib/vservers/*/usr/lib/ruby/1.8/facter.rb and see if they differ?


Old (1.5.x), but these are old vservers, not in use. I can safely remove 
them, but I doubt it will help.
 

> On Fri, Nov 11, 2011 at 11:01 PM, Alexander Azarov <ala...@gmail.com> 
> wrote:
> > No problems, I've isolated the part of manifest that depends on
> > "architecture", so everything works through a hack right now.
> >
> > # find / -name architecture.rb
> > /usr/lib/ruby/vendor_ruby/facter/architecture.rb
> > /var/lib/vservers/worker/usr/lib/ruby/1.8/facter/architecture.rb
> > /var/lib/vservers/mongo/usr/lib/ruby/1.8/facter/architecture.rb
> >
> >
> > On Friday, November 11, 2011 11:07:42 PM UTC+4, Adrien Thebo wrote:
> >>
> >> Sorry for the slow response on this, it's been a chaotic few days. I'm
> >> still very baffled by this. Could you do something like `find / -name
> >> 'architecture.rb'` to see if there's any way there could be another
> >> fact definition for this? Although at this point I'm starting to
> >> suspect bogons.
> >>
> >> On Fri, Nov 4, 2011 at 1:53 PM, Alexander Azarov <ala...@gmail.com> 
> wrote:
> >> > Yes, I had an idea I have different versions and simply searched the
> >> > system
> >> > for different RubyGems installations.. for no result. I have the only
> >> > one.
> >> >
> >> > Here it is the output you requested:
> >> >
> >> > r3:/var/log# facter --puppet | grep '\(archit\|facterv\|operatings\)'
> >> > architecture => amd64
> >> > facterversion => 1.6.2
> >> > operatingsystem => Debian
> >> > operatingsystemrelease => 6.0.3
> >> >
> >> >
> >> >
> >> > r3:/var/log# facter | grep '\(archit\|facterv\|operatings\)'
> >> > architecture => amd64
> >> > facterversion => 1.6.2
> >> > operatingsystem => Debian
> >> > operatingsystemrelease => 6.0.3
> >> >
> >> >
> >> > r3:/var/log# puppet agent --test
> >> > ...
> >> > notice: operatingsystem: Debian facterversion: 1.6.2 architecture:
> >> > x86_64
> >> > notice: /Stage[main]/Nginx/Notify[operatingsystem: Debian 
> facterversion:
> >> > 1.6.2 architecture: x86_64]/message: defined 'message' as
> >> > 'operatingsystem:
> >> > Debian facterversion: 1.6.2 architecture: x86_64'
> >> >
> >> >
> >> > On Friday, November 4, 2011 11:34:19 PM UTC+4, Adrien Thebo wrote:
> >> >>
> >> >> Okay, that's seriously weird. The only thing that comes to mind is
> >> >> that running facter on the command line is using one version of
> >> >> facter, and puppet's using another. Could you post the output of
> >> >> facter and puppet with the architecture, operatingsystem, and
> >> >> facterversion facts?
> >> >>
> >> >> On Thu, Nov 3, 2011 at 10:25 PM, Alexander Azarov <ala...@gmail.com>
> >> >> wrote:
> >> >> >
> >> >> >
> >> >> > On Thursday, November 3, 2011 8:27:01 PM UTC+4, Adrien Thebo wrote:
> >> >> >>
> >> >> >> Could you post the operatingsystem fact alongside the architecture
> >> >> >> fact for facter by itself, and then the facts as presented by
> >> >> >> puppet?
> >> >> >
> >> >> > r3:/var/log# facter | grep -e '\(operatingsys\|architec\)'
> >> >> > architecture => amd64
> >> >> > operatingsystem => Debian
> >> >> > operatingsystemrelease => 6.0.3
> >> >> >
> >> >> > r3:/var/log# puppet agent --test
> >> >> > ....
> >> >> > notice: operatingsystem='Debian' architecture='x86_64'
> >> >> > notice: /Stage[main]/Nginx/Notify[operatingsystem='Debian'
> >> >> > architecture='x86_64']/message: defined 'message' as
> >> >> > 'operatingsystem='Debian' architecture='x86_64''
> >> >> >
> >> >> >
> >> >> >>
> >> >> >> On Mon, Oct 31, 2011 at 11:33 AM, Alexander Azarov
> >> >> >> <ala...@gmail.com>
> >> >> >> wrote:
> >> >> >> > The simplest default, that is WEBrick I guess.
> >> >> >> >
> >> >> >> > On Monday, October 31, 2011 10:28:12 PM UTC+4, Adrien Thebo 
> wrote:
> >> >> >> >>
> >> >> >> >> Just as a curiosity, what web server are you using for your
> >> >> >> >> puppet
> >> >> >> >> master?
> >> >> >> >>
> >> >> >> >> On Mon, Oct 31, 2011 at 10:55 AM, Alexander Azarov
> >> >> >> >> <ala...@gmail.com>
> >> >> >> >> wrote:
> >> >> >> >> > This is Debian 6.0.3
> >> >> >> >> >
> >> >> >> >> > On Monday, October 31, 2011 8:43:50 PM UTC+4, Adrien Thebo
> >> >> >> >> > wrote:
> >> >> >> >> >>
> >> >> >> >> >> What operating system is this? I'm looking at the
> >> >> >> >> >> documentation
> >> >> >> >> >> for
> >> >> >> >> >> the architecture fact, and theres this:
> >> >> >> >> >>
> >> >> >> >> >> # Resolution:
> >> >> >> >> >> #   On OpenBSD, Linux and Debian's kfreebsd, use the
> >> >> >> >> >> hardwaremodel
> >> >> >> >> >> fact.
> >> >> >> >> >> #   Gentoo and Debian call "x86_86" "amd64".
> >> >> >> >> >> #   Gentoo also calls "i386" "x86".
> >> >> >> >> >>
> >> >> >> >> >> On Mon, Oct 31, 2011 at 9:25 AM, Alexander Azarov
> >> >> >> >> >> <ala...@gmail.com>
> >> >> >> >> >> wrote:
> >> >> >> >> >> > Hi all,
> >> >> >> >> >> >
> >> >> >> >> >> > Can you help me diagnose a problem please?
> >> >> >> >> >> >
> >> >> >> >> >> > I have Facter 1.6.2 and Puppet 2.7.6 installed and what
> >> >> >> >> >> > happens
> >> >> >> >> >> > is
> >> >> >> >> >> > that
> >> >> >> >> >> > I
> >> >> >> >> >> > rely on "architecture" fact in my manifests and this fact
> >> >> >> >> >> > looks
> >> >> >> >> >> > correct
> >> >> >> >> >> > when
> >> >> >> >> >> > I run Facter and it is set to incorrect value during 
> catalog
> >> >> >> >> >> > run:
> >> >> >> >> >> >
> >> >> >> >> >> > r4:/var/log# facter -p | grep architecture
> >> >> >> >> >> > architecture => amd64
> >> >> >> >> >> >
> >> >> >> >> >> > r4:/var/log# puppet facts find r4.osinka.int
> >> >> >> >> >> > ....,"architecture":"amd64",...
> >> >> >> >> >> >
> >> >> >> >> >> > r4:/var/log# puppet agent --test --noop
> >> >> >> >> >> > info: Retrieving plugin
> >> >> >> >> >> > info: Loading facts in ec2_facts
> >> >> >> >> >> > info: Loading facts in ec2_facts
> >> >> >> >> >> > info: Caching catalog for r4.osinka.int
> >> >> >> >> >> > info: Applying configuration version '1320071507'
> >> >> >> >> >> > notice: /Stage[main]/Nginx/Notify[Architecture
> >> >> >> >> >> > x86_64]/message:
> >> >> >> >> >> > current_value absent, should be Architecture x86_64 (noop)
> >> >> >> >> >> >
> >> >> >> >> >> > Any ideas? Where to dig?
> >> >> >> >> >> >
> >> >> >> >> >> > Regards,
> >> >> >> >> >> > Alexander Azarov
> >> >> >> >> >> >
> >> >> >> >> >> > --
> >> >> >> >> >> > 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/-/cUN13TbZXaMJ.
> >> >> >> >> >> > To post to this group, send email to
> >> >> >> >> >> > pup...@googlegroups.com.
> >> >> >> >> >> > To unsubscribe from this group, send email to
> >> >> >> >> >> > pup...@googlegroups.com.
> >> >> >> >> >> > For more options, visit this group at
> >> >> >> >> >> > http://groups.google.com/group/puppet-users?hl=en.
> >> >> >> >> >> >
> >> >> >> >> >
> >> >> >> >> > --
> >> >> >> >> > 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/-/Y16JfpyutBUJ.
> >> >> >> >> > To post to this group, send email to pup...@googlegroups.com
> .
> >> >> >> >> > To unsubscribe from this group, send email to
> >> >> >> >> > pup...@googlegroups.com.
> >> >> >> >> > For more options, visit this group at
> >> >> >> >> > http://groups.google.com/group/puppet-users?hl=en.
> >> >> >> >> >
> >> >> >> >
> >> >> >> > --
> >> >> >> > 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/-/p4LKkKnYaJcJ.
> >> >> >> > To post to this group, send email to pup...@googlegroups.com.
> >> >> >> > To unsubscribe from this group, send email to
> >> >> >> > pupp...@googlegroups.com.
> >> >> >> > For more options, visit this group at
> >> >> >> > http://groups.google.com/group/puppet-users?hl=en.
> >> >> >> >
> >> >> >
> >> >> > --
> >> >> > 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/-/dXELg-ThY_AJ.
> >> >> > To post to this group, send email to pup...@googlegroups.com.
> >> >> > To unsubscribe from this group, send email to
> >> >> > puppe...@googlegroups.com.
> >> >> > For more options, visit this group at
> >> >> > http://groups.google.com/group/puppet-users?hl=en.
> >> >> >
> >> >
> >> > --
> >> > 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/-/9Mwav4wzIQsJ.
> >> > To post to this group, send email to pupp...@googlegroups.com.
> >> > To unsubscribe from this group, send email to
> >> > puppet-...@googlegroups.com.
> >> > For more options, visit this group at
> >> > http://groups.google.com/group/puppet-users?hl=en.
> >> >
> >>
> >> --
> >>
> >> Adrien Thebo | Puppet Labs
> >> pgp: 0x6F1C4519 pgp.mit.edu
> >
> > --
> > 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/-/n8DbrLLp2z4J.
> > To post to this group, send email to puppet...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > puppet-users...@googlegroups.com.
> > For more options, visit this group at
> > http://groups.google.com/group/puppet-users?hl=en.
> >
>
> -- 
> Adrien Thebo | Puppet Labs
> pgp: 0x6F1C4519 pgp.mit.edu
>
>

-- 
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/-/o8wpPhsVtcIJ.
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