Skip to content

Commit

Permalink
9
Browse files Browse the repository at this point in the history
Release osbuild-composer version 9
  • Loading branch information
ondrejbudai authored and teg committed Apr 1, 2020
1 parent c081844 commit 09109b4
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 2 deletions.
58 changes: 58 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion golang-github-osbuild-composer.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
%global goipath github.com/osbuild/osbuild-composer

Version: 8
Version: 9

%gometa

Expand Down
2 changes: 1 addition & 1 deletion osbuild-composer.spec
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

%global goipath github.com/osbuild/osbuild-composer

Version: 8
Version: 9

%gometa

Expand Down

0 comments on commit 09109b4

Please sign in to comment.