diff --git a/NEWS.md b/NEWS.md index c091f6a9..e86c22fd 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,41 @@ # OSBuild - Build-Pipelines for Operating System Artifacts +## CHANGES WITH 11: + + * Drop support for legacy input: passing in non-manifest style + pipelines is now not supported anymore. + + * Support for specifying an UUID for partitions when using the GPT + partition layout was added to the org.osbuild.qemu assembler. + + * Fix a crash in the case the assembler failed, which was caused by + cleanup up the object while the object was still being written to. + + * Delay the cleanup of the build tree to after the error checking + since in the error case there is nothing to clean up and trying + to do so will lead to crash. + + * `objectstore.Object` now directly cleans its working tree up, in + contrast to relying on the implicit cleanup of `TemporaryDirectory`. + One advantage of this is that the custom cleanup code can handle + immutable directories, which Python 3 fails to clean up. + + * Drop custom `os-release` creation from the RHEL 8.2 runner. The + issue that made this neccessary got fixed upstream. + + * Ensure the build tree is always being built even if there are no + stages specified. + + * spec file: Do no generate dependencies for the internal files and + add NEWS.md to the documentation section. + + * The Fedora 30 based aarch64 example was fixed and now builds again. + + Contributions from: Christian Kellner, David Rheinsberg, Lars Karlitski, + Major Hayden, Ondřej Budai + + - Berlin, 2020-04-01 + ## CHANGES WITH 10: * A new man-page `osbuild-manifest(5)` is available, which describes diff --git a/osbuild.spec b/osbuild.spec index 05f622d3..bb8a62b7 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,6 +1,6 @@ %global forgeurl https://github.com/osbuild/osbuild -Version: 10 +Version: 11 %forgemeta diff --git a/setup.py b/setup.py index 444b7b17..9eaa53dd 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ import setuptools setuptools.setup( name="osbuild", - version="10", + version="11", description="A build system for OS images", packages=["osbuild"], license='Apache-2.0',