Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions _posts/2026-10-07-flux-accounting-0.62.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
title: flux-accounting v0.62.0
date: 2026-10-07 00:00:00
author: "flux-framework"
categories: 'release'
version: 0.62.0
download: https://github.com/flux-framework/flux-accounting/releases/download/v0.62.0/flux-accounting-0.62.0.tar.gz
---

Download from GitHub [here]({{ page.download }})

# Release Notes

flux-accounting version 0.62.0 - 2026-10-07
-------------------------------------------

#### Features

* `edit-all-users`: add `--[add|delete]-queue optional arguments ([#957](https://github.com/flux-framework/flux-accounting/issues/957))

* `update-usage`: aggregate project usage during a usage update ([#960](https://github.com/flux-framework/flux-accounting/issues/960))

* resource-quotas: config and enforcement ([#962](https://github.com/flux-framework/flux-accounting/issues/962))

* usage: abstract usage calculation into classes ([#970](https://github.com/flux-framework/flux-accounting/issues/970))

#### Fixes

* edit-config: make usage-bin reconfiguration atomic ([#961](https://github.com/flux-framework/flux-accounting/issues/961))

* bindings: reorganize Python accounting module ([#965](https://github.com/flux-framework/flux-accounting/issues/965))

* plugin: prepare checks for limits that span associations ([#966](https://github.com/flux-framework/flux-accounting/issues/966))

* plugin: switch order of if-conditional in `try_release_held_job ()` ([#968](https://github.com/flux-framework/flux-accounting/issues/968))

* configure: use AC_ARG_ENABLE for docs option ([#969](https://github.com/flux-framework/flux-accounting/issues/969))

* JobUsageCalculator: extract bank usage aggregation to module-level functions
([#974](https://github.com/flux-framework/flux-accounting/issues/974))

* plugin: change `max-sched-[nodes|cores]-per-assoc` to keep charge until
INACTIVE ([#977](https://github.com/flux-framework/flux-accounting/issues/977))

* plugin: transfer counters on job update, track sched-related counters more
accurately by using an internal flag ([#983](https://github.com/flux-framework/flux-accounting/issues/983))

#### Testsuite

* github: bump the github-actions group with 2 updates ([#955](https://github.com/flux-framework/flux-accounting/issues/955))

* github: bump crate-ci/typos from 1.50.0 to 1.50.3 in the github-actions group
([#976](https://github.com/flux-framework/flux-accounting/issues/976))

* t: make association setup more robust ([#979](https://github.com/flux-framework/flux-accounting/issues/979))
50 changes: 50 additions & 0 deletions _posts/2026-10-07-flux-core-0.90.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
title: flux-core v0.90.0
date: 2026-10-07 00:00:00
author: "flux-framework"
categories: 'release'
version: 0.90.0
download: https://github.com/flux-framework/flux-core/releases/download/v0.90.0/flux-core-0.90.0.tar.gz
---

Download from GitHub [here]({{ page.download }})

# Release Notes

flux-core version 0.90.0 - 2026-10-06
-------------------------------------

## New Features
* rewrite `flux-run-{prolog,epilog,housekeeping}` in Python and restrict
environment ([#7832](https://github.com/flux-framework/flux-core/issues/7832))
* flux-sproc: add more information to ps output ([#7826](https://github.com/flux-framework/flux-core/issues/7826))
* allow signal sent at job expiration to be overridden with `--signal=SIG@0`
([#7827](https://github.com/flux-framework/flux-core/issues/7827))
* sdexec: derive unique unit name from subprocess label ([#7823](https://github.com/flux-framework/flux-core/issues/7823))
* job-manager: add `queues.update` jobtap callback ([#7820](https://github.com/flux-framework/flux-core/issues/7820))
* broker: root jobid-path at the instance name ([#7822](https://github.com/flux-framework/flux-core/issues/7822))
* flux-alloc/batch: use -o pmi=simple by default ([#7805](https://github.com/flux-framework/flux-core/issues/7805))

## Fixes
* shell: require J to be signed by the shell's user ([#7833](https://github.com/flux-framework/flux-core/issues/7833))
* libsubprocess: enforce signing mechanism when request signing required
in subprocess server ([#7831](https://github.com/flux-framework/flux-core/issues/7831))
* fix `sudo flux sproc` failure on system instance ([#7830](https://github.com/flux-framework/flux-core/issues/7830))
* job-exec: make shutdown with running jobs that escape cleanup deterministic
([#7828](https://github.com/flux-framework/flux-core/issues/7828))
* job-manager: validate data from jobtap plugins and update and memo RPCs
([#7817](https://github.com/flux-framework/flux-core/issues/7817))
* job-list: do not exit on invalid journal data ([#7818](https://github.com/flux-framework/flux-core/issues/7818))
* gc: protect the empty-directory blob from sweep ([#7810](https://github.com/flux-framework/flux-core/issues/7810))
* fix GPU id assignment in jobs run under resource containment ([#7806](https://github.com/flux-framework/flux-core/issues/7806))
* libsubprocess: minor bug fixes ([#7742](https://github.com/flux-framework/flux-core/issues/7742))
* libsubprocess: skip socketpair unless fork is used ([#7804](https://github.com/flux-framework/flux-core/issues/7804))
* job-exec: reject `exec.sdexec-constrain-resources,sdexec-properties`
when `exec.service` is not `sdexec` ([#7802](https://github.com/flux-framework/flux-core/issues/7802))

## Build/CI/Testsuite/Documentation
* devcontainer: update to Noble and install pip ([#7813](https://github.com/flux-framework/flux-core/issues/7813))
* github: bump the github-actions group with 4 updates ([#7825](https://github.com/flux-framework/flux-core/issues/7825))
* fix several sdexec mapper documentation bugs ([#7811](https://github.com/flux-framework/flux-core/issues/7811))
* doc: enhance header docs for `flux_hostlist_nth()` and
`flux_get_hostbyrank()` ([#7800](https://github.com/flux-framework/flux-core/issues/7800))