Think I might have broken something... Any ideas? See trace below.
/usr/lib/ruby/1.8/puppet/rails/resource.rb:49:in `get_tag_hash''
/usr/share/rails/activerecord/lib/active_record/base.rb:1928:in
`inject''
/usr/lib/ruby/1.8/puppet/rails/resource.rb:47:in `each''
/usr/lib/ruby/1.8/puppet/rails/resource.rb:47:in `inject''
/usr/lib/ruby/1.8/puppet/rails/resource.rb:47:in `get_tag_hash''
/usr/lib/ruby/1.8/puppet/parser/resource.rb:188:in `modify_rails''
/usr/lib/ruby/1.8/puppet/rails/host.rb:143:in `setresources''
/usr/lib/ruby/1.8/puppet/util/rails/collection_merger.rb:45:in `call''
/usr/lib/ruby/1.8/puppet/util/rails/collection_merger.rb:45:in
`ar_hash_merge''
/usr/lib/ruby/1.8/puppet/util/rails/collection_merger.rb:42:in `each''
/usr/lib/ruby/1.8/puppet/util/rails/collection_merger.rb:42:in
`ar_hash_merge''
/usr/lib/ruby/1.8/puppet/rails/host.rb:137:in `setresources''
/usr/lib/ruby/1.8/puppet/rails/host.rb:51:in `store''
/usr/lib/ruby/1.8/benchmark.rb:293:in `measure''
/usr/lib/ruby/1.8/benchmark.rb:307:in `realtime''
/usr/lib/ruby/1.8/puppet/rails/host.rb:50:in `store''
/usr/share/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:59:in
`transaction''
/usr/share/rails/activerecord/lib/active_record/transactions.rb:95:in
`transaction''
/usr/lib/ruby/1.8/puppet/rails/host.rb:35:in `store''
/usr/lib/ruby/1.8/puppet/parser/compile.rb:456:in
`store_to_active_record''
/usr/share/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:59:in
`transaction''
/usr/share/rails/activerecord/lib/active_record/transactions.rb:95:in
`transaction''
/usr/lib/ruby/1.8/puppet/parser/compile.rb:455:in
`store_to_active_record''
/usr/lib/ruby/1.8/puppet/util.rb:212:in `benchmark''
/usr/lib/ruby/1.8/benchmark.rb:293:in `measure''
/usr/lib/ruby/1.8/benchmark.rb:307:in `realtime''
/usr/lib/ruby/1.8/puppet/util.rb:211:in `benchmark''
/usr/lib/ruby/1.8/puppet/parser/compile.rb:454:in
`store_to_active_record''
/usr/lib/ruby/1.8/puppet/parser/compile.rb:447:in `store''
/usr/lib/ruby/1.8/puppet/parser/compile.rb:80:in `compile''
/usr/lib/ruby/1.8/puppet/parser/interpreter.rb:28:in `compile''
/usr/lib/ruby/1.8/puppet/network/handler/configuration.rb:107:in
`compile''
/usr/lib/ruby/1.8/puppet/util.rb:217:in `benchmark''
/usr/lib/ruby/1.8/puppet/network/handler/configuration.rb:105:in
`compile''
/usr/lib/ruby/1.8/puppet/network/handler/configuration.rb:40:in
`configuration''
/usr/lib/ruby/1.8/puppet/network/handler/master.rb:69:in `getconfig''
/usr/lib/ruby/1.8/puppet/util.rb:212:in `benchmark''
/usr/lib/ruby/1.8/benchmark.rb:293:in `measure''
/usr/lib/ruby/1.8/benchmark.rb:307:in `realtime''
/usr/lib/ruby/1.8/puppet/util.rb:211:in `benchmark''
/usr/lib/ruby/1.8/puppet/network/handler/master.rb:68:in `getconfig''
/usr/share/rails/activerecord/lib/../../activesupport/lib/active_support/inflector.rb:251:in
`to_proc''
/usr/lib/ruby/1.8/puppet/network/xmlrpc/processor.rb:52:in `call''
/usr/lib/ruby/1.8/puppet/network/xmlrpc/processor.rb:52:in
`protect_service''
/usr/lib/ruby/1.8/puppet/network/xmlrpc/processor.rb:85:in
`setup_processor''
/usr/lib/ruby/1.8/xmlrpc/server.rb:336:in `call''
/usr/lib/ruby/1.8/xmlrpc/server.rb:336:in `dispatch''
/usr/lib/ruby/1.8/xmlrpc/server.rb:323:in `each''
/usr/lib/ruby/1.8/xmlrpc/server.rb:323:in `dispatch''
/usr/lib/ruby/1.8/xmlrpc/server.rb:366:in `call_method''
/usr/lib/ruby/1.8/xmlrpc/server.rb:378:in `handle''
/usr/lib/ruby/1.8/puppet/network/xmlrpc/processor.rb:44:in `process''
/usr/lib/ruby/1.8/puppet/network/xmlrpc/webrick_servlet.rb:68:in
`service''
/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service''
/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run''
/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread''
/usr/lib/ruby/1.8/webrick/server.rb:162:in `start''
/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread''
/usr/lib/ruby/1.8/webrick/server.rb:95:in `start''
/usr/lib/ruby/1.8/webrick/server.rb:92:in `each''
/usr/lib/ruby/1.8/webrick/server.rb:92:in `start''
/usr/lib/ruby/1.8/webrick/server.rb:23:in `start''
/usr/lib/ruby/1.8/webrick/server.rb:82:in `start''
/usr/lib/ruby/1.8/puppet.rb:336:in `start''
/usr/lib/ruby/1.8/puppet.rb:187:in `newthread''
/usr/lib/ruby/1.8/puppet.rb:186:in `initialize''
/usr/lib/ruby/1.8/puppet.rb:186:in `new''
/usr/lib/ruby/1.8/puppet.rb:186:in `newthread''
/usr/lib/ruby/1.8/puppet.rb:334:in `start''
/usr/lib/ruby/1.8/puppet.rb:333:in `each''
/usr/lib/ruby/1.8/puppet.rb:333:in `start''
/usr/sbin/puppetmasterd:281
err: Could not store configs: undefined method `name'' for nil:NilClass
notice: Compiled configuration for smtp02.maxnet.net.nz in 7.42 seconds
Arjuna Christensen | Systems Engineer
Maximum Internet Ltd
7a Parkhead Pl, Albany, North Shore, 0632 | PO Box 8006, Auckland, 1150, NZ
DDI: + 64 9 913 9683 | Ph: +64 9 915 1825 | Fax:: +64 9 300 7227
arjuna.christensen@maxnet.co.nz| www.maxnet.co.nz
________________________________
Maxnet | mission critical internet
________________________________
This email (including any attachments) is confidential and intended only for the
person to whom it is addressed.
If you have received this email in error, please notify the sender immediately
and erase all copies of this message
and attachments. The views expressed in this email do not necessarily reflect
those held by Maxnet.