Skip to content

Commit

Permalink
NEWS.md: Add release notes for v0.72.0
Browse files Browse the repository at this point in the history
Problem: There are no release notes for flux-core v0.72.0.

Add them.
  • Loading branch information
garlick authored and grondo committed Mar 5, 2025
1 parent 98c7e6e commit 12849fd
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,56 @@
flux-core version 0.72.0 - 2025-03-04
-------------------------------------

## New Features
* add `FLUX_JOB_RANKS` environment variable to prolog and epilog (#6670)
* avoid scheduling jobs on compute nodes that are not cleaned up (#6616)
* flux-hostlist: add `-F, --find=HOSTS` option (#6671)
* raise non-fatal exception on epilog failure (#6669)
* shrink available resource set for jobs that lose nodes (#6652, #6676)
* add support for undrain reason (#6659)
* flux-jobs: filter against all users with --include (#6646)
* add `ResourceJournalConsumer` and `EventLogFormatter` classes and use
them to standardize `flux resource eventlog` (#6614, #6635)
* add resource journal (#6586, #6633)
* heartbeat: add optional timeout (#6679)

## Fixes
* improve error message on invalid formatting of shell options (#6680)
* fix prolog/epilog timeout handling (#6677)
* sdexec: add stop timeout to handle unkillable processes (#6666, #6673)
* libsubprocess: fix error path bug (#6663)
* improve management of systemd stop timeout to avoid SIGKILL while making
progress (#6661)
* fix non-ascii character handling in `flux resource eventlog` (#6650)
* fix duplicated output in `flux run` (#6649)
* flux-version: report hwloc.api=x.y.z instead of hwloc=x.y.z (#6639)
* fix incorrect combination of lines in `flux resource status` for
expandable fields that differ past the minimum width (#6638)
* log helpful info when shutdown is stuck (#6623)
* etc: update bash completions (#6618)
* Require exactly one of total or `per_slot` be specified in jobspec
tasks.count (#6605)
* flux-job: do not override `-L, --color` when `-H, --human` is used in
`eventlog` and `wait-event` subcommands (#6612)
* flux-queue: do not default to --all with configured queues (#6681)

## Cleanup
* rename broker quorum and shutdown warn period attributes (#6660)
* libsubprocess: cosmetic cleanup (#6642)
* kvs: move `wait_version` API into kvsroot API (#6628)
* kvs: remove dead code (#6622, #6611, #6604)
* kvs: misc cleanup (#6627, #6615)

## Build/CI/Testsuite/Documentation
* gitignore: ignore PLY autogenerated parsetab.py (#6664)
* testsuite: fix flaky test for handling of invalid `tbon.topo` (#6657)
* doc: add job classifications to glossary (#6647)
* doc: expand job termination documentation in `flux-config-exec(5)` (#6640)
* ci: ensure unit tests are run during coverage (#6617)
* arm64 Docker cleanup (#6575)
* github: update typos check ci action


flux-core version 0.71.0 - 2025-02-04
-------------------------------------

Expand Down

0 comments on commit 12849fd

Please sign in to comment.