There are some important changes to both of these release candidates, so please at least smoketest them in your environment if you can.
Second release candidate for the PMIx v5.0.10 release.
***NOTE***
The v5.0 release series may be going dormant after this release.
----------------------------
***IMPORTANT***
This release includes three 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
* repair of the indirect debugger connection procedure. Hardening of the authentication procedure inadvertently prevented tools fork'd by PMIx itself from connecting back to the server.
-----------------------
Detailed changes include:
- PR #3744: Multiple commits
- Extend debugger CI tests
- Update VERSION and NEWS
- PR #3742: Fix indirect debugger launch
- PR #3740: Multiple commits
- Add refresh test
- Fix refresh cache request
- PR #3737: Multiple commits
- Fix cmd line option checker
- Fix bitmap mask literal size
- Cleanup ready-for-debug announcement
- PR #3730: Multiple commits
- Protect against equal signs in option check
- Check if we fork'd the tool ourselves
==========================================
- 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
Second release candidate for the PRRTE v3.0.13 release.
***NOTE***
The v3.0 release series may be going dormant after this release.
----------------------------
***IMPORTANT***
This release includes the following critical changes:
* repair of the indirect debugger connection procedure. The prterun launcher was using the incorrect proc name to retrieve its parent's processID
* repair of the LSF mapper when LSF affinity has been specified
* a number of fixes to various mapper components and printing of binding ranges
* an improved mechanism for automatically detecting the presence of heterogeneous nodes
----------------------------
Detailed changes include:
- PR #2342: Update VERSION and NEWS
- PR #2341: Slight mod to the indirect debugger example
- PR #2339: Correct the nprocs check to support moving to next node
- PR #2336: Allow setting default cpus/rank
- PR #2334: Retrieve PMIX_PARENT_ID with wildcard rank
- PR #2330: Centralize quickmatch to ensure consistency
- PR #2328: Multiple commits
- Correctly set the number of procs for rankfile apps
- Do not override user-specified num procs
- Some cleanup on hostfile parsing
- Remove LSF references in rank_file mapper
- Update ras to allow rank/seq files to define allocation
- Add the rmaps/lsf component
- PR #2321: Fix typo in examples Makefile
- PR #2320: Fix prte_info to output correct version
- PR #2318: Multiple commits
- Correct ordering of macro variables
- Fix printing of binding ranges
==================================
- 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