release notes for 1.36.1 and version bump
This commit is contained in:
parent
9bc57c3c60
commit
02529ebdc3
4 changed files with 174 additions and 2 deletions
|
|
@ -5,6 +5,7 @@ Release Notes
|
|||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
release_notes_1.36.1
|
||||
release_notes_1.36
|
||||
release_notes_1.35.3
|
||||
release_notes_1.35.2
|
||||
|
|
|
|||
168
docs/source/release_notes/release_notes_1.36.1.rst
Normal file
168
docs/source/release_notes/release_notes_1.36.1.rst
Normal file
|
|
@ -0,0 +1,168 @@
|
|||
|
||||
Koji 1.36.1 Release notes
|
||||
=========================
|
||||
|
||||
All changes can be found in `the roadmap <https://forge.fedoraproject.org/koji/koji/milestone/1114>`_.
|
||||
Most important changes are listed here.
|
||||
|
||||
This is a fairly small bugfix release to address some pain points in 1.36.
|
||||
|
||||
|
||||
|
||||
Migrating from Koji 1.36.0
|
||||
-------------------------------
|
||||
|
||||
No special actions are needed.
|
||||
|
||||
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
**Better handling of volume topdir problems**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4558
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4557
|
||||
|
||||
Fixes issues related to handling the volume toplink that Koji started
|
||||
requiring in 1.36.
|
||||
|
||||
See also: :doc:`../migrations/migrating_to_1.36`
|
||||
|
||||
|
||||
**Reset callnum when a session is renewed**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4588
|
||||
|
||||
This fixes issues with session renewal in 1.36.
|
||||
|
||||
|
||||
**Make templates compatible for jinja 2.10**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4563
|
||||
|
||||
This addresses issues with running kojiweb on rhel8 (jinja 2.10).
|
||||
|
||||
|
||||
**Avoid error in daemon.py if "single" option is unset**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4583
|
||||
|
||||
This fixes a startup error in kojivmd
|
||||
|
||||
|
||||
**Fix flag data leaks**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4553
|
||||
|
||||
Fixes a potential logic issue with the ``flag`` action that was added for policies in 1.36.
|
||||
|
||||
|
||||
**Fix kojihash calculation in rpmdiff**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4546
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4542
|
||||
|
||||
Fixes for multiple issues in the kojihash calculation that resulted
|
||||
in unnecessary duplicate runs of rpmdiff.
|
||||
|
||||
|
||||
**Fix string escapes in archivetype queries**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4573
|
||||
|
||||
Fix string escapes in archivetype queries for older postgres
|
||||
|
||||
|
||||
System Changes
|
||||
--------------
|
||||
|
||||
**Better scm path normalization**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4585
|
||||
|
||||
This does a better job of normalizing the scm path
|
||||
|
||||
|
||||
**Add by_tag_subtask policy test**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4578
|
||||
|
||||
This hub policy test is true if a tag operation is triggered by a tagBuild subtask.
|
||||
|
||||
When this is true, it means the tag operation is part of a builder workflow. E.g. tagging at the end of a build task
|
||||
This can be used to avoid breaking build target workflows when crafting strict tag policies.
|
||||
|
||||
See also: :doc:`../defining_hub_policies`
|
||||
|
||||
|
||||
|
||||
Client Changes
|
||||
--------------
|
||||
|
||||
**Option for download-build to not fail on missing arch**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4575
|
||||
|
||||
This arg makes ``koji download-build`` warn, but exit 0, if the
|
||||
specified build has no packages for any of the specified arches.
|
||||
|
||||
|
||||
|
||||
Devel and testing
|
||||
-----------------
|
||||
|
||||
**Enhancements to fakepolicy tool**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4599
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4586
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4538
|
||||
|
||||
- handle BuildRoot.getList in fakepolicy
|
||||
- support testing scm-policy
|
||||
- support testing cg policy
|
||||
|
||||
|
||||
**Unit test fixes and additions**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4592
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4564
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4577
|
||||
|
||||
- fixes for parallel tests
|
||||
- fixes for rhel8
|
||||
- additional tests
|
||||
|
||||
|
||||
|
||||
Other changes
|
||||
-------------
|
||||
|
||||
**Unify format of CLI help messages**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4594
|
||||
|
||||
Minor cleanup for help text in the cli
|
||||
|
||||
|
||||
**Minor multicall fix**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4610
|
||||
|
||||
Minor fix for a potentially confusing error case, plus some docstring updates
|
||||
to discourage use of old multiCall method.
|
||||
|
||||
|
||||
**Extend sidetag documentation**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4280
|
||||
|
||||
|
||||
**Additional docs for policy tests**
|
||||
|
||||
| PR: https://forge.fedoraproject.org/koji/koji/pulls/4294
|
||||
|
||||
|
||||
|
||||
..
|
||||
the end
|
||||
|
|
@ -97,7 +97,7 @@
|
|||
%define release %{baserelease}
|
||||
%endif
|
||||
Name: koji
|
||||
Version: 1.36.0
|
||||
Version: 1.36.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+
|
||||
|
|
@ -696,6 +696,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||
%endif
|
||||
|
||||
%changelog
|
||||
* Wed Jun 24 2026 Mike McLean <mikem at redhat.com> - 1.36.1-1
|
||||
- Koji 1.36.1 release
|
||||
|
||||
* Tue Feb 17 2026 Mike McLean <mikem at redhat.com> - 1.36.0-1
|
||||
- PR#4446: rpm v6 support
|
||||
- PR#4472: AllowDraftComponents hub option
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
__version_info__ = (1, 36, 0)
|
||||
__version_info__ = (1, 36, 1)
|
||||
__version__ = '.'.join([str(x) for x in __version_info__])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue