Koji 1.31.1 Release notes¶
All changes can be found in the roadmap. Most important changes are listed here.
Migrating from Koji 1.31¶
No special actions are needed.
Security Fixes¶
None
Client Changes¶
Support deleted build tag in taskinfo
As sidetag plugin with garbage-collection is now widely used, people are often querying tasks which refers to already deleted tags. This is one of the places which were not behaving correctly.
Builder Changes¶
Use old-style checkout for shortened refs
In 1.31 we’ve introduced patch for checking out GIT content from any ref. Nevertheless, it broke dealing with short refs. Fixed now.
System Changes¶
Create DeleteProcessor class and use it
Continuing work on moving from raw SQL.
PR#3611: Replace deprecated inspect methods
Python 3.11 is dropping some older inspect API we were using.
Fix different PG capabilities in schema
1.31 introduced new index which is supported only in postgres 12. This resulted in problems with installation on older systems. We’ve fixed update script to behave accordingly to installed postgres. Also updated Supported Platforms to encourage PG 12 usage.
Web¶
Fix target link in taskinfo page
Simple typo breaking link to target.
Change canceled icon color from red to orange
Unify default CSS.
Plugins¶
Kiwi: fix typo preventing building docker images
1.30 introduced bug preventing correct architecture parsing.
Kiwi: upload log for failed tasks
Image root log is now uploaded incrementally and uploaded also for failing tasks.
Documentation¶
Better wording in listTagged docstring
Typo in CLI add-tag-inheritance error msg
Increase unit tests