Koji 1.24.1 Release notes

All changes can be found at pagure. Most important changes are listed here.

Migrating from Koji 1.24

No special actions are needed.

Security Fixes


System Changes

drop PyOpenSSL usage

Library is no longer needed (superseded by requests).

Library changes

revert “requests exception”

Regression fix for retrying requests to hub.

CLI changes

adding check for the license header key

The CLI could sometimes fail on a missing header key. This no longer happens.

Hub Changes

set correct import_type for volume policy in completeImageBuild

Policy data provided incorrect import_type (maven instead of image)

Web Changes

escape vcs and disturl

Web page correctly escapes these URLs now.

optional KojiHubCA usage

Koji 1.24 introduced a bug where the KojiHubCA option was required even in cases when SSL auth was not used for web. Fixed.

Utilities Changes

repo removal improvements

A few bugs related to kojira’s repo removal have been fixed. In some cases, these bugs could have stalled delete threads or even blocked repo deletions altogether.

Documentation/DevTools Changes

remove “ca” option from server howto

update kojid steps in server howto

fix Fedora’s koji URL

jenkins fedora -> centos migration

document getNextRelease method

Additional docs for CVE-2020-15856

Fix small documentation typo

set WSGIProcessGroup inside Directory

tests: stop mock in DBQueryTest

devtools: updated Dockerfiles