Skip to content

Commit 11f580a

Browse files
authored
Merge pull request #132 from flux-framework/release-docs-2024-11-07
Update from release-docs-2024-11-07
2 parents cf7db59 + d3e4f66 commit 11f580a

File tree

3 files changed

+118
-0
lines changed

3 files changed

+118
-0
lines changed
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
title: flux-core v0.68.0
3+
date: 2024-11-06 00:00:00
4+
author: "flux-framework"
5+
categories: 'release'
6+
version: 0.68.0
7+
download: https://github.com/flux-framework/flux-core/releases/download/v0.68.0/flux-core-0.68.0.tar.gz
8+
---
9+
10+
Download from GitHub [here]({{ page.download }})
11+
12+
# Release Notes
13+
14+
flux-core version 0.68.0 - 2024-11-06
15+
-------------------------------------
16+
17+
This release requires flux-security >= 0.13.0 as the IMP signal handling
18+
strategy has changed per RFC 15.
19+
20+
## New Features
21+
* update multi-user signaling to track flux-security 0.13.0 IMP changes
22+
([#6408](https://github.com/flux-framework/flux-core/issues/6408))
23+
* add cleanup timeout for systemctl stop flux on rank 0 ([#6397](https://github.com/flux-framework/flux-core/issues/6397))
24+
* flux-exec: use subprocess credits to avoid overflowing stdin buffers
25+
([#6370](https://github.com/flux-framework/flux-core/issues/6370))
26+
* libsubprocess: support flow control on writes via credits ([#6353](https://github.com/flux-framework/flux-core/issues/6353))
27+
* python: usability improvements for `JournalConsumer` class ([#6390](https://github.com/flux-framework/flux-core/issues/6390))
28+
* python: add `flux.job.JournalConsumer` class with a simplified interface
29+
for job manager journal consumers ([#6386](https://github.com/flux-framework/flux-core/issues/6386))
30+
* support `sort:` prefix for format strings and `--sort` option to `flux
31+
jobs` ([#6380](https://github.com/flux-framework/flux-core/issues/6380))
32+
* flux-housekeeping: add `-i, --include=TARGETS` option to `flux
33+
housekeeping list` ([#6382](https://github.com/flux-framework/flux-core/issues/6382))
34+
* show response result in message traces ([#6359](https://github.com/flux-framework/flux-core/issues/6359))
35+
* libsubprocess: invert SETPGRP flag logic ([#6082](https://github.com/flux-framework/flux-core/issues/6082))
36+
* add --full option to display payloads in message tracing programs ([#6347](https://github.com/flux-framework/flux-core/issues/6347))
37+
38+
39+
## Fixes
40+
* libsubprocess: close extra file descriptors ([#6416](https://github.com/flux-framework/flux-core/issues/6416))
41+
* resolve perilog plugin issue that lets a job start after prolog timeout
42+
when cancellation fails ([#6412](https://github.com/flux-framework/flux-core/issues/6412))
43+
* frobnicator: allow queue-specific defaults to override global defaults
44+
([#6403](https://github.com/flux-framework/flux-core/issues/6403))
45+
* sdexec: set KillMode=process SendSIGKILL=no for multi-user jobs ([#6402](https://github.com/flux-framework/flux-core/issues/6402))
46+
* broker: detect mismatched bootstrap.hosts configuration ([#6393](https://github.com/flux-framework/flux-core/issues/6393))
47+
* libsubprocess: take reference on callbacks ([#6384](https://github.com/flux-framework/flux-core/issues/6384))
48+
* python: cleanup, fixes, and unit tests for flux.util.OutputFormat ([#6374](https://github.com/flux-framework/flux-core/issues/6374))
49+
* libsubprocess: misc fixes ([#6379](https://github.com/flux-framework/flux-core/issues/6379))
50+
* sched-simple: improve unsupported resource type exception ([#6372](https://github.com/flux-framework/flux-core/issues/6372))
51+
* libsubprocess: ensure bulk-exec output is terminated ([#6368](https://github.com/flux-framework/flux-core/issues/6368))
52+
* libsubprocess: check bufsize is > 0 ([#6365](https://github.com/flux-framework/flux-core/issues/6365))
53+
* kvs: fix whitespace issues ([#6356](https://github.com/flux-framework/flux-core/issues/6356))
54+
* allow project to be built with NDEBUG ([#6355](https://github.com/flux-framework/flux-core/issues/6355))
55+
* systemd: make scripts fail if systemctl start does ([#6346](https://github.com/flux-framework/flux-core/issues/6346))
56+
* improve policy/queues config error messages ([#6339](https://github.com/flux-framework/flux-core/issues/6339))
57+
* make flux resource drain -o long reason expandable ([#6338](https://github.com/flux-framework/flux-core/issues/6338))
58+
59+
## Cleanup
60+
* job-archive: remove module ([#6378](https://github.com/flux-framework/flux-core/issues/6378))
61+
62+
## CI/Testsuite/Documentation
63+
* broker/test: avoid race in zeromq cleanup ([#6405](https://github.com/flux-framework/flux-core/issues/6405))
64+
* docker: add missing tag of flux-core el8 image ([#6401](https://github.com/flux-framework/flux-core/issues/6401))
65+
* doc: add debugging notes ([#6369](https://github.com/flux-framework/flux-core/issues/6369))
66+
* doc: update link to flux-accounting guide ([#6373](https://github.com/flux-framework/flux-core/issues/6373))
67+
* flux-jobs(1): document unlimited --count value ([#6364](https://github.com/flux-framework/flux-core/issues/6364))
68+
* testsuite: add --raw-response opt to rpc test program ([#6342](https://github.com/flux-framework/flux-core/issues/6342))
69+
* testsuite: improve test_must_fail_or_be_killed function ([#6343](https://github.com/flux-framework/flux-core/issues/6343))
70+
* docs: rfc flux-config-bootstrap diagram ([#6411](https://github.com/flux-framework/flux-core/issues/6411))
71+
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: flux-security v0.13.0
3+
date: 2024-11-06 00:00:00
4+
author: "flux-framework"
5+
categories: 'release'
6+
version: 0.13.0
7+
download: https://github.com/flux-framework/flux-security/releases/download/v0.13.0/flux-security-0.13.0.tar.gz
8+
---
9+
10+
Download from GitHub [here]({{ page.download }})
11+
12+
# Release Notes
13+
14+
flux-security version 0.13.0 - 2024-11-06
15+
-----------------------------------------
16+
17+
## Fixes
18+
* configure: do not use distutils StrictVersion ([#193](https://github.com/flux-framework/flux-security/issues/193))
19+
* forward signals to entire process group in `flux-imp run` ([#195](https://github.com/flux-framework/flux-security/issues/195))
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: flux-sched v0.40.0
3+
date: 2024-11-07 00:00:00
4+
author: "flux-framework"
5+
categories: 'release'
6+
version: 0.40.0
7+
download: https://github.com/flux-framework/flux-sched/releases/download/v0.40.0/flux-sched-0.40.0.tar.gz
8+
---
9+
10+
Download from GitHub [here]({{ page.download }})
11+
12+
# Release Notes
13+
14+
flux-sched version 0.40.0 - 2024-11-06
15+
--------------------------------------
16+
17+
### Fixes
18+
* Resource: support partial cancel of resources external to broker
19+
ranks ([#1292](https://github.com/flux-framework/flux-sched/issues/1292))
20+
* readers: allow id of -1 in JGF ([#1304](https://github.com/flux-framework/flux-sched/issues/1304))
21+
* readers: fix rv1exec cancel with multiple entries in `R_lite` array
22+
([#1307](https://github.com/flux-framework/flux-sched/issues/1307))
23+
* traverser: don't prune traversal by leaf vertex subplans ([#1314](https://github.com/flux-framework/flux-sched/issues/1314))
24+
25+
### Build/Testsuite
26+
* matrix: add el8 tag and make it test-install ([#1311](https://github.com/flux-framework/flux-sched/issues/1311))
27+
* libintern: fold into libfluxion-data ([#1312](https://github.com/flux-framework/flux-sched/issues/1312))
28+

0 commit comments

Comments
 (0)