On Wed, Jan 20, 2010 at 1:09 AM, Forrie <for...@gmail.com> wrote:

> I read somewhere recently about problems with Puppet and Ruby 1.9.
>
> I'm wondering if this is still an issue?
>

I've just pulled the master from facter and puppet and I still have errors
for facter :
...
st...@mirage ~ $ facter
Could not retrieve lsbdistid: can't convert Array to String
Could not retrieve lsbdistid: can't convert Array to String
Could not retrieve virtual: undefined method `each_line' for
#<Array:0x8d2ca6c>
Could not retrieve virtual: undefined method `each_line' for
#<Array:0x8d2b09c>
Could not retrieve lsbrelease: can't convert Array to String
Could not retrieve lsbrelease: can't convert Array to String
Could not retrieve lsbdistid: can't convert Array to String
Could not retrieve lsbdistid: can't convert Array to String
Could not retrieve lsbdistrelease: can't convert Array to String
Could not retrieve lsbdistrelease: can't convert Array to String
Could not retrieve lsbdistdescription: can't convert Array to String
Could not retrieve lsbdistdescription: can't convert Array to String
Could not retrieve lsbdistcodename: can't convert Array to String
Could not retrieve lsbdistcodename: can't convert Array to String
Could not autoload compiler:
/usr/local/lib/ruby/site_ruby/1.9.1/puppet/rails.rb:64: syntax error,
unexpected ':', expecting keyword_then or ',' or ';' or '\n'
Could not retrieve puppetversion: Could not find terminus compiler for
indirection catalog
Could not retrieve lsbdistrelease: can't convert Array to String
Could not retrieve lsbdistrelease: can't convert Array to String
Could not retrieve lsbdistrelease: can't convert Array to String
Could not retrieve lsbdistrelease: can't convert Array to String
architecture => i386
facterversion => 1.5.7
hardwareisa => unknown
hardwaremodel => i686
hostname => mirage
id => steph

...
and on puppet :
...
st...@mirage ~ $ puppet
Could not autoload compiler:
/usr/local/lib/ruby/site_ruby/1.9.1/puppet/rails.rb:64: syntax error,
unexpected ':', expecting keyword_then or ',' or ';' or '\n'
/usr/local/lib/ruby/site_ruby/1.9.1/puppet/indirector/indirection.rb:160:in
`validate_terminus_class': Could not find terminus compiler for indirection
catalog (ArgumentError)
    from
/usr/local/lib/ruby/site_ruby/1.9.1/puppet/indirector/indirection.rb:150:in
`terminus_class='
    from
/usr/local/lib/ruby/site_ruby/1.9.1/puppet/indirector/indirection.rb:111:in
`block in initialize'
    from
/usr/local/lib/ruby/site_ruby/1.9.1/puppet/indirector/indirection.rb:109:in
`each'
    from
/usr/local/lib/ruby/site_ruby/1.9.1/puppet/indirector/indirection.rb:109:in
`initialize'
...



>
> Thanks.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to puppet-us...@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>
>
>
>

-- 
Stéphan
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To post to this group, send email to puppet-us...@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