Skip to content

v5.0: Fix singleton operations #11227

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Dec 20, 2022
Merged

v5.0: Fix singleton operations #11227

merged 1 commit into from
Dec 20, 2022

Conversation

rhc54
Copy link
Contributor

@rhc54 rhc54 commented Dec 20, 2022

You cannot daemonize the "prte" executable when spawning it to support a singleton as that will cause things to hang. Also fix IO forwarding thru the singleton for the spawned child procs by correcting a mistake that caused the IOF request attributes to be overlooked when constructing the job info for the PMIx_Spawn call.

Includes an update to the PMIx and PRRTE submodule pointers to pickup a couple of relevant corrections there. See:

openpmix/prrte#1621
openpmix/openpmix#2881

This brings the submodule pointers to the HEAD of their respective release branches, which are basically at an rc1 level (but not tagged yet).

Signed-off-by: Ralph Castain [email protected]
(cherry picked from commit 8ca4d7c)

You cannot daemonize the "prte" executable when spawning it
to support a singleton as that will cause things to hang. Also
fix IO forwarding thru the singleton for the spawned child
procs by correcting a mistake that caused the IOF request
attributes to be overlooked when constructing the job info for
the PMIx_Spawn call.

Includes an update to the PMIx and PRRTE submodule pointers to
pickup a couple of relevant corrections there. See:

openpmix/prrte#1621
openpmix/openpmix#2881

This brings the submodule pointers to the HEAD of their respective
release branches, which are basically at an rc1 level (but not
tagged yet).

Signed-off-by: Ralph Castain <[email protected]>
(cherry picked from commit 8ca4d7c)
@rhc54 rhc54 changed the title Fix singleton operations v5.0: Fix singleton operations Dec 20, 2022
@janjust janjust merged commit 61fc6bd into open-mpi:v5.0.x Dec 20, 2022
@rhc54 rhc54 deleted the cmr50/sing branch March 13, 2024 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants