From 14c7dea3e032bc36dd18d429fb3bd160c5e46596 Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Mon, 3 Oct 2022 14:35:19 +0200 Subject: [PATCH] Koji 1.30.1 release notes Related: https://pagure.io/koji/issue/3522 --- docs/source/release_notes/release_notes.rst | 1 + .../release_notes/release_notes_1.30.1.rst | 102 ++++++++++++++++++ koji.spec | 14 ++- koji/_version.py | 2 +- 4 files changed, 117 insertions(+), 2 deletions(-) create mode 100644 docs/source/release_notes/release_notes_1.30.1.rst diff --git a/docs/source/release_notes/release_notes.rst b/docs/source/release_notes/release_notes.rst index 9476c6d8..ae731b77 100644 --- a/docs/source/release_notes/release_notes.rst +++ b/docs/source/release_notes/release_notes.rst @@ -5,6 +5,7 @@ Release Notes .. toctree:: :maxdepth: 1 + release_notes_1.30.1 release_notes_1.30 release_notes_1.29.1 release_notes_1.29 diff --git a/docs/source/release_notes/release_notes_1.30.1.rst b/docs/source/release_notes/release_notes_1.30.1.rst new file mode 100644 index 00000000..eaab85ee --- /dev/null +++ b/docs/source/release_notes/release_notes_1.30.1.rst @@ -0,0 +1,102 @@ + +Koji 1.30.1 Release notes +========================= + +All changes can be found in `the roadmap `_. +Most important changes are listed here. + + +Migrating from Koji 1.30 +------------------------ + +No special actions are needed. + +Security Fixes +-------------- + +None + +Hub Changes +----------- +**Use nextval function instead of query 'SELECT nextval'** + +| PR: https://pagure.io/koji/pull-request/3484 + +Incremental step to remove raw SQL queries. + +**Return data when query execute asList with transform** + +| PR: https://pagure.io/koji/pull-request/3513 + +Bug removal in part of code which was not used yet. + +Client Changes +-------------- +**Allow redirects for file size checking** + +| PR: https://pagure.io/koji/pull-request/3464 + +Commands downloading files from the server were not properly checking file size +when trying to append partially downloaded files. + +**Download all files, skip downloaded files** + +| PR: https://pagure.io/koji/pull-request/3502 + +Regression fix for 1.30 to have backward-compatible behaviour with +``download-task``. + +Builder Changes +--------------- +**Various simple updates to windows content builder** + +| PR: https://pagure.io/koji/pull-request/3503 +| PR: https://pagure.io/koji/pull-request/3504 +| PR: https://pagure.io/koji/pull-request/3505 +| PR: https://pagure.io/koji/pull-request/3507 + +Plugins +------- +**kiwi: Handle include protocols** + +| PR: https://pagure.io/koji/pull-request/3496 + +Forbid other include protocols than ``this://`` to prevent directory traversal. + +**kiwi: Explicitly use koji-generated description** + +| PR: https://pagure.io/koji/pull-request/3498 + +Koji now requires user to explicitely select descriptions file instead of +leaving it up to kiwi to select the right one. + +Web Changes +----------- +**More generic taskinfo parameter handling** + +| PR: https://pagure.io/koji/pull-request/3455 + +Internal change to use standardized parameter handling on ``taskinfo`` page. +This also replace "Parameters are not correct for this method." with data +display. + +**Fix dist-repo repo.json url** + +| PR: https://pagure.io/koji/pull-request/3469 + +``repoinfo`` page display correct link to distrepos. + +**Fix arch filter in list of hosts webUI** + +| PR: https://pagure.io/koji/pull-request/3492 + +Filtering via arch sometimes returned additional records. + + +Documentation/DevTools Changes +------------------------------ +* `Fix flake8 errors `_ +* `Fix URLs to pull requests `_ +* `Block py3 compilation in py2 env `_ +* `Explain waitrepo tasks in vm channel `_ +* `Fix missing characters in config example `_ diff --git a/koji.spec b/koji.spec index f83af366..e9bec77a 100644 --- a/koji.spec +++ b/koji.spec @@ -83,7 +83,7 @@ %define release %{baserelease} %endif Name: koji -Version: 1.30.0 +Version: 1.30.1 Release: %{release}%{?dist} License: LGPL-2.1-only and GPL-2.0-or-later # the included arch lib from yum's rpmUtils is GPLv2+ @@ -649,6 +649,18 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Mon Oct 3 2022 Tomas Kopecek - 1.30.1-1 +- PR#3464: cli: allow redirects for file size checking +- PR#3469: Fix dist-repo repo.json url +- PR#3479: fix flake8 errors +- PR#3484: Use nextval function instead of query 'SELECT nextval' +- PR#3486: packaging: Block py3 compilation in py2 env +- PR#3492: Fix arch filter in list of hosts webUI +- PR#3496: kiwi: handle include protocols +- PR#3498: kiwi: Explicitly use koji-generated description +- PR#3502: Download all files, skip downloaded files +- PR#3518: doc: fix missing characters + * Thu Aug 18 2022 Tomas Kopecek - 1.30.0-1 - PR#3308: server-side clonetag - PR#3352: CLI: Remove --paths option from list-buildroot diff --git a/koji/_version.py b/koji/_version.py index 4f5be589..1b802029 100644 --- a/koji/_version.py +++ b/koji/_version.py @@ -1,2 +1,2 @@ -__version_info__ = (1, 30, 0) +__version_info__ = (1, 30, 1) __version__ = '.'.join([str(x) for x in __version_info__])