Koji 1.35.3 Release notes¶
All changes can be found in the roadmap. Most important changes are listed here.
This is a small bugfix release to address a few issues in 1.35.2
Migrating from Koji 1.35.x¶
No special action are needed.
Security Fixes¶
None
System Changes¶
Handle duplicate logs for image imports
This works around a build import issue by adding the arch to the log path when an overlap is detected.
Fix min_avail calculation
This fixes an internal calculation in the scheduler code.
Fix hub option data types
This fixes the data types for several hub options that were added in 1.35. Prior to this fix, specifying some of these options could result in an error.
Revert py2 portion of mr#4214
This reverts part of a change from 1.35.2 that could cause build failures.
Kojira¶
Keep latest default repo for build tags
This change causes kojira to preserve the latest repo for a build tag, even if it is no longer current.
Previously, because of the on-demand repo generation changes in 1.35, rarely used build targets could end up with no repo at all.
Web UI¶
Fix tasks url on userinfo page
A small bug fix in the web ui
Work around parse_qs behavior in python < 3.11
This fixes a web ui bug resulting from the removal of the cgi module dependency in 1.35.2.
Devel and testing¶
Honor %{_sbindir} in make install
This is a packaging change prompted by Fedora’s efforts to unify bin and sbin.
Fix two unit test issues
Fix python2 unittests
Use unittest.mock instead of mock
Remove fp file using os.unlink
Compatibility fix for unit tests