Skip to content

support flux-pmix extension for custom proc info #110

@garlick

Description

@garlick

Problem: As noted in #109, some platforms may require Flux to set custom keys in the PMIx server to support application launch, but currently the only way to do that is to fork the flux-pmix shell plugin, which is likely not sustainable over time.

Idea: have the flux-pmix shell plugin call flux_shell_plugstack_call(3) for a new topic, say pmix.setprocinfo. A new shell plugin could then register a callback for that topic and set the custom key in its OUT arguments. After the plugstack call returns, flux-pmix would add any key/value pairs found in its OUT args to the PMIX_PROC_INFO_ARRAY.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions