The resource manager is responsible for deregister_namespace that it
actually cleans up the namespace. RM responsible for tracking 'connected'
and deregistering when appropriately disconnected in the session.
The PMIx server does not have internal security protections to
isolate two users allocations from each other. If the RM requires
this isolation then they need to create two PMIx server instances.
It's the responsibility of the system to do this
Tools support issue?
Already in 3.1.4 so would be no worse in a 3.1.5
No known problem at this time - but concern is that we need more exercise of this feature. Open MPI will exercise it, so maybe use that as a test vector.
Possible Blockers?
Double check the memory leak issue resolution (Dave/Artem to discuss the situation)
Multiple init/finalize - would like to see this fixed if possible
Bring in any tool related fixes that are ready.
Would like to fully exercise the tools as much as possible for this release.
Static 'get' -- is this targeted to v3.x or v4.x. Probably v4.x only.
Josh to roll an rc1 this week - note that further fixes may be coming.
Target release: Decide next week if we release before the end of the year or not.
Multi-server make check
Boris/Artem to take a look
The make check CI test is failing cross-version
We will keep it this way to help resolve the issue
Note that it will fail the two job fence tests (-s 2 tests)
Recommend to add back -s 1 in addition to -s 2 from this commit