From 5147599093ee4437cf9a68f7f010a1b20a092008 Mon Sep 17 00:00:00 2001 From: Christian Kellner Date: Thu, 19 Nov 2020 13:04:51 +0100 Subject: [PATCH] NEWS.md: prepare for release version 3 Lots of new features and improvements to testing. New `tests` sub-package. --- NEWS.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/NEWS.md b/NEWS.md index b0eaec4..aed6a7d 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,43 @@ # koji-osuild - Koji and OSBuild integration +## CHANGES WITH 3: + + * Ship tests in koji-osbuild-tests package. The tests got + reworked so that they can be installed and run from the + installation. This will be useful for reverse dependency + testing, i.e. testing the plugins from other projects, + like composer as well as in gating tests. + + * Add the ability to skip the tagging. An new command line + option, `--skip-tag` is added, which translate into an + a new field in the options for the hub and builder. If + that option is present, the builder plugin will skip the + tagging step. + + * builder plugin: the compose status is attached to the + koji task as `compose-status.json` and updated whenever + it is fetched from composer. This allows to follow the + individual image builds. + + * builder plugin: The new logs API, introduce in composer + version 24, is used to fetch and attach build logs as + well as the koji init/import logs. + + * builder plugin: Support for the dynamic build ids, i.e. + don't use the koji build id returned from the compose + request API call but use the new `koji_build_id` field + included in the compose status response. + This makes koji-osbuild depend on osbuild composer 24! + + * test: lots of improvements to the tests and ci, e.g. + using the quay mirror for the postgres container or + matching the container versions to the host. + +Contributions from: Christian Kellner, Lars Karlitski, + Ondřej Budai + +— Berlin, 2020-11-19 + ## CHANGES WITH 2: * Fix the logic in the builder plugin that checks that