Patch Name: PHSS_29255 Patch Description: s700_800 11.22 PCC Clusterware Pro V5.0 Creation Date: 03/05/27 Post Date: 03/06/24 Hardware Platforms - OS Releases: s700: 11.22 s800: 11.22 Products: hptc/ClusterPack V2.0, PCC-CW5 V5.0 Filesets: PCC-CW5.CLUSTERWAREPRO,fr=B.05.00.01,fa=HP-UX_B.11.22_IA/PA,v=HP Automatic Reboot?: No Status: General Release Critical: No Category Tags: defect_repair general_release Path Name: /hp-ux_patches/s700_800/11.X/PHSS_29255 Symptoms: PHSS_29255: JAGae69589 Web GUI displays AppRS job status as "UNKNOWN" JAGae72274 Invalid LSF License file not caught by manager_config JAGae74093 AppRS jobs submitted through ClusterWare GUI do not run Defect Description: PHSS_29255: JAGae69589 The base Clusterware Pro will not automatically recognize AppRS jobs due to the use of bpost and bread. JAGae72274 If the LSF license file is there, but not valid (expired, corrupted, wrong uid, etc), /share/platform/clusterware/lbin/cwmgr_start will print out a message that the host is not licensed, but the return code is still 0, so manager_config doesn't catch the problem. JAGae74093 ClusterWare Gui uses a different mechanism of storing the users command. This causes AppRS to run an empty command no matter what the users job actually is. Enhancement: No SR: 8606306553 8606309399 8606311238 Patch Files: PCC-CW5.CLUSTERWAREPRO,fr=B.05.00.01,fa=HP-UX_B.11.22_IA/PA, v=HP: /share/platform/clusterware/src/bin/bpost /share/platform/clusterware/src/bin/bread /share/platform/clusterware/lbin/cwmgr_start /share/platform/clusterware/src/etc/gabd what(1) Output: PCC-CW5.CLUSTERWAREPRO,fr=B.05.00.01,fa=HP-UX_B.11.22_IA/PA, v=HP: /share/platform/clusterware/src/bin/bpost: $Id: bpost.c,v 2.8 2002/02/27 19:42:02 bzhang Exp $ $Id: cmd.jobid.c,v 2.44 2002/05/07 19:52:18 ebeghian Exp $ $Id: cmd.err.c,v 2.12 1999/07/14 18:27:52 mhe Exp $ $Id: lsb.init.c,v 2.50 2002/02/13 23:19:50 llee Exp $ $Id: lsb.jobs.c,v 2.167.12.2 2003/02/28 01:46:34 wch en Exp $ $Id: lsb.misc.c,v 2.77 2002/02/09 00:00:59 yhu Exp $ $Id: lsb.sub.c,v 2.471.4.6 2003/03/31 03:28:25 wchen Exp $ $Id: lsb.xdr.c,v 2.374.6.2 2003/03/31 03:28:26 wchen Exp $ $Id: lsb.err.c,v 2.232 2002/05/07 19:53:14 ebeghian Exp $ $Id: lsb.log.c,v 2.283.6.3 2002/08/13 14:25:53 alan Exp $ $Id: lsb.comm.c,v 2.140.12.1 2003/02/21 14:40:53 ala n Exp $ $Id: lsb.spool.c,v 2.25 2002/02/09 00:01:00 yhu Exp $ $Id: lsb.jobstatus.c,v 2.9 2001/10/19 13:52:54 bingf eng Exp $ $Id: lsb.subext.c,v 1.6 2002/05/08 17:58:30 alan Exp $ $Id: lsb.hosts.c,v 2.83 2002/04/30 14:45:12 nheng Ex p $ $Id: lsb.sig.c,v 2.90 2001/04/02 21:02:12 achowdhu E xp $ $Id: lsb.params.c,v 2.9 1996/04/09 18:16:55 zhang Ex p $ $Id: lib.eligible.c,v 5.35 2002/02/09 00:07:03 yhu E xp $ $Id: lib.info.c,v 5.100 2002/02/09 00:07:04 yhu Exp $ $Id: lib.sock.c,v 5.53.16.1 2003/02/14 07:23:16 swu Exp $ $Id: lib.misc.c,v 5.121 2002/05/10 16:57:43 bzhang E xp $ $Id: lib.xdr.c,v 5.89 2001/11/02 00:26:24 qwang Exp $ $Id: lib.err.c,v 5.109 2002/05/07 19:53:33 ebeghian Exp $ $Id: lib.nios.c,v 5.28 2002/02/09 00:07:05 yhu Exp $ $Id: lib.table.c,v 5.27 2002/03/22 16:12:11 jlam Exp $ $Id: lib.words.c,v 5.64 2002/04/19 21:57:46 bzhang E xp $ $Id: lib.syntax.c,v 5.19 1999/08/26 15:36:34 nlau Ex p $ $Id: lib.rdwr.c,v 5.64 2001/11/02 00:26:23 qwang Exp $ $Id: lib.sig.c,v 5.44 2002/02/09 00:07:08 yhu Exp $ $Id: lib.initenv.c,v 5.124 2002/06/24 05:06:38 cnuse r2 Exp $ $Id: lib.afs.c,v 5.57 2002/02/09 00:07:03 yhu Exp $ $Id: usleep.c,v 5.10 1999/12/13 19:38:17 simong Exp $ $Id: lib.rf.c,v 5.34 2002/02/09 00:07:07 yhu Exp $ $Id: lib.xdrlim.c,v 5.69 2002/03/01 22:02:54 hxu Exp $ $Id: lib.host.c,v 5.56 2002/03/15 22:18:40 qwang Exp $ $Id: lib.lsf.c,v 5.18 2002/02/09 00:07:05 yhu Exp $ $Id: lib.xdrafs.c,v 5.1 1994/08/07 19:55:36 jwang Ex p $ $Id: lib.xdrmisc.c,v 5.25 2000/09/30 21:30:41 llee E xp $ $Id: lib.xdrrf.c,v 5.7 1996/05/28 22:36:44 ming Exp $ $Id: lib.cwd.c,v 5.6.12.1 2002/10/18 07:11:22 swu Ex p $ $Id: lib.errno.c,v 5.8 1998/06/25 16:35:03 tihomirv Exp $ $Id: lib.conn.c,v 5.36 2002/02/09 00:07:03 yhu Exp $ $Id: lib.rtask.c,v 5.44 2002/02/09 00:07:08 yhu Exp $ $Id: lib.syslog.c,v 5.56 2002/05/07 19:53:44 ebeghia n Exp $ $Id: lib.esub.c,v 5.28 2002/02/09 00:07:04 yhu Exp $ $Id: lib.channel.c,v 5.73 2002/05/01 00:01:11 mhe Ex p $ $Id: lib.eauth.c,v 5.41 2002/02/09 00:07:03 yhu Exp $ $Id: lib.osal.c,v 5.19 2002/02/09 00:07:06 yhu Exp $ $Id: lib.i18n.c,v 5.13 2001/10/18 20:33:01 bingfeng Exp $ $Id: lib.rcp.c,v 5.23.6.1 2002/10/11 02:51:09 swu Ex p $ $Id: lib.dir.c,v 5.29 2001/10/18 20:33:01 bingfeng E xp $ $Id: lib.id.c,v 1.6 2002/02/09 00:07:04 yhu Exp $ $Id: lib.init.c,v 5.57 2001/11/02 00:25:45 qwang Exp $ $Id: lib.lim.c,v 5.119 2002/05/07 19:53:40 ebeghian Exp $ $Id: lib.res.c,v 5.225.6.1 2002/08/02 19:08:37 greid Exp $ $Id: lib.term.c,v 5.49 2002/02/09 00:07:08 yhu Exp $ $Id: lib.tid.c,v 5.23 2002/02/09 00:07:08 yhu Exp $ $Id: lib.priority.c,v 5.17 2001/10/18 20:33:01 bingf eng Exp $ $Id: lib.limits.c,v 5.26.4.1 2002/08/02 19:08:36 gre id Exp $ $Id $ $Id: calendar.c,v 1.45 2001/10/31 20:15:22 ming Exp $ $Id: listset.c,v 1.15 2000/10/02 18:22:42 tang Exp $ HP-UX/General Millicode UX.12.70 (IA64.ISV3): (MILLI - 02/22/01) /share/platform/clusterware/src/bin/bread: $Id: bread.c,v 2.13 2002/05/07 19:52:08 ebeghian Exp $ $Id: cmd.jobid.c,v 2.44 2002/05/07 19:52:18 ebeghian Exp $ $Id: cmd.err.c,v 2.12 1999/07/14 18:27:52 mhe Exp $ $Id: cmd.prt.c,v 2.19 2002/05/07 19:52:21 ebeghian E xp $ $Id: cmd.misc.c,v 2.96 2000/09/30 21:30:21 llee Exp $ $Id: lsb.init.c,v 2.50 2002/02/13 23:19:50 llee Exp $ $Id: lsb.jobs.c,v 2.167.12.2 2003/02/28 01:46:34 wch en Exp $ $Id: lsb.misc.c,v 2.77 2002/02/09 00:00:59 yhu Exp $ $Id: lsb.sub.c,v 2.471.4.6 2003/03/31 03:28:25 wchen Exp $ $Id: lsb.xdr.c,v 2.374.6.2 2003/03/31 03:28:26 wchen Exp $ $Id: lsb.err.c,v 2.232 2002/05/07 19:53:14 ebeghian Exp $ $Id: lsb.log.c,v 2.283.6.3 2002/08/13 14:25:53 alan Exp $ $Id: lsb.comm.c,v 2.140.12.1 2003/02/21 14:40:53 ala n Exp $ $Id: lsb.spool.c,v 2.25 2002/02/09 00:01:00 yhu Exp $ $Id: lsb.jobstatus.c,v 2.9 2001/10/19 13:52:54 bingf eng Exp $ $Id: lsb.subext.c,v 1.6 2002/05/08 17:58:30 alan Exp $ $Id: lsb.hosts.c,v 2.83 2002/04/30 14:45:12 nheng Ex p $ $Id: lsb.sig.c,v 2.90 2001/04/02 21:02:12 achowdhu E xp $ $Id: lsb.params.c,v 2.9 1996/04/09 18:16:55 zhang Ex p $ $Id: lib.eligible.c,v 5.35 2002/02/09 00:07:03 yhu E xp $ $Id: lib.info.c,v 5.100 2002/02/09 00:07:04 yhu Exp $ $Id: lib.sock.c,v 5.53.16.1 2003/02/14 07:23:16 swu Exp $ $Id: lib.misc.c,v 5.121 2002/05/10 16:57:43 bzhang E xp $ $Id: lib.xdr.c,v 5.89 2001/11/02 00:26:24 qwang Exp $ $Id: lib.err.c,v 5.109 2002/05/07 19:53:33 ebeghian Exp $ $Id: lib.nios.c,v 5.28 2002/02/09 00:07:05 yhu Exp $ $Id: lib.table.c,v 5.27 2002/03/22 16:12:11 jlam Exp $ $Id: lib.words.c,v 5.64 2002/04/19 21:57:46 bzhang E xp $ $Id: lib.syntax.c,v 5.19 1999/08/26 15:36:34 nlau Ex p $ $Id: lib.rdwr.c,v 5.64 2001/11/02 00:26:23 qwang Exp $ $Id: lib.sig.c,v 5.44 2002/02/09 00:07:08 yhu Exp $ $Id: lib.initenv.c,v 5.124 2002/06/24 05:06:38 cnuse r2 Exp $ $Id: lib.afs.c,v 5.57 2002/02/09 00:07:03 yhu Exp $ $Id: usleep.c,v 5.10 1999/12/13 19:38:17 simong Exp $ $Id: lib.rf.c,v 5.34 2002/02/09 00:07:07 yhu Exp $ $Id: lib.xdrlim.c,v 5.69 2002/03/01 22:02:54 hxu Exp $ $Id: lib.host.c,v 5.56 2002/03/15 22:18:40 qwang Exp $ $Id: lib.lsf.c,v 5.18 2002/02/09 00:07:05 yhu Exp $ $Id: lib.xdrafs.c,v 5.1 1994/08/07 19:55:36 jwang Ex p $ $Id: lib.xdrmisc.c,v 5.25 2000/09/30 21:30:41 llee E xp $ $Id: lib.xdrrf.c,v 5.7 1996/05/28 22:36:44 ming Exp $ $Id: lib.cwd.c,v 5.6.12.1 2002/10/18 07:11:22 swu Ex p $ $Id: lib.errno.c,v 5.8 1998/06/25 16:35:03 tihomirv Exp $ $Id: lib.conn.c,v 5.36 2002/02/09 00:07:03 yhu Exp $ $Id: lib.rtask.c,v 5.44 2002/02/09 00:07:08 yhu Exp $ $Id: lib.syslog.c,v 5.56 2002/05/07 19:53:44 ebeghia n Exp $ $Id: lib.esub.c,v 5.28 2002/02/09 00:07:04 yhu Exp $ $Id: lib.channel.c,v 5.73 2002/05/01 00:01:11 mhe Ex p $ $Id: lib.eauth.c,v 5.41 2002/02/09 00:07:03 yhu Exp $ $Id: lib.osal.c,v 5.19 2002/02/09 00:07:06 yhu Exp $ $Id: lib.i18n.c,v 5.13 2001/10/18 20:33:01 bingfeng Exp $ $Id: lib.rcp.c,v 5.23.6.1 2002/10/11 02:51:09 swu Ex p $ $Id: lib.dir.c,v 5.29 2001/10/18 20:33:01 bingfeng E xp $ $Id: lib.id.c,v 1.6 2002/02/09 00:07:04 yhu Exp $ $Id: lib.init.c,v 5.57 2001/11/02 00:25:45 qwang Exp $ $Id: lib.lim.c,v 5.119 2002/05/07 19:53:40 ebeghian Exp $ $Id: lib.res.c,v 5.225.6.1 2002/08/02 19:08:37 greid Exp $ $Id: lib.term.c,v 5.49 2002/02/09 00:07:08 yhu Exp $ $Id: lib.tid.c,v 5.23 2002/02/09 00:07:08 yhu Exp $ $Id: lib.priority.c,v 5.17 2001/10/18 20:33:01 bingf eng Exp $ $Id: lib.limits.c,v 5.26.4.1 2002/08/02 19:08:36 gre id Exp $ $Id $ $Id: calendar.c,v 1.45 2001/10/31 20:15:22 ming Exp $ $Id: listset.c,v 1.15 2000/10/02 18:22:42 tang Exp $ HP-UX/General Millicode UX.12.70 (IA64.ISV3): (MILLI - 02/22/01) /share/platform/clusterware/lbin/cwmgr_start: None /share/platform/clusterware/src/etc/gabd: $Id: WMHostJobRate.cpp,v 1.1 2002/02/21 15:32:32 nla u Exp $ $Id: WMEauthCredentials.cpp,v 1.1 2002/02/08 15:58:4 6 oparmar Exp $ $Id: WMEauthManager.cpp,v 1.9 2002/08/27 14:00:25 nl au Exp $ $Id: WMUser.cpp,v 1.8 2002/08/08 02:56:24 wchen Exp $ $Id: lsb.hosts.c,v 2.83 2002/04/30 14:45:12 nheng Ex p $ $Id: lsb.init.c,v 2.50 2002/02/13 23:19:50 llee Exp $ $Id: lsb.jobs.c,v 2.167.12.1 2002/10/10 16:23:56 ala n Exp $ $Id: lsb.misc.c,v 2.77 2002/02/09 00:00:59 yhu Exp $ $Id: lsb.peek.c,v 2.76 2002/05/08 05:34:23 cnuser2 E xp $ $Id: lsb.queues.c,v 2.67 2002/04/30 17:32:17 wliu Ex p $ $Id: lsb.sig.c,v 2.90 2001/04/02 21:02:12 achowdhu E xp $ $Id: lsb.sub.c,v 2.471.4.3 2002/08/27 08:42:52 swu E xp $ $Id: lsb.xdr.c,v 2.374.6.1 2002/09/03 03:26:58 wchen Exp $ $Id: lsb.err.c,v 2.232 2002/05/07 19:53:14 ebeghian Exp $ $Id: lsb.move.c,v 2.52 1999/07/14 13:15:04 mhe Exp $ $Id: lsb.switch.c,v 2.57 1999/07/14 13:25:45 mhe Exp $ $Id: lsb.log.c,v 2.283.6.3 2002/08/13 14:25:53 alan Exp $ $Id: lsb.comm.c,v 2.140 2002/02/09 00:00:58 yhu Exp $ $Id: lsb.reason.c,v 2.192 2002/05/03 20:56:37 jlam E xp $ $Id: lsb.mig.c,v 2.18 1997/01/17 00:08:10 shutao Exp $ $Id: lsb.spool.c,v 2.25 2002/02/09 00:01:00 yhu Exp $ $Id: lsb.modify.c,v 2.34 2002/02/09 00:01:00 yhu Exp $ $Id: lsb.resource.c,v 2.6 2001/07/18 16:22:31 xwei E xp $ $Id: lsb.subext.c,v 1.6 2002/05/08 17:58:30 alan Exp $ $Id: lsb.params.c,v 2.9 1996/04/09 18:16:55 zhang Ex p $ $Id: lsb.jobstatus.c,v 2.9 2001/10/19 13:52:54 bingf eng Exp $ $Id: lib.eligible.c,v 5.35 2002/02/09 00:07:03 yhu E xp $ $Id: lib.init.c,v 5.57 2001/11/02 00:25:45 qwang Exp $ $Id: lib.lim.c,v 5.119 2002/05/07 19:53:40 ebeghian Exp $ $Id: lib.info.c,v 5.100 2002/02/09 00:07:04 yhu Exp $ $Id: lib.sock.c,v 5.53 2001/09/21 13:01:49 bingfeng Exp $ $Id: lib.res.c,v 5.225.6.1 2002/08/02 19:08:37 greid Exp $ $Id: lib.misc.c,v 5.121 2002/05/10 16:57:43 bzhang E xp $ $Id: lib.xdr.c,v 5.89 2001/11/02 00:26:24 qwang Exp $ $Id: lib.err.c,v 5.109 2002/05/07 19:53:33 ebeghian Exp $ $Id: lib.nios.c,v 5.28 2002/02/09 00:07:05 yhu Exp $ $Id: lib.term.c,v 5.49 2002/02/09 00:07:08 yhu Exp $ $Id: lib.table.c,v 5.27 2002/03/22 16:12:11 jlam Exp $ $Id: lib.words.c,v 5.64 2002/04/19 21:57:46 bzhang E xp $ $Id: lib.load.c,v 5.56 2001/01/20 00:21:31 jlam Exp $ $Id: lib.syntax.c,v 5.19 1999/08/26 15:36:34 nlau Ex p $ $Id: lib.rdwr.c,v 5.64 2001/11/02 00:26:23 qwang Exp $ $Id: lib.sig.c,v 5.44 2002/02/09 00:07:08 yhu Exp $ $Id: lib.initenv.c,v 5.124 2002/06/24 05:06:38 cnuse r2 Exp $ $Id: lib.tid.c,v 5.23 2002/02/09 00:07:08 yhu Exp $ $Id: lib.afs.c,v 5.57 2002/02/09 00:07:03 yhu Exp $ $Id: usleep.c,v 5.10 1999/12/13 19:38:17 simong Exp $ $Id: lib.rf.c,v 5.34 2002/02/09 00:07:07 yhu Exp $ $Id: lib.xdrlim.c,v 5.69 2002/03/01 22:02:54 hxu Exp $ $Id: lib.host.c,v 5.56 2002/03/15 22:18:40 qwang Exp $ $Id: lib.lsf.c,v 5.18 2002/02/09 00:07:05 yhu Exp $ $Id: lib.priority.c,v 5.17 2001/10/18 20:33:01 bingf eng Exp $ $Id: lib.xdrafs.c,v 5.1 1994/08/07 19:55:36 jwang Ex p $ $Id: lib.xdrmisc.c,v 5.25 2000/09/30 21:30:41 llee E xp $ $Id: lib.xdrrf.c,v 5.7 1996/05/28 22:36:44 ming Exp $ $Id: lib.cwd.c,v 5.6.12.1 2002/10/18 07:11:22 swu Ex p $ $Id: lib.errno.c,v 5.8 1998/06/25 16:35:03 tihomirv Exp $ $Id: lib.conn.c,v 5.36 2002/02/09 00:07:03 yhu Exp $ $Id: lib.rtask.c,v 5.44 2002/02/09 00:07:08 yhu Exp $ $Id: lib.limits.c,v 5.26.4.1 2002/08/02 19:08:36 gre id Exp $ $Id: lib.syslog.c,v 5.56 2002/05/07 19:53:44 ebeghia n Exp $ $Id: lib.esub.c,v 5.28 2002/02/09 00:07:04 yhu Exp $ $Id: lib.channel.c,v 5.73 2002/05/01 00:01:11 mhe Ex p $ $Id: lib.eauth.c,v 5.41 2002/02/09 00:07:03 yhu Exp $ $Id: lib.osal.c,v 5.19 2002/02/09 00:07:06 yhu Exp $ $Id: lib.conf.c,v 5.111 2002/05/08 12:57:17 imircea Exp $ $Id: lib.i18n.c,v 5.13 2001/10/18 20:33:01 bingfeng Exp $ $Id: lib.rcp.c,v 5.23.6.1 2002/10/11 02:51:09 swu Ex p $ $Id: lib.dir.c,v 5.29 2001/10/18 20:33:01 bingfeng E xp $ $Id: lib.id.c,v 1.6 2002/02/09 00:07:04 yhu Exp $ $Id: lib.confmisc.c,v 5.16 2001/11/02 00:25:45 qwang Exp $ $Id: lib.wconf.c,v 5.8 2001/11/02 00:26:24 qwang Exp $ $Id $ cksum(1) Output: PCC-CW5.CLUSTERWAREPRO,fr=B.05.00.01,fa=HP-UX_B.11.22_IA/PA, v=HP: 1315852003 1658840 /share/platform/clusterware/src/bin/bpost 3664888800 1685104 /share/platform/clusterware/src/bin/bread 1699827705 1426 /share/platform/clusterware/lbin/cwmgr_start 710907664 22977516 /share/platform/clusterware/src/etc/gabd Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 6840 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_29255 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_29255.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_29255. If you do not wish to retain a copy of the original software, include the patch_save_files option in the swinstall command above: -x patch_save_files=false WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHSS_29255.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_29255.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_29255.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: 1) This patch can only be applied after Clusterware Pro has been installed and configured using the hptc/ClusterPack tool /opt/clusterpack/bin/manager_config. 2) The Clusterware daemons must be stopped before installing this patch. From the management server, run the following command: - /share/platform/clusterware/lbin/cwmgr_stop - /share/platform/clusterware/bin/gaadmin stop