Just upgraded my puppet master to 3.0.0. We have a very simple setup. However, when restarting, I see this error:
Starting puppetmaster: /usr/local/lib/ruby/gems/1.8/gems/puppet-3.0.0/lib/puppet/application.rb:273:in `run_mode': undefined method `settings' for Puppet:Module (NoMethodError) from /usr/local/lib/ruby/gems/1.8/gems/puppet-3.0.0/lib/puppet/application/master.rb:5 from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in `gem_original_require' from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:55:in `require' from /usr/local/lib/ruby/gems/1.8/gems/puppet-2.7.19/bin/puppetmasterd:3 from /usr/local/bin/puppetmasterd:23:in `load' from /usr/local/bin/puppetmasterd:23 The code that is triggering this: # Sets or gets the run_mode name. Sets the run_mode name if a mode_name >> is > > # passed. Otherwise, gets the run_mode or a default run_mode > > # > > def run_mode( mode_name = nil) > > if mode_name > > *Puppet.settings.preferred_run_mode = mode_name* > > end > > >> return @run_mode if @run_mode and not mode_name > > >> require 'puppet/util/run_mode' > > @run_mode = Puppet::Util::RunMode[ mode_name || >> Puppet.settings.preferred_run_mode ] > > end > > Anyone else run into this problem? -- 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/-/ugWYcqNvHgEJ. 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.