What’s new and changed in IBM Spectrum LSF Process Manager Version 10.2 Fix Pack 6

The following topics summarize the new and changed behavior in IBM Spectrum LSF Process Manager ("LSF Process Manager") 10.2 Fix Pack 6.

pmportcheck utility

A new pmportcheck utility has been added to Process Manager. This utility can be used to check the required ports for PM and include detailed information, whether it is being used or not.

The portcheck utility only checks ports on the host for availability. It discovers the ports by reading the configuration files. If the line is commented out or if there is no value, it will use the default values.

Before running this tool, you must source the profile or set the environment variable JS_TOP

The utility is installed at <JS_TOP>/<VERSION>/bin/, for example, /opt/ppm/10.2/bin/.

Usage:

pmportcheck

pmportcheck -h

pmportcheck -l

Description:

Without arguments will output command usage and exit.

-h Output command usage and exit.

-l List TCP and UDP ports.

Note: The portcheck utility must be executed by the root user.

Source the relative IBM Spectrum LSF Process Manager shell script after installation:

For csh or tcsh: 'source $JS_ENVDIR/cshrc.js'

For sh, ksh, or bash: 'source $JS_ENVDIR/profile.js'

Example output:

Example of the output using command pmportcheck -l on Process Manager server displaying the PID and program name:

Checking ports required on host [server1]
------------------------------------------------------------------
Program Name  Port Number  Protocol  Binding Address  PID/Status
------------------------------------------------------------------
jfd           1966         TCP       0.0.0.0          31821
jfd           1967         TCP       0.0.0.0          31821
eem.local     1968         TCP       0.0.0.0          32128
fod           1999         TCP       0.0.0.0          [Not used]
fod           1999         UDP       0.0.0.0          [Not used]

CWL workflow integration

LSF Process Manager now supports CWL (Common Workflow Language) workflows on IBM Spectrum LSF. To use CWL workflows, download the cwlexec integration package from the cwl-engine website on GitHub.

Flow rerun states

Flow re-run is enhanced to include work items in states other than Done and Exited. It now includes work items in Killed, Waiting, and Running states.

Starting points can also now be set on work items in Done, Exited, Killed, Waiting, Running, and Pending states.

Flow co-design

Flow designers in the same user group may edit each other's flow definitions or flow definition drafts.