Bug #3577

0.24.8 client cannot connect to 0.25.5rc1

Added by Ohad Levy about 2 years ago. Updated about 2 years ago.

Status:Closed Start date:04/19/2010
Priority:High Due date:
Assignee:Markus Roberts % Done:

0%

Category:SSL
Target version:0.25.5
Affected Puppet version:0.25.5rc1 Branch:http://github.com/MarkusQ/puppet/tree/ticket/0.25.5rc1/3577
Keywords:
Votes: 0

Description

on the client(0.24.8):

    err: Could not retrieve catalog: wrong number of arguments (1 for 0) 

on the master (which is 025.5rc1):

    /usr/lib/ruby/site_ruby/1.8/puppet/network/handler/master.rb:69:in `to_yaml'
    /usr/lib/ruby/site_ruby/1.8/puppet/network/handler/master.rb:69:in `getconfig'
    /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `to_proc'
    /usr/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/processor.rb:52:in `call'
    /usr/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/processor.rb:52:in `protect_service'
    /usr/lib/ruby/site_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/site_ruby/1.8/puppet/network/xmlrpc/processor.rb:44:in `process'
    /usr/lib/ruby/site_ruby/1.8/puppet/network/http/rack/xmlrpc.rb:35:in `process'
    /usr/lib/ruby/site_ruby/1.8/puppet/network/http/rack.rb:48:in `call'

History

Updated by James Turnbull about 2 years ago

  • Subject changed from 0.24.8 client cant connect to 0.25.5rc1 to 0.24.8 client cannot connect to 0.25.5rc1
  • Category set to SSL
  • Status changed from Unreviewed to Investigating
  • Assignee set to Markus Roberts
  • Priority changed from Normal to High
  • Target version set to 0.25.5

Updated by Markus Roberts about 2 years ago

  • Status changed from Investigating to Accepted

Fix on the way.

Updated by Markus Roberts about 2 years ago

  • Status changed from Accepted to In Topic Branch Pending Review
  • Branch set to http://github.com/MarkusQ/puppet/tree/ticket/0.25.5rc1/3577

This should fix it.

Updated by Markus Roberts about 2 years ago

Note that Jesse made exactly the same fix independently in master as commit:4ac8e2c3b08ba20318d146647c8c6244f97fc9bc

Updated by James Turnbull about 2 years ago

  • Status changed from In Topic Branch Pending Review to Closed

Pushed in commit:f6046abcb44b99d1385462f4576f180184e3154e in branch 0.25.x

Also available in: Atom PDF