PR#3192: Release notes 1.27.1

Merges #3192
https://pagure.io/koji/pull-request/3192

Fixes: #3191
https://pagure.io/koji/issue/3191
1.27.1 Release notes
This commit is contained in:
Tomas Kopecek 2022-01-13 09:44:11 +01:00
commit c56c73a2e9
4 changed files with 107 additions and 2 deletions

View file

@ -5,6 +5,7 @@ Release Notes
.. toctree::
:maxdepth: 1
release_notes_1.27.1
release_notes_1.27
release_notes_1.26.1
release_notes_1.26

View file

@ -0,0 +1,84 @@
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>`_

View file

@ -83,7 +83,7 @@
%define release %{baserelease}
%endif
Name: koji
Version: 1.27.0
Version: 1.27.1
Release: %{release}%{?dist}
License: LGPLv2 and GPLv2+
# the included arch lib from yum's rpmUtils is GPLv2+
@ -644,6 +644,26 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Tue Dec 21 2021 Tomas Kopecek <tkopecek at redhat.com> - 1.27.1-1
- PR#3098: Add all options to hub_conf.rst
- PR#3104: Make setup.py executable
- PR#3113: error function instead of print with sys.exit in CLI commands
- PR#3115: Add and update CLI unit tests
- PR#3118: handle dictionary parameter in get_tag()
- PR#3138: doc: improve protonmsg SSL parameter descriptions
- PR#3139: www: style channelinfo hosts table
- PR#3142: devtools: print fakeweb listening URL
- PR#3150: Rewrite Acceptable keys to Requested keys in missing_signatures log
- PR#3157: Pytest instead of nose in unittest
- PR#3161: hub: fix spelling in comments for archive handling
- PR#3164: [hub] only raise error when authtype is not proxyauthtype
- PR#3166: kojira: don't fail on deleted items
- PR#3172: Return mistakenly dropped option (--keytab)
- PR#3174: hub: document getBuildLogs method
- PR#3180: Add unit test for get_options
- PR#3186: Don't fail on missing buildroot tag
- PR#3189: buildtag_inherits_from docs
* Mon Jun 21 2021 Tomas Kopecek <tkopecek at redhat.com> - 1.25.1-1
- PR#2849 hub: replace with py3 exception
- PR#2881 update .coveragerc to ignore p3 code

View file

@ -1,2 +1,2 @@
__version_info__ = (1, 27, 0)
__version_info__ = (1, 27, 1)
__version__ = '.'.join([str(x) for x in __version_info__])