Skip to content

Commit 4861a33

Browse files
authored
Merge pull request #129 from flux-framework/release-docs-2024-10-03
Update from release-docs-2024-10-03
2 parents d6abf13 + 94d2e60 commit 4861a33

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
---
2+
title: flux-core v0.67.0
3+
date: 2024-10-02 00:00:00
4+
author: "flux-framework"
5+
categories: 'release'
6+
version: 0.67.0
7+
download: https://github.com/flux-framework/flux-core/releases/download/v0.67.0/flux-core-0.67.0.tar.gz
8+
---
9+
10+
Download from GitHub [here]({{ page.download }})
11+
12+
# Release Notes
13+
14+
flux-core version 0.67.0 - 2024-10-01
15+
-------------------------------------
16+
17+
## New Features
18+
* include hostnames in flux resource undrain error message ([#6335](https://github.com/flux-framework/flux-core/issues/6335))
19+
* libsubprocess: increase output watcher priority ([#6317](https://github.com/flux-framework/flux-core/issues/6317))
20+
* libflux: support modifying watcher priority via
21+
`flux_watcher_set_priority()` ([#6316](https://github.com/flux-framework/flux-core/issues/6316))
22+
* add `--force` option to `flux resource undrain` ([#6312](https://github.com/flux-framework/flux-core/issues/6312))
23+
* autoconf: support python 3.12 ([#6303](https://github.com/flux-framework/flux-core/issues/6303))
24+
* flux-bulksubmit: support `{}` in more options like `--cwd=`, `--signal=`,
25+
`--taskmap=`, etc. ([#6299](https://github.com/flux-framework/flux-core/issues/6299))
26+
* add flux-lptest ([#6301](https://github.com/flux-framework/flux-core/issues/6301))
27+
* broker: use enclosing instance tbon.interface-hint unless overridden
28+
([#6283](https://github.com/flux-framework/flux-core/issues/6283))
29+
* shell/oom: log more detail when tasks are killed ([#6289](https://github.com/flux-framework/flux-core/issues/6289))
30+
* support expandable width output formats and use them in `flux resource
31+
list` to avoid truncation of queue field ([#6284](https://github.com/flux-framework/flux-core/issues/6284))
32+
* python: update Flux handle location in validator plugin API ([#6282](https://github.com/flux-framework/flux-core/issues/6282))
33+
* broker: call `PMI_Abort()` if something goes wrong during PMI bootstrap
34+
([#6279](https://github.com/flux-framework/flux-core/issues/6279))
35+
* add tbon.interface-hint broker attribute / configuration key with CIDR
36+
network support ([#6277](https://github.com/flux-framework/flux-core/issues/6277))
37+
* support configuration of require-instance and other job
38+
validator/frobnicator plugins in broker config TOML ([#6305](https://github.com/flux-framework/flux-core/issues/6305))
39+
* validator: allow configurable minimum job size in the require-instance
40+
validator plugin ([#6258](https://github.com/flux-framework/flux-core/issues/6258))
41+
* display nodes in housekeeping in `flux resource status` ([#6263](https://github.com/flux-framework/flux-core/issues/6263))
42+
* shell: output stdio output size warning ([#6274](https://github.com/flux-framework/flux-core/issues/6274))
43+
* python: add `conf_get()` convenience method to `flux.Flux` handle ([#6267](https://github.com/flux-framework/flux-core/issues/6267))
44+
* limit output to 1G in single user instances ([#6268](https://github.com/flux-framework/flux-core/issues/6268))
45+
46+
## Fixes
47+
* systemd: improve housekeeping drain message ([#6334](https://github.com/flux-framework/flux-core/issues/6334))
48+
* perilog: never send SIGKILL to prolog/epilog, drain active nodes after
49+
kill-timeout instead ([#6330](https://github.com/flux-framework/flux-core/issues/6330))
50+
* perilog: fix kill of prolog/epilog when using IMP ([#6324](https://github.com/flux-framework/flux-core/issues/6324))
51+
* perilog: fix `FLUX_JOB_USERID` in epilog after canceled prolog ([#6320](https://github.com/flux-framework/flux-core/issues/6320))
52+
* flux job info: improve error messages ([#6331](https://github.com/flux-framework/flux-core/issues/6331))
53+
* libsubprocess: fix bulk-exec reporting of active ranks ([#6326](https://github.com/flux-framework/flux-core/issues/6326))
54+
* libsubprocess: do not spin on large lines ([#6281](https://github.com/flux-framework/flux-core/issues/6281))
55+
* configure: add check for valid version ([#6276](https://github.com/flux-framework/flux-core/issues/6276))
56+
* etc: minor improvements for bash completions ([#6332](https://github.com/flux-framework/flux-core/issues/6332))
57+
* perilog: ensure default prolog timeout matches documentation ([#6270](https://github.com/flux-framework/flux-core/issues/6270))
58+
* hostlist: remove allocations in `hostrange_find` ([#6259](https://github.com/flux-framework/flux-core/issues/6259))
59+
60+
## CI/Testsuite/Documentation
61+
* libsubprocess: add extra documentation ([#6307](https://github.com/flux-framework/flux-core/issues/6307))
62+
* format: fix clang-format file ([#6280](https://github.com/flux-framework/flux-core/issues/6280))
63+
* doc: python: fix JobList default documentation ([#6309](https://github.com/flux-framework/flux-core/issues/6309))
64+
* doc: add dash to flux-job(1) manpage ([#6313](https://github.com/flux-framework/flux-core/issues/6313))
65+
* doc: add warning about Python argparse in flux-jobs(1) ([#6285](https://github.com/flux-framework/flux-core/issues/6285))
66+
* doc: fix typo in `FLUX_IPADDR_INTERFACE` entry in `flux-environment()`
67+
([#6271](https://github.com/flux-framework/flux-core/issues/6271))
68+
* doc: update admin guide for systemd perilog ([#6261](https://github.com/flux-framework/flux-core/issues/6261))
69+
* doc: add warning about stdio paths in submission cli man pages ([#6333](https://github.com/flux-framework/flux-core/issues/6333))
70+

0 commit comments

Comments
 (0)