flux-core v0.82.0
Published: Feb 4, 2026 by flux-framework
Download from GitHub here
Release Notes
flux-core version 0.82.0 - 2026-02-03
New Features
- job-exec: add
max-kill-timeoutparameter (#7298) - flux-pmi: add –timeout option (#7327)
- broker: skip
$SHELL -cwrapper for executable files (#7339) - shell: improve output flow control efficiency (#7321)
- broker: fail with a useful message when attribute names are misspelled on the command line (#7348)
- config: keep follower broker configuration in sync with leader (#7300)
- broker: offload overlay handling to a separate thread (#7260)
- libeventlog: cap eventlogger kvs txn ops (#7291)
- etc/modprobe: use flux fsck –job-aware in rc1 (#7277)
- config: move broker config management to a built-in module and improve error handling (#7265)
- flux-config: add subcommands for fine tuning configuration (#7259)
- flux-fsck: support –job-aware (#7194)
- libpmi: add config bootstrap method (#7249)
- support
resource.verifyconfig for granular resource verification (#7241) - add 5m shutdown timeout on system instance (#7238)
- shell: add oom.adjust (#7237)
- job-list: stream responses from job-list (#7224)
- modprobe: allow multiple tasks with
after=["*"](#7231) - python: add functions for kvs raw writes (#7303)
Fixes
- job-exec: improve coordination between sdexec and job-exec job termination timing (#7349)
- broker: fix hang on rc exec errors (#7337)
- flux-job: fix rare hang in attach with interactive pty (#7335)
- shell: fix output flow control bug (#7320)
- sdexec: fix false unit not started error (#7317)
- broker: fix foreground process handling for interactive rc2 (#7315)
- shell: fix stderr flow control bug (#7309)
- libeventlog: wait for pending commits to complete (#7271)
- avoid potential
flux job attachhangs with MPIR tools and add graceful job shell rexec server shutdown (#7294) - shell: avoid incorrect core adjustment when specifying nodes and slots
with
flux allocandflux batch(#7288) - broker: avoid unnecessary log message forwarding (#7284)
- resource: fix undrain event generation (#7275)
- fix lsf resolver for >1 broker per node (#7273)
- bug: python validation multiplies string (#7229)
Cleanup
- broker: minor cleanup of attribute usage (#7352)
- broker: drop
FLUX_FAKE_HOSTNAMEenvironment variable (#7344) - libflux: rename internal functions for tracing (#7308)
- broker: clean up state machine (#7293)
- Tighten const correctness (#7263)
- libpmi: improve client config boot error message (#7256)
- libpmi: pull in business card classes from the broker (#7247)
- job-list: add version to list response (#7239)
- broker: split bootstrap into two phases (#7254)
- broker: add args param to
topology_create()(#7246) - libflux: clean up
flux_attr_get()and related functions (#7240) - broker: assign event seqs in the broker not overlay (#7221)
Build/CI/Testsuite/Documentation
- flux-broker-attributes(7): fix misc errors (#7347)
- testsuite: tidy up broker logging configuration (#7346)
- ci: update python version for use with coverage tool (#7342)
- testsuite: work around hwloc gpu masking issue (#7333)
- libsubprocess/test: fix racy credit test output (#7331)
- .github: add manually-triggered workflow for rebuilding testenv containers (#7316)
- flux-broker-attributes(7): improve updatability marks, add CAVEATS (#7323)
- libsubprocess: fix test portability issue on macos (#7318)
- libsubprocess/test: add test instrumentation (#7313)
- configure: force bash completions to observe
--prefix(#7304) - testsuite: prevent lstopo window pop-up (#7299)
- testsuite: fix t2318-resource-verify.t on non-RSMI system (#7296)
- doc: improve man page descriptions of broker logging (#7283)
- testsuite: fix non-bourne shell test failure (#7279)
- MAINTAINERS: update first name to match GitHub profile (#7270)
- doc: update broker internals documentation (#7261)
- doc: update migrating from slurm section of admin guide (#7253)
- admin guide: break apart, add preface (#7251)
- doc: update spack runes (#7250)
- add MAINTAINERS.md file (#7245)
- t: various test cleanup (#7222)
- docker: create manifest for non-multi-arch images on tag (#7226)
