debian-koji/docs/source/release_notes/release_notes_1.27.1.rst
2022-01-13 09:44:05 +01:00

84 lines
2.5 KiB
ReStructuredText

Koji 1.27.1 Release notes
=========================
All changes can be found in `the roadmap <https://pagure.io/koji/roadmap/1.27.1/>`_.
Most important changes are listed here.
Migrating from Koji 1.27
------------------------
No special actions are needed.
Security Fixes
--------------
None
Client Changes
--------------
**Return mistakenly dropped option (--keytab)**
| PR: https://pagure.io/koji/pull-request/3172
In 1.27.0 improper merge led to this missing option.
**Use error function instead of print with sys.exit in CLI commands**
| PR: https://pagure.io/koji/pull-request/3113
Internal-only change unifying handling of CLI exit.
Hub Changes
-----------
**Don't fail on missing buildroot tag in policies**
| PR: https://pagure.io/koji/pull-request/3186
buildtag and buildtag_inherits_from will fail in case build doesn't have it.
Such situation can easily happen with content generators.
**Only raise error when authtype is not proxyauthtype**
| PR: https://pagure.io/koji/pull-request/3164
Backward compatibility for new proxyauthtype option.
**Handle dictionary parameter in get_tag()**
| PR: https://pagure.io/koji/pull-request/3118
Unification of internal handling of get_tag/getTag parameters.
Kojira
------
**Don't fail on deleted items**
| PR: https://pagure.io/koji/pull-request/3166
In case that tag was deleted during last run unnecessary error was raised as
relict of py2->py3 conversion.
Web Changes
-----------
**Style channelinfo hosts table**
| PR: https://pagure.io/koji/pull-request/3139
Default CSS was not handling this page well.
Documentation/DevTools Changes
------------------------------
* `buildtag_inherits_from docs <https://pagure.io/koji/pull-request/3189>`_
* `Make setup.py executable <https://pagure.io/koji/pull-request/3104>`_
* `Add unit test for get_options <https://pagure.io/koji/pull-request/3180>`_
* `Add all options to hub_conf.rst <https://pagure.io/koji/pull-request/3098>`_
* `Document getBuildLogs method <https://pagure.io/koji/pull-request/3174>`_
* `Pytest instead of nose in unittest <https://pagure.io/koji/pull-request/3157>`_
* `Fix spelling in comments for archive handling <https://pagure.io/koji/pull-request/3161>`_
* `Add and update CLI unit tests <https://pagure.io/koji/pull-request/3115>`_
* `Print fakeweb listening URL <https://pagure.io/koji/pull-request/3142>`_
* `Improve protonmsg SSL parameter descriptions <https://pagure.io/koji/pull-request/3138>`_
* `Rewrite Acceptable keys to Requested keys in missing_signatures log <https://pagure.io/koji/pull-request/3150>`_