Description of problem: The help for condor_configure_store/pool prints that supported authentication mechanisms are: ANONYMOUS, PLAIN, GSSAPI That's not true, there are more. Maybe the best solution will be to remove the sentence completely or just stated that we support all available mechanisms for broker authentication. Version-Release number of selected component (if applicable): condor-wallaby-tools-4.1.3-1 How reproducible: 100% Steps to Reproduce: 1. run ccs/ccp -h 2. see output
The list of mechanisms provided is what the tools support. The broker maybe support more, but the client libraries may not. That said, the ccp/ccs tools now display the same list as wallaby shell does. Fixed upstream on: BZ850835-auth-mechanism-list
Tested with: condor-wallaby-tools-5.0.4-1 Both tools are using the same list from wallaby shell. # ccs -h ... -m, --auth-mechanism PASS Authentication mechanisms (ANONYMOUS, PLAIN, GSSAPI, DIGEST-MD5, CRAM-MD5, OTP) for authenticating with the qpid broker ... # ccp -h ... -m, --auth-mechanism PASS Authentication mechanism (ANONYMOUS, PLAIN, GSSAPI, DIGEST-MD5, CRAM-MD5, OTP) for authenticating with the qpid broker ... # grep mech /usr/lib/ruby/site_ruby/1.8/condor_wallaby/ccp.rb mechs = Mrg::Grid::Config::Shell::VALID_MECHANISMS opts.on("-m", "--auth-mechanism PASS", mechs, "Authentication mechanism (#{mechs.join(", ")}) for authenticating with the qpid broker") do |m| # grep mech /usr/lib/ruby/site_ruby/1.8/condor_wallaby/ccs.rb mechs = Mrg::Grid::Config::Shell::VALID_MECHANISMS opts.on("-m", "--auth-mechanism PASS", mechs, "Authentication mechanisms (#{mechs.join(", ")}) for authenticating with the qpid broker") do |m| >>> verified