|
| 1 | +flux-core version 0.65.0 - 2024-08-06 |
| 2 | +------------------------------------- |
| 3 | + |
| 4 | +## New Features |
| 5 | + * job-manager: add final flag to sched.free (#6197) |
| 6 | + * add `-B, --bank=` option to submission commands (#6195) |
| 7 | + * add flux overlay trace (#6174) |
| 8 | + * enhance `flux queue list` with `-q, --queue=` option and abillity to |
| 9 | + report queue enabled/started status (#6185) |
| 10 | + * support multiple queues in `flux jobs`, `pgrep`, and `pkill` `-q, |
| 11 | + --queue` option (#6149) |
| 12 | + * accept `-q` for `--queue` in `flux-jobs`, `pgrep`, and `pkill` |
| 13 | + (#6142) |
| 14 | + * resource: mark torpid nodes down for scheduling instead of draining them |
| 15 | + (#6131) |
| 16 | + * job-exec: add timeout for job start barrier (#6140) |
| 17 | + * job-exec: fix per-job `active_ranks` module stats (#6138) |
| 18 | + * job-exec: fix job refcount leaks (#6134) |
| 19 | + * drain nodes with unkillable tasks after configurable retries (#6101) |
| 20 | + * move bad KVS job entries to a lost+found directory (#6139) |
| 21 | + * add error text to down nodes in flux overlay status (#6111) |
| 22 | + * job-manager: ignore bad KVS eventlogs (#6129) |
| 23 | + * add message queue counts to flux module list (#6120) |
| 24 | + * flux-job: add `-F, --follow` option to `flux job eventlog` (#6102) |
| 25 | + * wait for job `clean` event by default in `flux run` and `flux job attach` |
| 26 | + (#6065) |
| 27 | + * systemd: add prolog/epilog service units (#6040) |
| 28 | + * broker: work around problem with launch by some versions of mpiexec.hydra |
| 29 | + (#6081) |
| 30 | + * reject jobs submitted as user root in a multi-user instance (#6194) |
| 31 | + |
| 32 | +## Fixes |
| 33 | + * improve housekeeping logging and list management (#6191) |
| 34 | + * add configure time check for zeromq crypto and improve broker error |
| 35 | + handling at cert creation (#6189) |
| 36 | + * resource: error message cleanup, add test for invalid exclude (#6186) |
| 37 | + * flux-resource: fix missing queue in `flux resource list` output for |
| 38 | + states with no nodes (#6180) |
| 39 | + * flux-resource: suppress empty lines in output (#6096) |
| 40 | + * kvs: return ENOSYS on unfinished requests (#6049) |
| 41 | + * cmd/startlog: initialize enum to non zero (#6170) |
| 42 | + * address RSS growth when there are excessive annotation events (#6115) |
| 43 | + * resource: cache resource status information to reduce broker load (#6105) |
| 44 | + * flux-start: accept --recovery with --test-size (#6108) |
| 45 | + * doc: update flux admin guide URL (#6163) |
| 46 | + * doc: update flux-shell(1) manpage (#6094) |
| 47 | + * doc: add overlay network to overview section (#6092) |
| 48 | + |
| 49 | +## Cleanup |
| 50 | + * kvs: minor cleanup (#6172) |
| 51 | + * job-manager: silence housekeeping debug logs (#6113) |
| 52 | + * kvs: replace list of message with msglist (#6047) |
| 53 | + |
| 54 | +## CI/Testsuite |
| 55 | + * matrix/actions: add per-target timeout-minutes (#6192) |
| 56 | + * t: add initial ENOSPC tests (#6127) |
| 57 | + * matrix: avoid overwriting env elements (#6190) |
| 58 | + * docker: Demote fedora40 to `x86_64` only (#6188) |
| 59 | + * ci: ignore merge errors and increase parallelism (#6183) |
| 60 | + * testsuite: fix racy test in t2406-job-exec-cleanup.t (#6187) |
| 61 | + * add support for new wrap options in tests and heredoc support for sharness |
| 62 | + (#6150) |
| 63 | + * actions: increase ci timeout from 90 to 120 minutes (#6181) |
| 64 | + * matrix: fix matrix generation for arm64 and remove redundant fedora |
| 65 | + (#6156) |
| 66 | + * Update containers: el9, fedora40, noble, add arm64 for fedora40, el9, |
| 67 | + noble (#6128) |
| 68 | + * t: add job environment to tests (#6106) |
| 69 | + |
| 70 | + |
1 | 71 | flux-core version 0.64.0 - 2024-07-02
|
2 | 72 | -------------------------------------
|
3 | 73 |
|
|
0 commit comments