FAQ
I had this problem all of a sudden, just changed some puppet classes in my
modules, but no particular stuff or no error in the catalog creation.

Env :
Puppet master version 3.2.0-rc1
Centos kernel 2.6.32-279.11.1.el6.x86_64
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]

Info: Caching catalog for jbossvdbmaster.prod.italy.cloudlabcsi.eu
Debug: Searched for resources in 0.01 seconds
Debug: Searched for resource params and tags in 0.02 seconds
Debug: Resource removal in 0.01 seconds
Error: allocator undefined for Proc
/usr/lib/ruby/1.8/yaml.rb:133:in `transfer'
/usr/lib/ruby/1.8/yaml.rb:133:in `node_import'
/usr/lib/ruby/1.8/yaml.rb:133:in `load'
/usr/lib/ruby/1.8/yaml.rb:133:in `load'
/usr/lib/ruby/site_ruby/1.8/puppet/util/rails/reference_serializer.rb:6:in
`unserialize_value'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/param_value.rb:36:in `value'
/usr/lib/ruby/gems/1.8/gems/activemodel-3.0.0/lib/active_model/dirty.rb:144:in
`__send__'
/usr/lib/ruby/gems/1.8/gems/activemodel-3.0.0/lib/active_model/dirty.rb:144:in
`attribute_change'
/usr/lib/ruby/gems/1.8/gems/activemodel-3.0.0/lib/active_model/dirty.rb:118:in
`changes'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/inflector/methods.rb:113:in
`inject'
/usr/lib/ruby/gems/1.8/gems/activemodel-3.0.0/lib/active_model/dirty.rb:118:in
`each'
/usr/lib/ruby/gems/1.8/gems/activemodel-3.0.0/lib/active_model/dirty.rb:118:in
`inject'
/usr/lib/ruby/gems/1.8/gems/activemodel-3.0.0/lib/active_model/dirty.rb:118:in
`changes'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/attribute_methods/dirty.rb:22:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:237:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:289:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:204:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:287:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:237:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:248:in
`rollback_active_record_state!'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:236:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/associations/has_many_association.rb:66:in
`insert_record'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/associations/association_proxy.rb:151:in
`send'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/associations/association_proxy.rb:151:in
`send'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/autosave_association.rb:306:in
`save_collection_association'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/autosave_association.rb:297:in
`each'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/autosave_association.rb:297:in
`save_collection_association'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/autosave_association.rb:163:in
`autosave_associated_records_for_param_values'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/callbacks.rb:415:in
`_run_update_callbacks'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/callbacks.rb:285:in
`update'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/persistence.rb:247:in
`create_or_update'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/callbacks.rb:277:in
`create_or_update'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/callbacks.rb:428:in
`_run_save_callbacks'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/callbacks.rb:277:in
`create_or_update'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/persistence.rb:39:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/validations.rb:43:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/attribute_methods/dirty.rb:21:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:237:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:289:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:204:in
`transaction'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:287:in
`with_transaction_returning_status'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:237:in
`save'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:248:in
`rollback_active_record_state!'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0/lib/active_record/transactions.rb:236:in
`save'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/resource.rb:95:in
`merge_parser_resource'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/host.rb:193:in
`perform_resource_merger'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/host.rb:191:in `each'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/host.rb:191:in
`perform_resource_merger'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/host.rb:137:in `compare_to_catalog'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/benchmark.rb:23:in
`debug_benchmark'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/benchmark.rb:13:in `railsmark'
/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/benchmark.rb:13:in `railsmark'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/benchmark.rb:23:in
`debug_benchmark'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/host.rb:136:in `compare_to_catalog'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/host.rb:105:in `merge_resources'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/benchmark.rb:23:in
`debug_benchmark'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/benchmark.rb:13:in `railsmark'
/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/benchmark.rb:13:in `railsmark'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/benchmark.rb:23:in
`debug_benchmark'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/host.rb:104:in `merge_resources'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/catalog/active_record.rb:28:in
`save'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/benchmark.rb:13:in `railsmark'
/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/benchmark.rb:13:in `railsmark'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/catalog/active_record.rb:27:in
`save'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/store_configs.rb:24:in `save'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:202:in `find'
/usr/lib/ruby/site_ruby/1.8/puppet/network/http/handler.rb:128:in `do_find'
/usr/lib/ruby/site_ruby/1.8/puppet/network/http/handler.rb:88:in `send'
/usr/lib/ruby/site_ruby/1.8/puppet/network/http/handler.rb:88:in `process'
/usr/lib/ruby/site_ruby/1.8/puppet/util/profiler/none.rb:6:in `profile'
/usr/lib/ruby/site_ruby/1.8/puppet/util/profiler.rb:26:in `profile'
/usr/lib/ruby/site_ruby/1.8/puppet/network/http/handler.rb:82:in `process'
/usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick/rest.rb:25: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/site_ruby/1.8/puppet/network/http/webrick.rb:35:in `listen'
/usr/lib/ruby/1.8/webrick/server.rb:173:in `call'
/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/site_ruby/1.8/puppet/network/http/webrick.rb:32:in `listen'
/usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:31:in
`initialize'
/usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:31:in `new'
/usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:31:in `listen'
/usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:28:in
`synchronize'
/usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:28:in `listen'
/usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:92:in `listen'
/usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:104:in `start'
/usr/lib/ruby/site_ruby/1.8/puppet/daemon.rb:137:in `start'
/usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:215:in `main'
/usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:165:in
`run_command'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:456:in `plugin_hook'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:504:in `exit_on_fail'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:132:in `run'
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:86:in `execute'
/usr/bin/puppet:4
Debug: Finishing transaction 70246945806360

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppuppet-users @
categoriespuppet
postedOct 23, '13 at 8:56a
activeOct 23, '13 at 8:56a
posts1
users1
websitepuppetlabs.com

1 user in discussion

Luca Gioppo: 1 post

People

Translate

site design / logo © 2022 Grokbase