Skip to content

Commit c0b607a

Browse files
authored
Merge pull request #137 from flux-framework/release-docs-2025-02-05
Update from release-docs-2025-02-05
2 parents 801b129 + 27457db commit c0b607a

File tree

2 files changed

+126
-0
lines changed

2 files changed

+126
-0
lines changed
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
---
2+
title: flux-accounting v0.41.0
3+
date: 2025-02-04 00:00:00
4+
author: "flux-framework"
5+
categories: 'release'
6+
version: 0.41.0
7+
download: https://github.com/flux-framework/flux-accounting/releases/download/v0.41.0/flux-accounting-0.41.0.tar.gz
8+
---
9+
10+
Download from GitHub [here]({{ page.download }})
11+
12+
# Release Notes
13+
14+
flux-accounting version 0.41.0 - 2025-02-04
15+
-------------------------------------------
16+
17+
#### Fixes
18+
19+
* `view-job-records`: accept multiple timestamp formats for `after-start-time`,
20+
`before-end-time` optional args ([#567](https://github.com/flux-framework/flux-accounting/issues/567))
21+
22+
* `view-job-records --jobid`: accept all Flux job ID formats ([#566](https://github.com/flux-framework/flux-accounting/issues/566))
23+
24+
* `t/Makefile.am`: add missing line continuation (`\`) character ([#570](https://github.com/flux-framework/flux-accounting/issues/570))
25+
26+
* `edit-user`: make `fairshare` an editable field for an association ([#569](https://github.com/flux-framework/flux-accounting/issues/569))
27+
28+
* `job.state.priority`: remove raising exception when no aux item found ([#568](https://github.com/flux-framework/flux-accounting/issues/568))
29+
30+
#### Features
31+
32+
* doc: add section on configuring queue permissions ([#550](https://github.com/flux-framework/flux-accounting/issues/550))
33+
34+
* python: create new `BankFormatter` subclass, restructure view-bank to use new
35+
class ([#525](https://github.com/flux-framework/flux-accounting/issues/525))
36+
37+
* `view-user`: create new `AssociationFormatter` subclass for viewing
38+
associations ([#527](https://github.com/flux-framework/flux-accounting/issues/527))
39+
40+
* `association_table`: add `max_cores` attribute, send information to plugin
41+
([#560](https://github.com/flux-framework/flux-accounting/issues/560))
42+
43+
* plugin: track the resources used across all of an association's running jobs
44+
([#561](https://github.com/flux-framework/flux-accounting/issues/561))
45+
46+
* `view-user`: add a new `--list-banks` optional argument ([#479](https://github.com/flux-framework/flux-accounting/issues/479))
47+
48+
* doc: add fair-share documentation ([#536](https://github.com/flux-framework/flux-accounting/issues/536))
49+
50+
* `delete-user`: add `--force` option to actually remove a row from the
51+
`association_table` ([#572](https://github.com/flux-framework/flux-accounting/issues/572))
52+
53+
* `delete-bank`: add `--force` option to actually remove a row from the
54+
`bank_table` ([#573](https://github.com/flux-framework/flux-accounting/issues/573))
55+
56+
* doc: add note about permanently deleting rows with `--force`, update
57+
`view-user` examples ([#574](https://github.com/flux-framework/flux-accounting/issues/574))
58+
59+
#### Testsuite
60+
61+
* testsuite: pull in valgrind suppression from core ([#546](https://github.com/flux-framework/flux-accounting/issues/546))
62+
63+
* testsuite: add longer test descriptions for some of the more complex test
64+
scenarios ([#548](https://github.com/flux-framework/flux-accounting/issues/548))
65+
66+
#### CI
67+
68+
* github: fix ubuntu version for `"python-format"` action ([#547](https://github.com/flux-framework/flux-accounting/issues/547))
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
title: flux-core v0.71.0
3+
date: 2025-02-05 00:00:00
4+
author: "flux-framework"
5+
categories: 'release'
6+
version: 0.71.0
7+
download: https://github.com/flux-framework/flux-core/releases/download/v0.71.0/flux-core-0.71.0.tar.gz
8+
---
9+
10+
Download from GitHub [here]({{ page.download }})
11+
12+
# Release Notes
13+
14+
flux-core version 0.71.0 - 2025-02-04
15+
-------------------------------------
16+
17+
## New Features
18+
* do not export `PYTHONPATH` by default in Flux commands ([#6597](https://github.com/flux-framework/flux-core/issues/6597))
19+
* python: support relative and absolute path-like targets in jobid URI
20+
resolver ([#6562](https://github.com/flux-framework/flux-core/issues/6562))
21+
* libflux: support ancestor paths as alternative to URI in `flux_open()`
22+
and `flux_open_ex(3)` ([#6573](https://github.com/flux-framework/flux-core/issues/6573))
23+
* broker: add year to log timestamps ([#6574](https://github.com/flux-framework/flux-core/issues/6574))
24+
* kvs: add transaction stats ([#6556](https://github.com/flux-framework/flux-core/issues/6556))
25+
* support `afterexcept` dependency scheme ([#6566](https://github.com/flux-framework/flux-core/issues/6566))
26+
* add `FLUX_ENCLOSING_ID` to initial program environment for instances
27+
with a `jobid` broker attribute ([#6558](https://github.com/flux-framework/flux-core/issues/6558))
28+
* add `flux --root` option ([#6557](https://github.com/flux-framework/flux-core/issues/6557))
29+
* shell: refactor output plugin and enable per-node/task output files
30+
([#6539](https://github.com/flux-framework/flux-core/issues/6539))
31+
32+
## Fixes
33+
* fix housekeeping reconfiguration problem ([#6598](https://github.com/flux-framework/flux-core/issues/6598))
34+
* improve scalability of `flux overlay errors` ([#6593](https://github.com/flux-framework/flux-core/issues/6593))
35+
* shell: fix incorrect assignment of shell rank ids when broker ranks
36+
appear unordered in R ([#6584](https://github.com/flux-framework/flux-core/issues/6584))
37+
* job-exec: fix confusing "job shell exec error" log message ([#6579](https://github.com/flux-framework/flux-core/issues/6579))
38+
* shell: fix lost log messages during initialization ([#6578](https://github.com/flux-framework/flux-core/issues/6578))
39+
* broker: ensure `parent-uri` and `parent-kvs-namespace` are only set for
40+
jobs ([#6561](https://github.com/flux-framework/flux-core/issues/6561))
41+
* ensure only jobs that entered the RUN state can satisfy
42+
`--dependency=afterany|afternotok` ([#6565](https://github.com/flux-framework/flux-core/issues/6565))
43+
* prevent log message truncation ([#6554](https://github.com/flux-framework/flux-core/issues/6554))
44+
* flux-exec: fix credits list update race ([#6544](https://github.com/flux-framework/flux-core/issues/6544))
45+
46+
## Cleanup
47+
* kvs: remove unused internal transaction request API code ([#6595](https://github.com/flux-framework/flux-core/issues/6595))
48+
* kvs: remove fence support ([#6592](https://github.com/flux-framework/flux-core/issues/6592))
49+
* kvs: misc minor cleanups ([#6591](https://github.com/flux-framework/flux-core/issues/6591))
50+
* libflux: drop child watchers and the `FLUX_REACTOR_SIGCHLD` flag ([#6543](https://github.com/flux-framework/flux-core/issues/6543))
51+
52+
## CI/Testsuite/Documentation
53+
54+
* doc: reword initial program section of `flux-environment(7)` ([#6601](https://github.com/flux-framework/flux-core/issues/6601))
55+
* testsuite: fix flaky test in t0019-tbon-config.t ([#6563](https://github.com/flux-framework/flux-core/issues/6563))
56+
* libsubprocess/test: Fix racy fd count in test ([#6553](https://github.com/flux-framework/flux-core/issues/6553))
57+
* build: remove unnecessary `check-prep` target ([#6550](https://github.com/flux-framework/flux-core/issues/6550))
58+

0 commit comments

Comments
 (0)