Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 356946 - [LML] DA_driver reports a different job to the one launched for Open MPI
Summary: [LML] DA_driver reports a different job to the one launched for Open MPI
Status: RESOLVED FIXED
Alias: None
Product: PTP
Classification: Tools
Component: RM (show other bugs)
Version: 5.0.1   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 5.0.2   Edit
Assignee: Greg Watson CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-07 10:34 EDT by Greg Watson CLA
Modified: 2011-09-07 10:45 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Greg Watson CLA 2011-09-07 10:34:35 EDT
When a job is submitted using JAXB, the jobid (step) is set to the pid of the mpirun command. However the ompi-ps command does not report this value, insted it uses it's own internal jobid. This causes the display to be updated with two jobs, one with the pid and one with the internal jobid, since these are used to match jobs in the UI.

With Open MPI 1.4.3 and earlier, there is no way to reliably provide an id that matches that reported by mpirun and ompi-ps. The only option is to use the -v argument to ompi-ps which displays a status message containing both ids on stderr.

This problem should be corrected in later versions of Open MPI.
Comment 1 Greg Watson CLA 2011-09-07 10:45:46 EDT
Fixed in ptp_5_0 and HEAD.