Koji 1.29.1 Release notes

All changes can be found in the roadmap. Most important changes are listed here.

Migrating from Koji 1.29

No special actions are needed.

Security Fixes


Library Changes

Client Changes

Download output for all task types in download-task

It was not possible to download e.g. image scratch task. We’ve extended download options, so all task types can be downloaded now.

Hub Changes

postgresql hub: date_part instead of EXTRACT

PostgreSQL 14 introduced small changes in formats which led to failing koji on Fedora rawhide.

Rename log to cg_import.log and add successful import log message.

Small change renaming log from 1.29 external_rpm_warning.log was too confusing, so we’ve renamed it to cg_import.log and added final SUCCESS message.

more verbose default policy denials

Default policies were not verbose enough, so it could be overseen that they are used instead of local policies from some reason (typically apache can’t read the proper config).

Fix wrong encoding in changelog entries

There are still some very old rpms which contain broken unicode in their changelogs (behaviour which is impossible to trigger nowadays). We’re going to replace the broken characters with ‘?’.

Web Changes

Order channels at hosts page

Simple change to use ordered channel listing in place of random order.


Fix arches check in kiwi plugin

As part of 1.29 security improvements we’ve made a regression about architecture handling in kiwi plugin which prevented builds. It is fixed now and works as before.

Documentation/DevTools Changes