Skip to content

Commit

Permalink
Merge pull request #111 from flux-framework/release-docs-2024-04-03
Browse files Browse the repository at this point in the history
Update from release-docs-2024-04-03
  • Loading branch information
vsoch committed Apr 3, 2024
2 parents 78f4008 + 3fe2c19 commit db5169d
Show file tree
Hide file tree
Showing 2 changed files with 106 additions and 0 deletions.
38 changes: 38 additions & 0 deletions _posts/2024-04-02-flux-accounting-0.31.0.md
@@ -0,0 +1,38 @@
---
title: flux-accounting v0.31.0
date: 2024-04-02 00:00:00
author: "flux-framework"
categories: 'release'
version: 0.31.0
download: https://github.com/flux-framework/flux-accounting/releases/download/v0.31.0/flux-accounting-0.31.0.tar.gz
---

Download from GitHub [here]({{ page.download }})

# Release Notes

flux-accounting version 0.31.0 - 2024-04-02
-------------------------------------------

#### Fixes

* plugin: move flux-accounting-specific helper functions, remove unused ones
([#427](https://github.com/flux-framework/flux-accounting/issues/427))

* plugin: improve `add_missing_bank_info ()` ([#430](https://github.com/flux-framework/flux-accounting/issues/430))

* plugin: change `projects`->`assoc_projects` in `rec_update_cb ()` ([#438](https://github.com/flux-framework/flux-accounting/issues/438))

#### Features

* plugin: add support for updating the bank of a pending job ([#429](https://github.com/flux-framework/flux-accounting/issues/429))

* plugin: add project information to Association information in plugin ([#434](https://github.com/flux-framework/flux-accounting/issues/434))

* `plugin.query`: add projects, def_project to the information returned ([#435](https://github.com/flux-framework/flux-accounting/issues/435))

#### Testsuite

* t: add `active` column, move sample payloads ([#432](https://github.com/flux-framework/flux-accounting/issues/432))

* t1029: remove brackets from `grep` tests ([#433](https://github.com/flux-framework/flux-accounting/issues/433))
68 changes: 68 additions & 0 deletions _posts/2024-04-02-flux-core-0.61.0.md
@@ -0,0 +1,68 @@
---
title: flux-core v0.61.0
date: 2024-04-02 00:00:00
author: "flux-framework"
categories: 'release'
version: 0.61.0
download: https://github.com/flux-framework/flux-core/releases/download/v0.61.0/flux-core-0.61.0.tar.gz
---

Download from GitHub [here]({{ page.download }})

# Release Notes

flux-core version 0.61.0 - 2024-04-02
-------------------------------------

## New Features

* add utility for posting manual job events if required ([#5848](https://github.com/flux-framework/flux-core/issues/5848))
* add `--taskmap=hostfile:FILE` support ([#5844](https://github.com/flux-framework/flux-core/issues/5844))
* make KVS garbage collection automatic ([#5840](https://github.com/flux-framework/flux-core/issues/5840))
* add a faster way to get resource allocation status than
sched.resource-status RPC ([#5796](https://github.com/flux-framework/flux-core/issues/5796), [#5834](https://github.com/flux-framework/flux-core/issues/5834))
* job-manager: drop sched.free response requirement ([#5786](https://github.com/flux-framework/flux-core/issues/5786))
* job-manager: include R in sched.free request ([#5783](https://github.com/flux-framework/flux-core/issues/5783))

## Fixes

* flux-job: fix `wait-event -m, --match-context`([#5846](https://github.com/flux-framework/flux-core/issues/5846))
* eliminate duplicate KVS restart in job-list and job-manager ([#5837](https://github.com/flux-framework/flux-core/issues/5837))
* python: return empty string on epoch time for D conversion flag ([#5841](https://github.com/flux-framework/flux-core/issues/5841))
* configure: add missing check for python ply >= 3.9 ([#5839](https://github.com/flux-framework/flux-core/issues/5839))
* fix handling of `Ctrl-SPACE` (`NUL`) over job ptys (e.g. under `flux
job attach`) ([#5833](https://github.com/flux-framework/flux-core/issues/5833))
* job-ingest: fix handling of size > 16K and reserve some FLUID generator
IDs for future use ([#5831](https://github.com/flux-framework/flux-core/issues/5831))
* fix `flux submit` and `bulksubmit` handling of mustache templates in
command and args ([#5817](https://github.com/flux-framework/flux-core/issues/5817))
* flux-resource: improve performance of `flux resource list` ([#5823](https://github.com/flux-framework/flux-core/issues/5823))
* optimize key librlist functions to improve `flux resource list`
performance ([#5824](https://github.com/flux-framework/flux-core/issues/5824))
* python: fix handle barrier method to return a Future ([#5825](https://github.com/flux-framework/flux-core/issues/5825))
* job-manager: fix infinite loop when loading builtin jobtap plugin ([#5822](https://github.com/flux-framework/flux-core/issues/5822))
* flux-top: skip poorly formed job list records ([#5821](https://github.com/flux-framework/flux-core/issues/5821))
* job-exec: raise fatal job exception if rank 0 job shell is lost due to
signal ([#5814](https://github.com/flux-framework/flux-core/issues/5814))
* job-exec: improve cleanup after lost shell events ([#5813](https://github.com/flux-framework/flux-core/issues/5813))
* job-exec: fix potential leak of job KVS namespaces ([#5805](https://github.com/flux-framework/flux-core/issues/5805))
* job-exec: fix rare segfault at scale due to libsubprocess use-after-free
([#5803](https://github.com/flux-framework/flux-core/issues/5803))
* kvs: remove excessive logging ([#5804](https://github.com/flux-framework/flux-core/issues/5804))
* modules/content: drop incorrect assertion ([#5781](https://github.com/flux-framework/flux-core/issues/5781))

## Documentation
* add doc/requirements.txt to dist ([#5852](https://github.com/flux-framework/flux-core/issues/5852))
* doc: add missing R documentation to flux-jobtap-plugins(7) ([#5838](https://github.com/flux-framework/flux-core/issues/5838))

## CI/Testsuite

* testsuite: fix potential hang in t2812-flux-job-last.t ([#5835](https://github.com/flux-framework/flux-core/issues/5835))
* testsuite: fix test racing with exit-timeout ([#5810](https://github.com/flux-framework/flux-core/issues/5810))
* python: update required versions of black and mypy ([#5808](https://github.com/flux-framework/flux-core/issues/5808))
* testsuite: fix lingering processes after `make check` ([#5769](https://github.com/flux-framework/flux-core/issues/5769))
* github: set `kernel.randomize_va_space=0` for asan build ([#5802](https://github.com/flux-framework/flux-core/issues/5802))
* github: run asan build on fedora36 ([#5800](https://github.com/flux-framework/flux-core/issues/5800))
* testsuite: fix test that kills the wrong processes ([#5792](https://github.com/flux-framework/flux-core/issues/5792))
* improve handling of lost job shells ([#5780](https://github.com/flux-framework/flux-core/issues/5780))

0 comments on commit db5169d

Please sign in to comment.