Skip to content

Commit

Permalink
Merge pull request #114 from flux-framework/release-docs-2024-05-09
Browse files Browse the repository at this point in the history
Update from release-docs-2024-05-09
  • Loading branch information
vsoch committed May 9, 2024
2 parents 2495be2 + 046a9ff commit 1bb46a4
Show file tree
Hide file tree
Showing 2 changed files with 115 additions and 0 deletions.
66 changes: 66 additions & 0 deletions _posts/2024-05-08-flux-core-0.62.0.md
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))

49 changes: 49 additions & 0 deletions _posts/2024-05-08-flux-sched-0.34.0.md
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))

0 comments on commit 1bb46a4

Please sign in to comment.