Koji 1.21.1 release notes

Fixes: https://pagure.io/koji/issue/2294
This commit is contained in:
Tomas Kopecek 2020-06-03 14:53:40 +02:00
parent 8d850f1438
commit bbd378db61
5 changed files with 166 additions and 3 deletions

View file

@ -56,7 +56,7 @@ copyright = u'2017, Mike McLean, Mike B, Dennis Gilmore, Mathieu Bridon, Ian McL
# The short X.Y version.
version = '1.21'
# The full version, including alpha/beta/rc tags.
release = '1.21.0'
release = '1.21.1'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.

View file

@ -5,6 +5,7 @@ Release Notes
.. toctree::
:maxdepth: 1
release_notes_1.21.1
release_notes_1.21
release_notes_1.20.1
release_notes_1.20

View file

@ -0,0 +1,138 @@
Koji 1.21.1 Release notes
=========================
All changes can be found at `pagure <https://pagure.io/koji/roadmap/1.21.1/>`_.
Most important changes are listed here.
Migrating from Koji 1.21
------------------------
No special actions are needed.
Security Fixes
--------------
None
Client Changes
--------------
**Don't use listTagged(tag, *) for untag-build**
| PR: https://pagure.io/koji/pull-request/2038
Simple change which speeds up ``untag-build`` call.
**Fix list-signed --tag memory issues**
| PR: https://pagure.io/koji/pull-request/2103
Another performance improvement - rpms are filtered on hub's side on client's.
**Fix variable name**
| PR: https://pagure.io/koji/pull-request/2224
Koji buildinfo could have failed on missing content generator fiels.
**Fix un/lock-tag permission handling**
| PR: https://pagure.io/koji/pull-request/2223
Bug caused unlock-tag to fail on missing permission for admin.
Library changes
---------------
**don't decode signature headers**
| PR: https://pagure.io/koji/pull-request/2268
Some rpm signature headers were not handled properly.
Hub Changes
-----------
**Admin can force tag now**
| PR: https://pagure.io/koji/pull-request/2203
Previously admin cannot force policy for tagging. It is no more true.
Utilities Changes
-----------------
Garbage Collector
.................
**fix query order**
| PR: https://pagure.io/koji/pull-request/2279
New ``queryHistory`` method doesn't sort output, so sorting on client side is
needed. It is returned in DB preferred order which seems to work for PG, but
better safe than sorry.
**koji-gc: various typos in maven path**
| PR: https://pagure.io/koji/pull-request/2153
This is the important regression fix for bug which caused koji-gc to fail in
many cases.
**koji-gc: test existence of trashcan tag**
| PR: https://pagure.io/koji/pull-request/2211
We assumed that ``trashcan`` tag exists. If it is not the case GC will notice it
relatively late. This is additional check during the start.
Kojira
......
**kojira: use cached getTag for external repos**
| PR: https://pagure.io/koji/pull-request/2157
Use cached values for external repos checks.
Documentation Changes
---------------------
**Links to copr builds**
| PR: https://pagure.io/koji/pull-request/2248
**Fix sidetag enablement typo**
| PR: https://pagure.io/koji/pull-request/2178
**Document removeExternalRepoFromTag arguments**
| PR: https://pagure.io/koji/pull-request/2174
**Extend docs for --before/--after options**
| PR: https://pagure.io/koji/pull-request/2245
**API docs**
| PR: https://pagure.io/koji/pull-request/2241
| PR: https://pagure.io/koji/pull-request/2242
**Document addExternalRepoToTag arguments**
| PR: https://pagure.io/koji/pull-request/2158
**Remove obsoleted note**
| PR: https://pagure.io/koji/pull-request/2194
**Update for mod_auth_gssapi configuration**
| PR: https://pagure.io/koji/pull-request/2141