flux-core v0.80.0
Published: Nov 4, 2025 by flux-framework
Download from GitHub here
Release Notes
flux-core version 0.80.0 - 2025-11-04
New Features
- shell: add
cpu-affinity=dry-runandverboseoptions (#7181) - libsubprocess: add RFC 42 waitable process support (#7170)
- libsubprocess: support RFC 42 process labels (#7156)
- add
flux sproccommand for managing subprocesses (#7183) - librlist: enable NVML backend for rhwloc (#7166)
- support plugin-specific help via
--help=OPTIONin cli submission commands (#7165) - etc/modprobe: run flux-fsck in rc1 (#7082)
- flux-start: print message when –test-exit-timeout expires (#7145)
- python: support new
handle.attr_remove()to remove broker attribute (#7137) - modprobe: add
!prefix for taskneeds_attrsandneeds_config(#7139)
Fixes
- flux-fsck: fix duplicate option character (#7169)
- shell: fix core/gpu distribution with uneven task counts across nodes (#7182)
- flux-jobs: fix exit status when jobids provided on command line are unknown (#7180)
- fix slurm URI resolver errors for multinode jobs (#7179)
- connectors: ssh: fix hang and improve error messages on failure (#7171)
- improve
flux job-validatorhandling of invalid input (#7151) - broker: fix potential
zmq_unbind()race (#7150) - content: fix module option parsing bug and improve tests (#7148)
- Improve range validation and cleanup validator (#7130)
- content: fix segfault in content.stats-get handler (#7143)
- flux-fsck: do not suppress all messages with –quiet (#7134)
- flux-fsck: add repair output summary (#7133)
- initialize locale in built-in flux commands, especially flux-dump and flux-restore (#7131)
Cleanup
- broker: clean up broker logging to facilitate future refactoring (#7160)
- minor broker code cleanup (#7152)
- libflux: clean up and document configuration API (#7141)
Build/CI/Testsuite/Documentation
- testsuite: drop maxrss > 0 test (#7163)
- configure: use system bash completions directory by default (#7149)
- improve documentation and errors around misquoted
--format=arguments (#7147) - testsuite: improve reliability of t4583-free-range-test.sh (#7146)
- testsuite: improve test-inception.sh script (#7140)
- testsuite: fix occasional sdmon test failures (#7129)
