From 09109b4f8efbe4e84f5c3ee3ba53d92a64ce87fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Budai?= Date: Wed, 1 Apr 2020 15:03:02 +0200 Subject: [PATCH] 9 Release osbuild-composer version 9 --- NEWS.md | 58 +++++++++++++++++++++++++++++ golang-github-osbuild-composer.spec | 2 +- osbuild-composer.spec | 2 +- 3 files changed, 60 insertions(+), 2 deletions(-) diff --git a/NEWS.md b/NEWS.md index d280e037f..9a19ae8be 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,63 @@ # OSBuild Composer - Operating System Image Composition Services +## CHANGES WITH 9: + + * Fedora is now build with updates and modules repositories + enabled, therefore up-to-date images are now produced. + + * A new man-page `osbuild-composer(7)` with high-level + description of the project is now available. It can be built + by the new man target in the Makfile. + + * All Fedora images have now a generic initramfs. This should + make the images more reproducible and less likely failing to boot + if the image build was done in a less usual environment. + + * Metalink is now used to access the Fedora repositories. This change + should hopefully lead to more stable builds. + + * Composer is now released to Fedora 32 and 33 in a new + osbuild-composer package. The old golang-github-osbuild-composer + package will be automatically upgraded to the new one. + + * The internal osbuild-pipeline command now has a more user-friendly + interface. + + * The RCM API (in development, experimental) is reworked to allow + any distribution-architecture-image type combination. + + * The work on a high-level description of image types began. + See image-types directory. + + * The osbuild-worker arguments are reworked, they are now much more + flexible. + + * The image-info tool used in the integration tests can be now run + on Fedora 32. + + * The unit test coverage is now much bigger, thanks to all + contributors! + + * Internal distribution representation is significantly reworked, + this simplifies the process of adding the support for all currently + missing architectures. + + * Integration tests were also improved, the image tests are fully + switched to the new Go implementation and an automatic way + of generating test cases is added. The weldr API coverage is also + much better. Several bugs in it were fixed in the process. + + * Codecov.io is now used to monitor the test coverage of the code. + + * As always, minor fixes and improvements all over the place. + + Contributions from: Alexander Todorov, Brian C. Lane, David + Rheinsberg, Jacob Kozol, Jakub Rusz, Jiri + Kortus, Lars Karlitski, Martin Sehnoutka, + Ondřej Budai, Tom Gundersen + + - Liberec, 2020-04-01 + ## CHANGES WITH 8: * All generated pipelines now use the `org.osbuild.rpm` stage of diff --git a/golang-github-osbuild-composer.spec b/golang-github-osbuild-composer.spec index 4fad4b50a..eecc0d802 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: 8 +Version: 9 %gometa diff --git a/osbuild-composer.spec b/osbuild-composer.spec index 3936b8354..3cf8c5574 100644 --- a/osbuild-composer.spec +++ b/osbuild-composer.spec @@ -4,7 +4,7 @@ %global goipath github.com/osbuild/osbuild-composer -Version: 8 +Version: 9 %gometa