I have been searching the list for the last two days on how to
properly test from the master branch. I am using the following steps
found on http://reductivelabs.com/trac/puppet/wiki/DevelopmentLifecycle:
$ git clone git://reductivelabs.com/puppet
$ cd puppet
$ ruby install.rb
Everything seems to install fine, but I get errors (http://
projects.reductivelabs.com/issues/2190) and (http://
projects.reductivelabs.com/issues/2188)
Basically on a clean VM, trying to start puppetmasterd --mkusers
results in the following error
/usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:102:in
`register_xmlrpc': uninitialized constant Puppet::Network::Handler
(NameError)
from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:101:in
`each'
from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:101:in
`register_xmlrpc'
from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:69:in
`initialize'
from /usr/lib/ruby/site_ruby/1.8/puppet/application/
puppetmasterd.rb:62:in `new'
from /usr/lib/ruby/site_ruby/1.8/puppet/application/
puppetmasterd.rb:62:in `main'
from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:226:in
`send'
from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:226:in
`run_command'
from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:217:in
`run'
from /usr/sbin/puppetmasterd:66
If I re-kick the VM (start clean) and clone say git://github.com/lak/puppet.git
(Luke's branch) all works as expected.
My Setup:
I am currently testing puppet from HEAD on a freshly install VM
running the following
OS: Red Hat Enterprise Linux Server release 5.3 (Tikanga)
RPMs from Base repo
ruby-1.8.5-5.el5_2.6
RPMs from EPEL repos
augeas-libs : 0.5.0-2.el5
facter: 1.5.4-1.el5
ruby-augeas: 0.2.0-1.el5
ruby-shadow: 1.4.1-7.el5
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/puppet-dev?hl=en
-~----------~----~----~----~------~----~------~--~---