This completes the development of osbuild version 15.
This commit is contained in:
Christian Kellner 2020-05-20 19:27:15 +02:00
parent b696eba640
commit 2fa594f334
3 changed files with 13 additions and 13 deletions

22
NEWS.md
View file

@ -2,29 +2,29 @@
## CHANGES WITH 15: ## CHANGES WITH 15:
* New assembler, `org.osbuild.oci-archive`, that will turn a tree * A new assembler, `org.osbuild.oci-archive`, that will turn a tree
into an Open Container Initiative Image compliant archive. These into an Open Container Initiative Image compliant archive. These
can be used to run containers via e.g. podman. archives can be used to run containers via e.g. podman.
* Support for client side certificates to download content from the * Support for client side certificates to download content from the
Red Hat servers: the `org.osbuild.files` source got support for Red Hat servers: the `org.osbuild.files` source got support for
reading entitlements and pass those certificates along when doing reading entitlements and pass those certificates along when doing
requests to fetch the files, i.e. RPMs. fetching content, i.e. RPMs.
* A new ManifestPreProcessor (MPP) was added as a new tool, located * A new ManifestPreProcessor (MPP) was added as a new tool located
in `tools/mpp-depsolve.py`. Currently, it can take an existing in `tools/mpp-depsolve.py`. Currently, it can take an existing
manifest and dep-solve packages specified via a new `mpp-depsolve` manifest and dep-solve packages specified via a new `mpp-depsolve`
options in existing `org.osbuild.rpm` stages. option in existing `org.osbuild.rpm` stages.
This is now used to generate Fedora 32 based test pipelines. This is now used to generate Fedora 32 based test pipelines.
* The `org.osbuild.ostree.commit` assembler gained to option to produce * The `org.osbuild.ostree.commit` assembler gained the option to produce
a tarball archive instead of the emitting the plain OSTree repository. a tarball archive instead of the emitting the plain OSTree repository.
* Schema validation is now done with the draft 4 validator, and works * Schema validation is now done with the draft 4 validator, and works
therefore with pyhthon-jsonschema 2.6. therefore with pyhthon-jsonschema 2.6.
* The `tree_id` and `outpud_id` fields got drop from when inspecting * The `tree_id` and `outpud_id` fields got dropped from the resulting
pipelines via `osbuild --inspect`. JSON when inspecting pipelines via `osbuild --inspect`.
* The `--build-env` option has been dropped from the command line * The `--build-env` option has been dropped from the command line
interface. It was deprecated and not used anymore. interface. It was deprecated and not used anymore.
@ -34,8 +34,8 @@
* Lots of other improvements to the test infrastructure and the CI. * Lots of other improvements to the test infrastructure and the CI.
* And finally for something meta: this file has been re-formatted to be * And finally for something meta: this file has been re-formatted to
proper markdown. be proper markdown.
Contributions from: Christian Kellner, David Rheinsberg, Jacob Kozol, Contributions from: Christian Kellner, David Rheinsberg, Jacob Kozol,
Major Hayden Major Hayden

View file

@ -1,6 +1,6 @@
%global forgeurl https://github.com/osbuild/osbuild %global forgeurl https://github.com/osbuild/osbuild
Version: 14 Version: 15
%forgemeta %forgemeta

View file

@ -2,7 +2,7 @@ import setuptools
setuptools.setup( setuptools.setup(
name="osbuild", name="osbuild",
version="14", version="15",
description="A build system for OS images", description="A build system for OS images",
packages=["osbuild", "osbuild.util"], packages=["osbuild", "osbuild.util"],
license='Apache-2.0', license='Apache-2.0',