Koji 1.30.1 Release notes

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

Migrating from Koji 1.30

No special actions are needed.

Security Fixes

None

Hub Changes

Use nextval function instead of query ‘SELECT nextval’

Incremental step to remove raw SQL queries.

Return data when query execute asList with transform

Bug removal in part of code which was not used yet.

Client Changes

Allow redirects for file size checking

Commands downloading files from the server were not properly checking file size when trying to append partially downloaded files.

Download all files, skip downloaded files

Regression fix for 1.30 to have backward-compatible behaviour with download-task.

Builder Changes

Various simple updates to windows content builder

Plugins

kiwi: Handle include protocols

Forbid other include protocols than this:// to prevent directory traversal.

kiwi: Explicitly use koji-generated description

Koji now requires user to explicitely select descriptions file instead of leaving it up to kiwi to select the right one.

Web Changes

More generic taskinfo parameter handling

Internal change to use standardized parameter handling on taskinfo page. This also replace “Parameters are not correct for this method.” with data display.

Fix dist-repo repo.json url

repoinfo page display correct link to distrepos.

Fix arch filter in list of hosts webUI

Filtering via arch sometimes returned additional records.

Documentation/DevTools Changes