NEWS.md: prepare for release version 3
Lots of new features and improvements to testing. New `tests` sub-package.
This commit is contained in:
parent
d0216a7ef0
commit
5147599093
1 changed files with 38 additions and 0 deletions
38
NEWS.md
38
NEWS.md
|
|
@ -1,5 +1,43 @@
|
||||||
# koji-osuild - Koji and OSBuild integration
|
# 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:
|
## CHANGES WITH 2:
|
||||||
|
|
||||||
* Fix the logic in the builder plugin that checks that
|
* Fix the logic in the builder plugin that checks that
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue