Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 8.3.0 #5812

Merged
merged 1 commit into from
Nov 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,14 @@ on:
- 8.0
- 8.1
- 8.2
- 8.3
pull_request:
branches:
- develop
- 8.0
- 8.1
- 8.2
- 8.3

jobs:
analyze:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ on:
- 8.0
- 8.1
- 8.2
- 8.3
paths:
- docs/**

Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,14 @@ on:
- 8.0
- 8.1
- 8.2
- 8.3
pull_request:
branches:
- develop
- 8.0
- 8.1
- 8.2
- 8.3

name: Run tests

Expand Down
18 changes: 9 additions & 9 deletions .mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,32 +50,32 @@ pull_request_rules:
- status-success=Build Documentation (f41)
- status-success=Build Documentation (pip)

- name: backport 8.0
- name: backport 8.1
actions:
backport:
branches:
- '8.0'
- '8.1'
conditions:
- label!=WIP
- -draft
- label=8.0-backports
- label=8.1-backports

- name: backport 8.1
- name: backport 8.2
actions:
backport:
branches:
- '8.1'
- '8.2'
conditions:
- label!=WIP
- -draft
- label=8.1-backports
- label=8.2-backports

- name: backport 8.2
- name: backport 8.3
actions:
backport:
branches:
- '8.2'
- '8.3'
conditions:
- label!=WIP
- -draft
- label=8.2-backports
- label=8.3-backports
5 changes: 4 additions & 1 deletion bodhi-client/bodhi-client.spec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Created by pyp2rpm-3.3.7
%global pypi_name bodhi-client
%global src_name bodhi_client
%global pypi_version 8.2.0
%global pypi_version 8.3.0

Name: %{pypi_name}
Version: %{pypi_version}
Expand Down Expand Up @@ -65,6 +65,9 @@ install -pm0644 bodhi-client.bash %{buildroot}%{_sysconfdir}/bash_completion.d/b
%config(noreplace) %{_sysconfdir}/bash_completion.d/bodhi-client.bash

%changelog
* Mon Nov 25 2024 Mattia Verga <[email protected]> - 8.3.0-1
- Update to 8.3.0

* Sat Oct 26 2024 Mattia Verga <[email protected]> - 8.2.0-1
- Update to 8.2.0

Expand Down
2 changes: 1 addition & 1 deletion bodhi-client/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "bodhi-client"
version = "8.2.0"
version = "8.3.0"
description = "Bodhi client"
authors = ["Fedora Infrastructure team"]
maintainers = ["Fedora Infrastructure Team <[email protected]>"]
Expand Down
5 changes: 4 additions & 1 deletion bodhi-messages/bodhi-messages.spec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Created by pyp2rpm-3.3.7
%global pypi_name bodhi-messages
%global src_name bodhi_messages
%global pypi_version 8.2.0
%global pypi_version 8.3.0

Name: %{pypi_name}
Version: %{pypi_version}
Expand Down Expand Up @@ -53,6 +53,9 @@ rm -rf %{pypi_name}.egg-info
%doc README.rst

%changelog
* Mon Nov 25 2024 Mattia Verga <[email protected]> - 8.3.0-1
- Update to 8.3.0

* Sat Oct 26 2024 Mattia Verga <[email protected]> - 8.2.0-1
- Update to 8.2.0

Expand Down
2 changes: 1 addition & 1 deletion bodhi-messages/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "bodhi-messages"
version = "8.2.0"
version = "8.3.0"
description = "JSON schema for messages sent by Bodhi"
readme = "README.rst"
authors = ["Fedora Infrastructure Team"]
Expand Down
7 changes: 5 additions & 2 deletions bodhi-server/bodhi-server.spec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%global pypi_name bodhi-server
%global src_name bodhi_server
%global pypi_version 8.2.0
%global client_min_version 8.1.1
%global pypi_version 8.3.0
%global client_min_version 8.3.0
%global messages_min_version 8.1.1

Name: %{pypi_name}
Expand Down Expand Up @@ -160,6 +160,9 @@ install -p -D -m 0644 %{name}.sysusers %{buildroot}%{_sysusersdir}/%{name}.sysus
%pycached %{python3_sitelib}/bodhi/server/metadata.py

%changelog
* Mon Nov 25 2024 Mattia Verga <[email protected]> - 8.3.0-1
- Update to 8.3.0

* Sat Oct 26 2024 Mattia Verga <[email protected]> - 8.2.0-1
- Update to 8.2.0

Expand Down
2 changes: 1 addition & 1 deletion bodhi-server/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "bodhi-server"
version = "8.2.0"
version = "8.3.0"
description = "Bodhi server"
readme = "README.rst"
authors = ["Fedora Infrastructure Team"]
Expand Down
46 changes: 46 additions & 0 deletions docs/user/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,52 @@ Release notes

.. towncrier release notes start

v8.3.0
======



Released on 2024-11-25.
This is a feature release that re-adds the distinction between `min_karma`
and `critpath.min_karma` settings.


Features
^^^^^^^^

* Bodhi now allows setting the min_karma threshold for critical path and
non-critical path updates separately (:pr:`5802`).
* bcd has a new clean subcommand to completely refresh the bcd environment
(:pr:`5804`).
* WebUI: the update page now reports both the autopush settings and the minimum
threshold for the manual push (:pr:`5805`).
* The Release properties `min_karma`, `critpath_min_karma`,
`mandatory_days_in_testing` and `critpath_mandatory_days_in_testing` are now
expossed in JSON replies from bodhi-server and can be viewed in bodhi-client
through the `release requirements` command (:pr:`5807`).

Bug fixes
^^^^^^^^^

* Bodhi documentation on RTD was missing some content generated by external
scripts (:pr:`5789`).
* When editing an update from APIs it is no more required to specify the old
bug ids list in sent data if no change is required (:issue:`5800`).

Development improvements
^^^^^^^^^^^^^^^^^^^^^^^^

* A deprecation warning is now emitted when a value for `karma_critpath` is set
in a comment (:pr:`5796`).

Contributors
^^^^^^^^^^^^

The following developers contributed to this release of Bodhi:

* Adam Williamson
* Mattia Verga

v8.2.0
======

Expand Down