|
| 1 | +--- |
| 2 | +title: flux-core v0.69.0 |
| 3 | +date: 2024-12-04 00:00:00 |
| 4 | +author: "flux-framework" |
| 5 | +categories: 'release' |
| 6 | +version: 0.69.0 |
| 7 | +download: https://github.com/flux-framework/flux-core/releases/download/v0.69.0/flux-core-0.69.0.tar.gz |
| 8 | +--- |
| 9 | + |
| 10 | +Download from GitHub [here]({{ page.download }}) |
| 11 | + |
| 12 | +# Release Notes |
| 13 | + |
| 14 | +flux-core version 0.69.0 - 2024-12-03 |
| 15 | +------------------------------------- |
| 16 | + |
| 17 | +## New Features |
| 18 | + * add flux module stats `--rusage=[self|children|thread]` optional argument |
| 19 | + ([#6471](https://github.com/flux-framework/flux-core/issues/6471)) |
| 20 | + * add `-S, --setattr` and `-c, --config-path` options directly to `flux |
| 21 | + start` ([#6452](https://github.com/flux-framework/flux-core/issues/6452)) |
| 22 | + * job-ingest: improve cleanup and stats output ([#6438](https://github.com/flux-framework/flux-core/issues/6438)) |
| 23 | + * libflux: add `flux_watcher_is_active()` ([#6436](https://github.com/flux-framework/flux-core/issues/6436)) |
| 24 | + * indicate held jobs in the` INFO` column of `flux jobs` output ([#6430](https://github.com/flux-framework/flux-core/issues/6430)) |
| 25 | + * recursively update instead of replacing tables when loading Flux |
| 26 | + configuration ([#6424](https://github.com/flux-framework/flux-core/issues/6424)) |
| 27 | + * convert ISO timestamp output from UTC to local time + offset in `flux |
| 28 | + dmesg` and eventlog commands ([#6423](https://github.com/flux-framework/flux-core/issues/6423)) |
| 29 | + * support flux uri --wait JOBID ([#6443](https://github.com/flux-framework/flux-core/issues/6443)) |
| 30 | + * skip "empty" lines of output in `flux resource list` with `--skip-empty` |
| 31 | + or `--include` ([#6460](https://github.com/flux-framework/flux-core/issues/6460)) |
| 32 | + |
| 33 | +## Fixes |
| 34 | + * libfileref: fix segfault for files >2G ([#6462](https://github.com/flux-framework/flux-core/issues/6462)) |
| 35 | + * fix macos portability issues ([#6454](https://github.com/flux-framework/flux-core/issues/6454), [#6468](https://github.com/flux-framework/flux-core/issues/6468)) |
| 36 | + * fix multiple issues in the `flux job attach` statusline ([#6442](https://github.com/flux-framework/flux-core/issues/6442)) |
| 37 | + * librlist: avoid unnecessary hwloc dependencies ([#6450](https://github.com/flux-framework/flux-core/issues/6450)) |
| 38 | + * python: call shutdown() on executor in job validator ([#6435](https://github.com/flux-framework/flux-core/issues/6435)) |
| 39 | + * increase default prolog kill-timeout from 10s to 1m ([#6431](https://github.com/flux-framework/flux-core/issues/6431)) |
| 40 | + * job-manager/history: optimize list insertion ([#6422](https://github.com/flux-framework/flux-core/issues/6422)) |
| 41 | + |
| 42 | +## Cleanup |
| 43 | + * kvs-watch: misc cleanup ([#6458](https://github.com/flux-framework/flux-core/issues/6458)) |
| 44 | + * build: misc cleanup ([#6451](https://github.com/flux-framework/flux-core/issues/6451)) |
| 45 | + * job-manager: clean up queue code ([#6448](https://github.com/flux-framework/flux-core/issues/6448)) |
| 46 | + * remove `flux-perilog-run` ([#6447](https://github.com/flux-framework/flux-core/issues/6447)) |
| 47 | + |
| 48 | +## CI/Testsuite/Documentation |
| 49 | + * doc: improve `--include` documentation in flux-resource(1) ([#6459](https://github.com/flux-framework/flux-core/issues/6459)) |
| 50 | + * doc: improve housekeeping documentation ([#6425](https://github.com/flux-framework/flux-core/issues/6425)) |
| 51 | + * doc: launch jobs with systemd in the admin guide ([#6427](https://github.com/flux-framework/flux-core/issues/6427)) |
| 52 | + |
0 commit comments