<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.16.3">
</HEAD>
<BODY>
With the latest 4.6 and patches installed, an error occurs with system-config-cluster when clicking the 'Send to cluster' button -- an error dialog box displays declaring the cman_tool is missing.  Fortunately, the changes save to the cluster.conf and I can invoke it manually with `cman_tool version -r 7`.  I guess I could put a symbolic link to override the hard-coded path, but thought I pass this along.  CommandHandler.py looks like the culprit with a hard-coded path.  Here's the particulars:<BR>
<BR>
$ rpm -q cman<BR>
cman-1.0.17-0.el4_6.3<BR>
<BR>
$ which cman_tool<BR>
/sbin/cman_tool<BR>
<BR>
$ rpm -q system-config-cluster<BR>
system-config-cluster-1.0.51-2.0.el4_6.1<BR>
<BR>
$ cd /usr/share/system-config-cluster/<BR>
$ grep cman_tool *<BR>
CommandHandler.py:      args.append("/usr/sbin/cman_tool")<BR>
CommandHandler.py:        out, err, res = executil.execWithCaptureErrorStatus("/usr/sbin/cman_tool",args)<BR>
CommandHandler.py:    #     args.append("/sbin/cman_tool")<BR>
CommandHandler.py:    #       out,err,res =  rhpl.executil.execWithCaptureErrorStatus("/sbin/cman_tool",args)<BR>
CommandHandler.py:    args.append("/usr/sbin/cman_tool")<BR>
CommandHandler.py:      out,err,res =  executil.execWithCaptureErrorStatus("/usr/sbin/cman_tool",args)<BR>
CommandHandler.py:    args.append("/usr/sbin/cman_tool")<BR>
CommandHandler.py:      out,err,res =  executil.execWithCaptureErrorStatus("/usr/sbin/cman_tool",args)<BR>
CommandHandler.py:      args.append("/usr/sbin/cman_tool")<BR>
CommandHandler.py:        out,err,res =  executil.execWithCaptureErrorStatus("/usr/sbin/cman_tool",args)    <BR>
CommandHandler.py:      args.append("/usr/sbin/cman_tool")<BR>
CommandHandler.py:        out,err,res =  executil.execWithCaptureErrorStatus("/usr/sbin/cman_tool",args)<BR>
CommandHandler.py:    args.append("/usr/sbin/cman_tool")<BR>
CommandHandler.py:      out,err,res = executil.execWithCaptureErrorStatus("/usr/sbin/cman_tool",args)<BR>
Binary file CommandHandler.pyc matches<BR>
system-config-cluster.py:    #3 call cman_tool -r with config version<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<BR>
<B><FONT SIZE="1"><FONT COLOR="#000066">Robert Hurst, Sr. Caché Administrator</FONT></FONT></B><BR>
<B><FONT SIZE="1"><FONT COLOR="#3333ff">Beth Israel Deaconess Medical Center</FONT></FONT></B><BR>
<B><FONT SIZE="1"><FONT COLOR="#6666ff">1135 Tremont Street, REN-7</FONT></FONT></B><BR>
<B><FONT SIZE="1"><FONT COLOR="#6666ff">Boston, Massachusetts   02120-2140</FONT></FONT></B><BR>
<B><FONT SIZE="1"><FONT COLOR="#6666ff">617-754-8754 ∙ Fax: 617-754-8730 ∙ Cell: 401-787-3154</FONT></FONT></B><BR>
<FONT SIZE="1"><FONT COLOR="#9999ff">Any technology distinguishable from magic is insufficiently advanced.</FONT></FONT>
</TD>
</TR>
</TABLE>
<BR>
<BR>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>