flux-framework / flux-pmix

flux shell plugin to bootstrap openmpi v5+
GNU Lesser General Public License v3.0
2 stars 4 forks source link

flux_open(shmem://...) now requires a zeromq context #89

Closed garlick closed 11 months ago

garlick commented 11 months ago

Problem: A recent change to flux-core broke flux-pmix. I had forgotten that back to back flux shmem:// handles are used to communicate between the pmix service thread callbacks and the shell main thread, and this now requires a zeromq context.

grondo commented 11 months ago

Do we need to add a flux-pmix test build to flux-core CI, esp if this will be the suggested way to run all OpenMPI jobs going forward?

garlick commented 11 months ago

Definitely something to consider. Would have helped here!