Jonathan Nicol
2009-Apr-08 20:52 UTC
[Puppet Users] strange new error with puppet 0.24.8 / centos 5.3
Hi all, My systems recently upgraded to puppet .24.8 (from .24.7) and centos 5.3 (from 5.2). Now when puppetd runs, it throws this error: warning: Configuration could not be instantiated: wrong number of arguments (13 for 2) Via trial and error, I traced it down to this resource: $packagelist = [ "likewise-krb5", "likewise-domainjoin", "likewise-openldap", "likewise-rpc", "likewise-lsass", "likewise- eventlog", "likewise-libxml2", "likewise-base", "likewise-passwd", "likewise-pstore", "likewise-mod-auth-kerb", "likewise-netlogon", "likewise-sqlite" ] package { $packagelist: ensure => installed, require => Class["centos"], } (The "centos" class creates a bunch of repos, deletes the files for the default OS repo, stops a few services, and starts a few others. Nothing fancy, no requirements on anything else) Here''s the end of the trace, let me know if I should post the whole thing... /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1530:in `resource'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1530:in `validate_relationship'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1529:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1529:in `validate_relationship'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:2381:in `finish'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:2379:in `collect'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:2379:in `finish'' /usr/lib/ruby/site_ruby/1.8/puppet/node/catalog.rb:281:in `finalize'' /usr/lib/ruby/site_ruby/1.8/puppet/node/catalog.rb:281:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/node/catalog.rb:281:in `finalize'' /usr/lib/ruby/site_ruby/1.8/puppet/transportable.rb:211:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/network/client/master.rb:172:in `getconfig'' /usr/lib/ruby/site_ruby/1.8/puppet/network/client/master.rb:245:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:425:in `thinmark'' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/ core_ext/benchmark.rb:10:in `realtime'' /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:424:in `thinmark'' /usr/lib/ruby/site_ruby/1.8/puppet/network/client/master.rb:244:in `run'' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' /usr/lib/ruby/site_ruby/1.8/puppet/network/client/master.rb:237:in `run'' /usr/sbin/puppetd:417 warning: Not using cache on failed catalog warning: Configuration could not be instantiated: wrong number of arguments (13 for 2) Any ideas what''s going wrong here? thanks, Jonathan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---