Skip to content

Commit c90390b

Browse files
authored
Merge pull request #6684 from garlick/rel72
NEWS.md: Add release notes for v0.72.0
2 parents 98c7e6e + 12849fd commit c90390b

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

NEWS.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,56 @@
1+
flux-core version 0.72.0 - 2025-03-04
2+
-------------------------------------
3+
4+
## New Features
5+
* add `FLUX_JOB_RANKS` environment variable to prolog and epilog (#6670)
6+
* avoid scheduling jobs on compute nodes that are not cleaned up (#6616)
7+
* flux-hostlist: add `-F, --find=HOSTS` option (#6671)
8+
* raise non-fatal exception on epilog failure (#6669)
9+
* shrink available resource set for jobs that lose nodes (#6652, #6676)
10+
* add support for undrain reason (#6659)
11+
* flux-jobs: filter against all users with --include (#6646)
12+
* add `ResourceJournalConsumer` and `EventLogFormatter` classes and use
13+
them to standardize `flux resource eventlog` (#6614, #6635)
14+
* add resource journal (#6586, #6633)
15+
* heartbeat: add optional timeout (#6679)
16+
17+
## Fixes
18+
* improve error message on invalid formatting of shell options (#6680)
19+
* fix prolog/epilog timeout handling (#6677)
20+
* sdexec: add stop timeout to handle unkillable processes (#6666, #6673)
21+
* libsubprocess: fix error path bug (#6663)
22+
* improve management of systemd stop timeout to avoid SIGKILL while making
23+
progress (#6661)
24+
* fix non-ascii character handling in `flux resource eventlog` (#6650)
25+
* fix duplicated output in `flux run` (#6649)
26+
* flux-version: report hwloc.api=x.y.z instead of hwloc=x.y.z (#6639)
27+
* fix incorrect combination of lines in `flux resource status` for
28+
expandable fields that differ past the minimum width (#6638)
29+
* log helpful info when shutdown is stuck (#6623)
30+
* etc: update bash completions (#6618)
31+
* Require exactly one of total or `per_slot` be specified in jobspec
32+
tasks.count (#6605)
33+
* flux-job: do not override `-L, --color` when `-H, --human` is used in
34+
`eventlog` and `wait-event` subcommands (#6612)
35+
* flux-queue: do not default to --all with configured queues (#6681)
36+
37+
## Cleanup
38+
* rename broker quorum and shutdown warn period attributes (#6660)
39+
* libsubprocess: cosmetic cleanup (#6642)
40+
* kvs: move `wait_version` API into kvsroot API (#6628)
41+
* kvs: remove dead code (#6622, #6611, #6604)
42+
* kvs: misc cleanup (#6627, #6615)
43+
44+
## Build/CI/Testsuite/Documentation
45+
* gitignore: ignore PLY autogenerated parsetab.py (#6664)
46+
* testsuite: fix flaky test for handling of invalid `tbon.topo` (#6657)
47+
* doc: add job classifications to glossary (#6647)
48+
* doc: expand job termination documentation in `flux-config-exec(5)` (#6640)
49+
* ci: ensure unit tests are run during coverage (#6617)
50+
* arm64 Docker cleanup (#6575)
51+
* github: update typos check ci action
52+
53+
154
flux-core version 0.71.0 - 2025-02-04
255
-------------------------------------
356

0 commit comments

Comments
 (0)