24
Release osbuild-composer version 24
This commit is contained in:
parent
f9af1e3e13
commit
692a8076bb
2 changed files with 27 additions and 1 deletions
26
NEWS.md
26
NEWS.md
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
%global goipath github.com/osbuild/osbuild-composer
|
||||
|
||||
Version: 23
|
||||
Version: 24
|
||||
|
||||
%gometa
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue