Hi there,

Just to report that I still see the same issue:


Debug: catalog supports formats: b64_zlib_yaml dot pson raw yaml; using pson
> Error: Could not retrieve catalog from remote server: Error 400 on SERVER: 
> allocator undefined for Proc
> /usr/lib/ruby/vendor_ruby/puppet/indirector/rest.rb:185:in `is_http_200?'
> /usr/lib/ruby/vendor_ruby/puppet/indirector/rest.rb:100:in `find'
> /usr/lib/ruby/vendor_ruby/puppet/indirector/indirection.rb:197:in `find'
> /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:243:in `block in 
> retrieve_new_catalog'
> /usr/lib/ruby/vendor_ruby/puppet/util.rb:351:in `block in thinmark'
> /usr/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'
> /usr/lib/ruby/vendor_ruby/puppet/util.rb:350:in `thinmark'
> /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:242:in 
> `retrieve_new_catalog'
> /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:67:in `retrieve_catalog'
> /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:107:in 
> `prepare_and_retrieve_catalog'
> /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:159:in `run'
> /usr/lib/ruby/vendor_ruby/puppet/agent.rb:45:in `block (5 levels) in run'
> /usr/lib/ruby/vendor_ruby/puppet/agent/locker.rb:20:in `lock'
> /usr/lib/ruby/vendor_ruby/puppet/agent.rb:45:in `block (4 levels) in run'
> /usr/lib/ruby/1.9.1/sync.rb:227:in `sync_synchronize'
> /usr/lib/ruby/vendor_ruby/puppet/agent.rb:45:in `block (3 levels) in run'
> /usr/lib/ruby/vendor_ruby/puppet/agent.rb:119:in `with_client'
> /usr/lib/ruby/vendor_ruby/puppet/agent.rb:42:in `block (2 levels) in run'
> /usr/lib/ruby/vendor_ruby/puppet/agent.rb:84:in `run_in_fork'
> /usr/lib/ruby/vendor_ruby/puppet/agent.rb:41:in `block in run'
> /usr/lib/ruby/vendor_ruby/puppet/application.rb:179:in `call'
> /usr/lib/ruby/vendor_ruby/puppet/application.rb:179:in `controlled_run'
> /usr/lib/ruby/vendor_ruby/puppet/agent.rb:39:in `run'
> /usr/lib/ruby/vendor_ruby/puppet/application/agent.rb:353:in `onetime'
> /usr/lib/ruby/vendor_ruby/puppet/application/agent.rb:327:in `run_command'
> /usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `block (2 levels) 
> in run'
> /usr/lib/ruby/vendor_ruby/puppet/application.rb:456:in `plugin_hook'
> /usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `block in run'
> /usr/lib/ruby/vendor_ruby/puppet/util.rb:504:in `exit_on_fail'
> /usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `run'
> /usr/lib/ruby/vendor_ruby/puppet/util/command_line.rb:132:in `run'
> /usr/lib/ruby/vendor_ruby/puppet/util/command_line.rb:86:in `execute'
> /usr/bin/puppet:4:in `<main>'
> Warning: Not using cache on failed catalog
> Error: Could not retrieve catalog; skipping run
> Debug: report supports formats: b64_zlib_yaml pson raw yaml; using pson
>


System info, as requested:

root@ip-10-0-3-82:/etc/puppet/modules# lsb_release -irc
> Distributor ID:    Debian
> Release:    6.0.7
> Codename:    squeeze
> #
> root@ip-10-0-3-82:/etc/puppet/modules# ruby -v
> ruby 1.8.7 (2010-08-16 patchlevel 302) [x86_64-linux]
> #
> root@ip-10-0-3-82:/etc/puppet/modules# puppet -V
> 3.1.1
>


Only workaround, for me, so far is to delete the node from the puppet 
database. Cheers!!

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to