-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #114 from flux-framework/release-docs-2024-05-09
Update from release-docs-2024-05-09
- Loading branch information
Showing
2 changed files
with
115 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
--- | ||
title: flux-core v0.62.0 | ||
date: 2024-05-08 00:00:00 | ||
author: "flux-framework" | ||
categories: 'release' | ||
version: 0.62.0 | ||
download: https://github.com/flux-framework/flux-core/releases/download/v0.62.0/flux-core-0.62.0.tar.gz | ||
--- | ||
|
||
Download from GitHub [here]({{ page.download }}) | ||
|
||
# Release Notes | ||
|
||
flux-core version 0.62.0 - 2024-05-07 | ||
------------------------------------- | ||
|
||
|
||
## New Features | ||
* job-exec: support config reload ([#5913](https://github.com/flux-framework/flux-core/issues/5913)) | ||
* job-exec: support module stats to see current bulk-exec configuration | ||
([#5943](https://github.com/flux-framework/flux-core/issues/5943)) | ||
* do not filter caches when loading hwloc topology ([#5945](https://github.com/flux-framework/flux-core/issues/5945)) | ||
* shell: add `hwloc.restrict` option to restrict `HWLOC_XMLFILE` to assigned | ||
resources ([#5944](https://github.com/flux-framework/flux-core/issues/5944)) | ||
* cleanup resource.eventlog and handle remapped ranks ([#5914](https://github.com/flux-framework/flux-core/issues/5914)) | ||
* resource: upgrade KVS resource.eventlog if needed ([#5936](https://github.com/flux-framework/flux-core/issues/5936)) | ||
* flux-resource: add `-q, --queue=QUEUE` option ([#5935](https://github.com/flux-framework/flux-core/issues/5935)) | ||
* change default tbon.topo to kary:32 ([#5930](https://github.com/flux-framework/flux-core/issues/5930)) | ||
* flux-job: add `flux job taskmap --to=hosts` ([#5941](https://github.com/flux-framework/flux-core/issues/5941)) | ||
* notify user of stopped queue in `flux job attach` ([#5911](https://github.com/flux-framework/flux-core/issues/5911)) | ||
* add options for offline config file parsing ([#5907](https://github.com/flux-framework/flux-core/issues/5907)) | ||
* flux-exec: set up systemd environment to support sdexec debugging ([#5903](https://github.com/flux-framework/flux-core/issues/5903)) | ||
* job-list: limit constraint comparisons to avoid DoS ([#5681](https://github.com/flux-framework/flux-core/issues/5681)) | ||
* broker/module.c: name threads ([#5895](https://github.com/flux-framework/flux-core/issues/5895)) | ||
* suppress epilog on jobs canceled during shutdown (try no. 2) ([#5894](https://github.com/flux-framework/flux-core/issues/5894)) | ||
|
||
## Fixes | ||
* libsubprocess: reduce remote output prep/check ([#5932](https://github.com/flux-framework/flux-core/issues/5932)) | ||
* job-exec: fix potential use-after-free in bulk-exec implementation ([#5937](https://github.com/flux-framework/flux-core/issues/5937)) | ||
* broker: avoid LOST due to EHOSTUNREACH messages during shutdown ([#5928](https://github.com/flux-framework/flux-core/issues/5928)) | ||
* fix possible use-after-free in chained future implementation ([#5927](https://github.com/flux-framework/flux-core/issues/5927)) | ||
* job-manager: perilog: do not set working directory on subprocesses ([#5922](https://github.com/flux-framework/flux-core/issues/5922)) | ||
* cron: fix race if sync event changed or disabled ([#5908](https://github.com/flux-framework/flux-core/issues/5908)) | ||
* job-manager: improve handling of offline ranks in job prolog ([#5910](https://github.com/flux-framework/flux-core/issues/5910)) | ||
* Support optional arg in -L (--color) short option ([#5890](https://github.com/flux-framework/flux-core/issues/5890)) | ||
* alloc-check: account for resources in scheduler hello failure ([#5897](https://github.com/flux-framework/flux-core/issues/5897)) | ||
* librlist: sort rlist before generating R ([#5887](https://github.com/flux-framework/flux-core/issues/5887)) | ||
* properly report signaled tasks in `flux job wait` and `flux job attach` | ||
([#5886](https://github.com/flux-framework/flux-core/issues/5886)) | ||
|
||
## Documentation | ||
* doc: convert internals docs to readthedocs ([#5939](https://github.com/flux-framework/flux-core/issues/5939)) | ||
* doc: enhance core dump instructions in admin guide ([#5926](https://github.com/flux-framework/flux-core/issues/5926)) | ||
* doc: add pre-flight checklist to admin guide ([#5899](https://github.com/flux-framework/flux-core/issues/5899)) | ||
* doc: various minor flux-cron(1) fixes and improvements ([#5905](https://github.com/flux-framework/flux-core/issues/5905)) | ||
|
||
## Cleanup | ||
* job-exec: silence nuisance logging ([#5948](https://github.com/flux-framework/flux-core/issues/5948)) | ||
* assorted minor source cleanup ([#5918](https://github.com/flux-framework/flux-core/issues/5918), [#5924](https://github.com/flux-framework/flux-core/issues/5924)) | ||
|
||
## CI/Testsuite | ||
* docker-run-checks: ensure we match user's home ([#5938](https://github.com/flux-framework/flux-core/issues/5938)) | ||
* deps/docker: add 'time' as a dependency for tests ([#5933](https://github.com/flux-framework/flux-core/issues/5933)) | ||
* fix potential segfault in `test_terminus.t` ([#5888](https://github.com/flux-framework/flux-core/issues/5888)) | ||
* docker: add script help message for macOS ([#5779](https://github.com/flux-framework/flux-core/issues/5779)) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
--- | ||
title: flux-sched v0.34.0 | ||
date: 2024-05-08 00:00:00 | ||
author: "flux-framework" | ||
categories: 'release' | ||
version: 0.34.0 | ||
download: https://github.com/flux-framework/flux-sched/releases/download/v0.34.0/flux-sched-0.34.0.tar.gz | ||
--- | ||
|
||
Download from GitHub [here]({{ page.download }}) | ||
|
||
# Release Notes | ||
|
||
flux-sched version 0.34.0 - 2024-05-08 | ||
-------------------------------------- | ||
|
||
### New Features | ||
|
||
* qmanager: defer jobs with unmatchable constraints ([#1188](https://github.com/flux-framework/flux-sched/issues/1188)) | ||
* Add planner reinitialization for elasticity ([#1156](https://github.com/flux-framework/flux-sched/issues/1156)) | ||
* Update match stats and implement stats-clear ([#1168](https://github.com/flux-framework/flux-sched/issues/1168)) | ||
* Add sanitizers ([#1179](https://github.com/flux-framework/flux-sched/issues/1179)) | ||
* reduce unnecessary logging ([#1186](https://github.com/flux-framework/flux-sched/issues/1186)) | ||
* Update stats output to include data for failed matches ([#1187](https://github.com/flux-framework/flux-sched/issues/1187)) | ||
* Implement rv1exec reader update to facilitate Fluxion reload ([#1176](https://github.com/flux-framework/flux-sched/issues/1176)) | ||
|
||
### Cleanup | ||
|
||
* refactor: optmgr to simpler design, one file ([#1177](https://github.com/flux-framework/flux-sched/issues/1177)) | ||
* autoconf removal ([#1196](https://github.com/flux-framework/flux-sched/issues/1196)) | ||
* queue_base_manager: refactor to remove impl ([#1178](https://github.com/flux-framework/flux-sched/issues/1178)) | ||
|
||
### Fixes | ||
|
||
* cmake: look for ver file in source directory ([#1199](https://github.com/flux-framework/flux-sched/issues/1199)) | ||
* docker-run-checks: ensure we match user's home ([#1197](https://github.com/flux-framework/flux-sched/issues/1197)) | ||
* Add sanitizers ([#1179](https://github.com/flux-framework/flux-sched/issues/1179)) | ||
* resource: ensure all resources start in DOWN state when some ranks | ||
are excluded by configuration ([#1183](https://github.com/flux-framework/flux-sched/issues/1183)) | ||
* docs/cmake:stop constantly rebuilding manpages ([#1190](https://github.com/flux-framework/flux-sched/issues/1190)) | ||
* qmanager: split remove to separate pending ([#1175](https://github.com/flux-framework/flux-sched/issues/1175)) | ||
|
||
### Build/Testsuite | ||
|
||
* up the required C++ standard to 20 ([#1174](https://github.com/flux-framework/flux-sched/issues/1174)) | ||
* test: run t10001 under flux ([#1181](https://github.com/flux-framework/flux-sched/issues/1181)) | ||
* testsuite: add valgrind suppressions for hwloc ([#1173](https://github.com/flux-framework/flux-sched/issues/1173)) | ||
* ci: update deprecated github actions ([#1191](https://github.com/flux-framework/flux-sched/issues/1191)) | ||
|