flux-core v0.58.0
Published: Jan 5, 2024 by flux-framework
Download from GitHub here
Release Notes
flux-core version 0.58.0 - 2024-01-04
New Features
- flux-batch: support
--quiet
option (#5645) - resource: get local hwloc XML from parent when possible (#5636)
- python: Add
kvs.commit_async()
(#5627) - python: add
decode
method to FluxMessage
class (#5653) - python: add rolemask parameter to
msg_handler_create()
(#5650)
Fixes
- libflux: respond to denied, matchtagless requests (#5652)
- minor updates and improvements to bash completions (#5647)
- broker: improve handling of interactive initial programs (#5646)
- resource: fix initialization of multiple brokers per node when fallback to job-info.lookup is used (#5639)
- libflux: add include for
ssize_t
to message.h (#5638) - libflux: don’t accept
FLUX_MSGTYPE_ANY
influx_msg_create()
(#5631) - job-list: fix json object mem-leak (#5626)
- job-list: fix
flux job list-ids --wait-state
(#5620)
Documentation
- doc: add missing standard-io options to flux-batch(1) (#5648)
- doc: expand glossary (#5634)
- doc: reference flux-environment(7) in job submission cli man pages (#5629)
- misc doc fixes (#5604)
Cleanup
- libflux: drop
flux_msg_frames()
(#5632) - libflux: deprecate some message flag accessors and add new and improved ones (#5630)
- maint: remove flux spack docker (#5628)
Testsuite
- testsuite: fix fileref unit test failure on tmpfs (#5643)
- testsuite: avoid artificial corefile in test (#5641)
- testsuite: fixes for Lassen (#5551)
- testsuite: fix test corner case on stderr (#5625)
- testsuite: more reliability improvements in tests (#5621)
- testsuite: fix t2260-job-list.t with
-d -v
and run inception tests with these args to prevent future similar errors (#5618) - libkvs: fix test failure in aarch64 CI (#5617)
- testsuite: fix t2233-job-info-update.t with debug=t (#5616)