Skip to content

Commit 298935a

Browse files
committed
Update news for release
Signed-off-by: Ralph Castain <[email protected]>
1 parent 163dd26 commit 298935a

File tree

2 files changed

+125
-3
lines changed

2 files changed

+125
-3
lines changed

docs/news/news-v3.x.rst

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,118 @@ PRRTE v3.x series
44
This file contains all the NEWS updates for the PRRTE v3.x
55
series, in reverse chronological order.
66

7+
3.0.11 -- 18 May 2025
8+
---------------------
9+
.. note:: This is a minor bug fix release to resolve
10+
a problem when running with schedulers that
11+
allocate at the individual CPU (vs the node)
12+
level. Users operating in such an environment
13+
need to add the ``--hetero-nodes`` option to
14+
their ``prte`` or ``prterun`` cmd lines, or
15+
set the ``prte_hetero_nodes`` MCA param to
16+
a value of 1, `t`, `T`, "true", or "True".
17+
Administrators of such systems can set the
18+
MCA param for their users by adding it to
19+
the default MCA param file for the 3.0.11
20+
installation.
21+
22+
- PR #2203: Update VERSION and NEWS for release
23+
- PR #2201: Add missing OMPI cmd line option
24+
- PR #2199: Properly handle hetero node configurations
25+
26+
27+
3.0.10 -- 10 May 2025
28+
---------------------
29+
- PR #2195: Update NEWS for release
30+
- PR #2194: Multiple commits
31+
- Remove stale Solaris references
32+
- docs: Add a "Last updated on:" HTML footer
33+
- PR #2190: Multiple commits
34+
- Enable shim-based testing of PLM launchers
35+
- Roll version to 3.0.10
36+
- PR #2186: Fix one more typo
37+
- PR #2184: Fix typo
38+
- PR #2182: Properly terminate RST label
39+
- PR #2181: Add new CI test - build OMPI internally
40+
- PR #2178: Don't link to pmixcc if we don't find it
41+
- PR #2176: Multiple commits
42+
- Extend support for envar operations
43+
- Do not require PMIx wrapper compiler
44+
45+
46+
3.0.9 -- 19 Mar 2025
47+
--------------------
48+
.. important:: This release contains configure logic to
49+
protect it from PMIx versions that have been
50+
updated to support the LTO optimizer as that
51+
infrastructure conflicts with the PRRTE v3.0
52+
series. PMIx versions v6.0 and above are not
53+
supported by the PRRTE v3.0 series.
54+
55+
- PR #2172: Update NEWS for release
56+
- PR #2171: Multiple commits
57+
- Remove ALPS support
58+
- Require pmixcc be available to build PRRTE
59+
- Fix oob include/exclude matching
60+
- Constrain PMIx versions
61+
- PR #2163: Protect against stone age HWLOC
62+
- PR #2162: Multiple commits
63+
- Break thread deadlock
64+
- data_server: changes to handle first_read better
65+
- Allow "not supported" to be returned by query upcall
66+
- Try adding timeout to CI
67+
- Add PMIx v4.2 build
68+
- Fix the data server
69+
- Just ignore any lto settings
70+
- Accommodate changes in Slurm version string
71+
- Correctly support the OMPI stream-buffering option
72+
- Correct the handling of "prefix"
73+
- Correct syntax errors in RST files
74+
- PR #2157: Update OAC submodule pointer
75+
- PR #2147: Cleanup the pending lookup request when resolved
76+
- PR #2145: Multiple commits
77+
- Fix inheritance
78+
- Provide a user error message when srun fails
79+
- Update NEWS
80+
- PR #2142: Multiple commits
81+
- gcc compilation failure fixes
82+
- Update CI workflow
83+
- Silence warnings exposed by revised CI
84+
- PR #2141: Multiple commits
85+
- Silence warnings exposed by revised CI
86+
- Add build against older PMIx CI
87+
- Add mpi4py CI
88+
- PR #2137: Multiple commits
89+
- Add spawn_multiple test
90+
- Minor cleanups
91+
- Implement query support for PMIx resolve functions
92+
- Add ability to direct app GPU support
93+
- PR #2125: hurd: fix build
94+
- PR #2123: Refactor ranking algorithms
95+
- PR #2109: Multiple commits
96+
- Add a test for CI purposes
97+
- Try a DVM-based action
98+
- Update users of pmix_os_dirpath_create
99+
- Remove the group CI as this release branch doesn't support it
100+
101+
102+
3.0.8 -- 15 Dec 2024
103+
--------------------
104+
- PR #2103: Final update for release
105+
- PR #2102: Remove stale config .m4 files
106+
- PR #2100: Update NEWS and VERSION
107+
- PR #2099: maintain correct ref count of child jobs
108+
- PR #2097: Correctly parse map-by modifiers
109+
- PR #2086: Propertly compute number of procs when not given
110+
- PR #2082: Multiple commits
111+
- Enclose XML output in a high-level tag
112+
- Add support for show_help XML output
113+
- Properly build the nidmap
114+
- PR #2076: Multiple commits
115+
- Register the singleton's nspace with the PMIx server
116+
- Fix data type declaration in data server
117+
118+
7119
3.0.7 -- 13 Nov 2024
8120
--------------------
9121
.. important:: This release represents the expected end of

docs/news/news-v4.x.rst

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,19 @@ series, in reverse chronological order.
2121
support for all three of the group construction modes,
2222
including the new "bootstrap" method.
2323

24-
Note that while PRRTE v4 will build and execute against
25-
PMIx v5, proper execution of the various group construction
26-
modes requires that your application use PMIx v6 or above.
24+
A few notes:
25+
26+
(1) Starting with this release, PRRTE requires
27+
Python >= v3.7 to build a Git clone (ie., not a tarball).
28+
Certain elements of the code base are constructed at build
29+
time, with the construction performed by Python script. The
30+
constructed elements are included in release tarballs.
31+
32+
(2) PRRTE >= v4.0 is not compatible with PMIx < v6.0 due
33+
to internal changes (e.g., show-help messages are now
34+
contained in memory instead of on-disk files). Configure
35+
will therefore error out if the detected PMIx version
36+
does not meet this criterion.
2737

2838
A full list of individual changes will not be provided here,
2939
but will commence with the v4.0.1 release.

0 commit comments

Comments
 (0)