Hello folks
Per the ongoing conversation about future release strategies, I have prepared the closeout releases for the PMIx v5.0 and PRRTE v3.0 series and posted release candidates for both of them. As we discussed, these will NOT be released until I receive testing feedback from the community, and neither will be released until both pass that requirement.
So if either of these are of interest to you and/or your organization, I would appreciate it if you at least verified that they work for you.
Ralph
PMIx v5.0.10rc1
Initial release candidate for the PMIx v5.0.10 release.
NOTE
The v5.0 release series will be going dormant after this release. All further bug fixes will require updating to a newer release series.
IMPORTANT
This release includes two critical changes:
- a fix for a bug that apparently went undetected for a long time. The bug prevented selection of the loopback interface on a node for use by the PMIx messaging system, even when no remote connections were allowed. This prevented PMIx from working in an environment where only loopback devices were available.
- re-enabling of the compression support. An undetected typo caused PMIx to disable compression even when the supporting libz (or libzng) libraries were present
Detailed changes include:
Detailed changes include:
- PR #3723: Roll rc1
- PR #3720: Multiple commits
- Fix compression components
- Use the correct value for the number of info to unpack
- Remove stale/unused tests
- bitmap num_set boundary condition bugfix
- preg/compress parsing bugfix
- Port bug fixes to zlibng component
- Flush namespace sinks' residuals before destroying them
- Put the sink cleanup in the sink destructor
- Replace sprintf with snprintf
- PR #3719: Enable use of loopback interface
PRRTE v3.0.13rc1
Initial release candidate for the PRRTE v3.0.13 release.
NOTE
The v3.0 release series will be going dormant after this release. All further bug fixes will require updating to a newer release series.
Detailed changes include:
- PR #2314: Roll rc1
- PR #2312: Mark uncached daemons as reported
- PR #2309: Multiple commits
- Inherit env directives if requested
- Extend inheritance to app level
- Extend testbuild launchers support
- Fix the colocation algorithm
- Fix precedence ordering on envar operations
- Bugfix: inconsistently setting PMIX_JOB_RECOVERABLE
- Clarify help messages
- Do not assign DVM's bookmark to the application job
- Error out when asymmetric topologies cannot support ppr requests
- Let seq and rankfile mappers compute their own num-procs
- Fix relative node processing
- Replace sprintf with snprintf
- Add launching-apps section to docs
- Improve hetero node detection a bit
- Tweak the forwarding of signals
- Cleanup and improve autohandling of hetero nodes
- Fix prun tool