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+unsubscr...@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.