Skip to content

Commit 787df67

Browse files
authored
Merge pull request #4545 from grondo/news-v0.43.0
NEWS.md: add entry for v0.43.0
2 parents 1775770 + daee1ea commit 787df67

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed

NEWS.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,68 @@
1+
flux-core version 0.43.0 - 2022-09-06
2+
-------------------------------------
3+
4+
This release includes changes after several weeks of Flux running as the
5+
primary resource manager on two small production systems at LLNL. Some
6+
noteworthy changes are: new options to flux-jobs(1) and flux-mini(1), show
7+
detailed job state in flux-jobs(1) output, and automatic KVS garbage
8+
collection. Also included: bug fixes for for cpu affinity, tcsh users,
9+
users with non-UTF-8 compliant terminals, and a rank 0 broker segfault when
10+
inactive job purging is enabled.
11+
12+
## New Features
13+
* cmd: add "per-resource" allocation options to flux-mini run and submit
14+
(#4544)
15+
* job-list: return nnodes if jobspec specifies nodes (#4542)
16+
* resource: add norestrict option to avoid restricting hwloc topology XML
17+
(#4538)
18+
* flux-mini: add --bg option to flux-mini alloc (#4531)
19+
* kvs: support gc-threshold config (#4528)
20+
* etc: support content.backing-module=none (#4492)
21+
* fetch J instead of jobspec in the job shell, support flux job info
22+
--original jobspec (#4523)
23+
* flux-jobs: add --since=WHEN and --name=NAME options (#4517)
24+
* add flux jobtap query subcommand (#4507)
25+
* libkvs: Support `KVS_CHECKPOINT_FLAG_CACHE_BYPASS` flag (#4477)
26+
* flux-mini: --setattr: place keys in `attributes.system` by default
27+
and default value to 1 (#4483)
28+
* kvs: add root sequence number to checkpoint object (#4475)
29+
30+
## Fixes
31+
* shell: inherit `FLUX_F58_FORCE_ASCII` from job environment (#4541)
32+
* shell: fix cpu-affinity=per-task (#4537)
33+
* flux-mini: fix bulksubmit help message (#4539)
34+
* fix ssh connector with csh/tcsh shells (#4532)
35+
* broker: log content store errors to `LOG_CRIT` (#4526)
36+
* broker: forward content.checkpoint-{get,put} RPCs to rank 0 (#4519)
37+
* cmd/flux-jobs: include job state in status output (#4515)
38+
* flux-jobs: improve bad username error message (#4503)
39+
* update fluid check to check explicitly for utf-8 (#4505)
40+
* doc: add TIMEOUT result to flux-jobs(1) (#4500)
41+
* fix formatting issues with large UIDs (#4489)
42+
* broker: fix content-cache flush list corruption (#4484)
43+
* top: fix detailed report in summary pane (#4479)
44+
* content-{sqlite,files,s3}: route checkpoint-get and checkpoint-put
45+
through broker (#4463)
46+
* job-list: avoid segfault after job purge (#4470)
47+
48+
## Cleanup
49+
* job-list: remove job-list.list-inactive RPC (#4513)
50+
* flux-job: point users to flux-jobs(1) (#4499)
51+
* docker: typo in path to Dockerfile (#4490)
52+
* add start of spack base image for flux-core (#4471)
53+
* docker: add pam development package to images (#4473)
54+
* refactor broker overlay for topology flexibility (#4474)
55+
* github: fixes for issues found when pushing a tag (#4462)
56+
57+
## Testsuite
58+
* testsuite: fix non-bourne shell test failure (#4543)
59+
* testsuite: add more checkpoint sequence tests (#4518)
60+
* testsuite: use flux jobs in valgrind workload (#4512)
61+
* testsuite: unset `FLUX_F58_FORCE_ASCII` during testsuite (#4509)
62+
* testsuite: add timeout job tests (#4501)
63+
* testsuite: misc valgrind cleanup (#4480)
64+
65+
166
flux-core version 0.42.0 - 2022-08-02
267
-------------------------------------
368

0 commit comments

Comments
 (0)