From 6bc200df149846e580ab12f9f723b30377740b5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Budai?= Date: Thu, 11 Jun 2020 14:13:07 +0200 Subject: [PATCH] 15 Release osbuild-composer version 15 --- NEWS.md | 57 +++++++++++++++++++++++++++++ golang-github-osbuild-composer.spec | 2 +- osbuild-composer.spec | 2 +- 3 files changed, 59 insertions(+), 2 deletions(-) diff --git a/NEWS.md b/NEWS.md index af04fe9cff..a793d3c89f 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,62 @@ # OSBuild Composer - Operating System Image Composition Services +## CHANGES WITH 15: + + * Support for building RHEL for Edge is now available. + + * Composer has now support for building QCOW2 and tar images for ppc64le and + s390x architectures. + + * Tar images for RHEL have returned. The Image Builder team found out that + they are used as a way to install RHEL for Satellite. + + * Blueprints containing packages with a wildcard version no longer causes + the built image to have both x86_64 and i686 versions of one package + installed. + + * GPG check is now disabled by default. If you have a custom + repository in /etc/osbuild-composer/repositories, just set gpg_check + to true to enable the check. Note that all the pre-defined repositories + have GPG check enabled. + + * Composer now supports a cancellation of jobs. This can be done by calling + /compose/cancel route of Weldr API. + + * osbuild-composer previously crashed when osbuild didn't return the right + machine-readable output (e.g. because of a disk being out of space). This + is now fixed. + + * Because of the GPG check change and RHEL for Edge support, composer + now requires osbuild 17 or higher. + + * osbuild-composer previously required the python package to be installed + on RHEL. Now, it uses the always-installed platform-python. + + * The buildroot for RHEL 8 didn't have selinux labels before. This is now + fixed. + + * When Composer crashed, it left temporary directories in /var/cache. The + temporary directories are now moved to /var/tmp, which is managed by + systemd with PrivateTmp set to true, so they're now correctly removed + after a crash. + + * Several weldr API routes were aligned to work in the same way as with + Lorax. /blueprints/freeze now correctly supports option to output TOML. + Projects and modules routes return all fields as Lorax returns. + + * AWS upload now logs the current state to the system journal. Emojis are + of course included. 🎉 + + * As always, amazing improvements in the CI infrastructure happened. Also, + the test coverage went up. Thanks all for doing this! + +Contributions from: Alexander Todorov, Brian C. Lane, Christian Kellner, + Jakub Rusz, Lars Karlitski, Major Hayden, Martin + Sehnoutka, Ondřej Budai, Peter Robinson, Tom + Gundersen + +— Liberec, 2020-06-12 + ## CHANGES WITH 14: * AWS uploads doesn't anymore report to AWS that composer uploads diff --git a/golang-github-osbuild-composer.spec b/golang-github-osbuild-composer.spec index c14a50d561..716c2a6e4a 100644 --- a/golang-github-osbuild-composer.spec +++ b/golang-github-osbuild-composer.spec @@ -1,6 +1,6 @@ %global goipath github.com/osbuild/osbuild-composer -Version: 14 +Version: 15 %gometa diff --git a/osbuild-composer.spec b/osbuild-composer.spec index ff845527ed..a74286d14f 100644 --- a/osbuild-composer.spec +++ b/osbuild-composer.spec @@ -4,7 +4,7 @@ %global goipath github.com/osbuild/osbuild-composer -Version: 14 +Version: 15 %gometa