Release osbuild-composer version 24
This commit is contained in:
Ondřej Budai 2020-11-11 09:37:14 +01:00
parent f9af1e3e13
commit 692a8076bb
2 changed files with 27 additions and 1 deletions

26
NEWS.md
View file

@ -1,5 +1,31 @@
# OSBuild Composer - Operating System Image Composition Services
## CHANGES WITH 24:
* Composer now internally supports multi-build composes. A big part of the
jobqueue and worker was rewritten to support this feature.
* Composer API for Koji was adjusted to use the new multi-build feature.
All communication with Koji was moved to the worker so there's no need
to have Koji credentials in composer (it's sufficient to have them in
the worker). Additionally, the API can now correctly handle requests with
multiple images.
* Composer API for Koji has now /compose/{id}/logs route exposing logs to
a caller. Keep in mind that the API specification doesn't guarantee the
field structure, so it may change at any point in the future.
* Composer API returned statuses that were not defined in the API
specification. This is now fixed.
* As always, there we are improvements in the testing pipeline. The biggest
change is the introduction of Fedora 33 in composer's CI.
Contributions from: Chloe Kaubisch, Lars Karlitski, Martin Sehnoutka,
Ondřej Budai, Tom Gundersen
— Liberec, 2020-11-11
## CHANGES WITH 23:
* Support for building Fedora 31 images was removed.

View file

@ -4,7 +4,7 @@
%global goipath github.com/osbuild/osbuild-composer
Version: 23
Version: 24
%gometa