From c41b1b5eecd9eda39e2f6ef87a16979ab9071f5c Mon Sep 17 00:00:00 2001 From: Mattia Verga Date: Tue, 9 Apr 2024 14:10:39 +0200 Subject: [PATCH] Release 8.1.0 Signed-off-by: Mattia Verga --- .github/workflows/codeql.yml | 8 ++---- .github/workflows/docs.yml | 8 ++---- .github/workflows/tests.yml | 6 ++-- .mergify.yml | 32 ++++------------------ bodhi-client/bodhi-client.spec | 5 +++- bodhi-client/pyproject.toml | 2 +- bodhi-messages/bodhi-messages.spec | 5 +++- bodhi-messages/pyproject.toml | 2 +- bodhi-server/bodhi-server.spec | 5 +++- bodhi-server/pyproject.toml | 2 +- docs/user/release_notes.rst | 44 ++++++++++++++++++++++++++++++ news/5556.feature | 1 - news/5566.bug | 1 - news/5587.feature | 1 - news/5600.dev | 1 - news/5616.bug | 1 - news/PR5593.feature | 1 - news/PR5617.feature | 1 - 18 files changed, 72 insertions(+), 54 deletions(-) delete mode 100644 news/5556.feature delete mode 100644 news/5566.bug delete mode 100644 news/5587.feature delete mode 100644 news/5600.dev delete mode 100644 news/5616.bug delete mode 100644 news/PR5593.feature delete mode 100644 news/PR5617.feature diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 7699c7055d..891a7b9be1 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -4,17 +4,13 @@ on: push: branches: - develop - - 7.0 - - 7.1 - - 7.2 - 8.0 + - 8.1 pull_request: branches: - develop - - 7.0 - - 7.1 - - 7.2 - 8.0 + - 8.1 jobs: analyze: diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 07d69f2124..24a32f0d97 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -2,11 +2,9 @@ on: workflow_dispatch: push: branches: - - 'develop' - - '7.0' - - '7.1' - - '7.2' - - '8.0' + - develop + - 8.0 + - 8.1 paths: - docs/** diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 543d1d5f9c..f8b5a7e6bb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -3,15 +3,13 @@ on: push: branches: - develop - - 7.1 - - 7.2 - 8.0 + - 8.1 pull_request: branches: - develop - - 7.1 - - 7.2 - 8.0 + - 8.1 name: Run tests diff --git a/.mergify.yml b/.mergify.yml index b3b3df7cd6..f926da5afe 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -50,42 +50,22 @@ pull_request_rules: - status-success=Build Documentation (f39) - status-success=Build Documentation (pip) -- name: backport 7.0 - actions: - backport: - branches: - - '7.0' - conditions: - - label!=WIP - - -draft - - label=7.0-backports - -- name: backport 7.1 - actions: - backport: - branches: - - '7.1' - conditions: - - label!=WIP - - -draft - - label=7.1-backports - -- name: backport 7.2 +- name: backport 8.0 actions: backport: branches: - - '7.2' + - '8.0' conditions: - label!=WIP - -draft - - label=7.2-backports + - label=8.0-backports -- 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 diff --git a/bodhi-client/bodhi-client.spec b/bodhi-client/bodhi-client.spec index d9a4a689cf..4c36787313 100644 --- a/bodhi-client/bodhi-client.spec +++ b/bodhi-client/bodhi-client.spec @@ -1,7 +1,7 @@ # Created by pyp2rpm-3.3.7 %global pypi_name bodhi-client %global src_name bodhi_client -%global pypi_version 8.0.0 +%global pypi_version 8.1.0 Name: %{pypi_name} Version: %{pypi_version} @@ -64,6 +64,9 @@ install -pm0644 bodhi-client.bash %{buildroot}%{_sysconfdir}/bash_completion.d/b %config(noreplace) %{_sysconfdir}/bash_completion.d/bodhi-client.bash %changelog +* Tue Apr 09 2024 Mattia Verga - 8.1.0-1 +- Update to 8.1.0 + * Sat Dec 09 2023 Mattia Verga - 8.0.0-1 - Update to 8.0.0 diff --git a/bodhi-client/pyproject.toml b/bodhi-client/pyproject.toml index 77ce865f3e..b545e9a041 100644 --- a/bodhi-client/pyproject.toml +++ b/bodhi-client/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "bodhi-client" -version = "8.0.0" +version = "8.1.0" description = "Bodhi client" authors = ["Fedora Infrastructure team"] maintainers = ["Fedora Infrastructure Team "] diff --git a/bodhi-messages/bodhi-messages.spec b/bodhi-messages/bodhi-messages.spec index dab83ffe04..a1c7333944 100644 --- a/bodhi-messages/bodhi-messages.spec +++ b/bodhi-messages/bodhi-messages.spec @@ -1,7 +1,7 @@ # Created by pyp2rpm-3.3.7 %global pypi_name bodhi-messages %global src_name bodhi_messages -%global pypi_version 8.0.0 +%global pypi_version 8.1.0 Name: %{pypi_name} Version: %{pypi_version} @@ -52,6 +52,9 @@ rm -rf %{pypi_name}.egg-info %doc README.rst %changelog +* Tue Apr 09 2024 Mattia Verga - 8.1.0-1 +- Update to 8.1.0 + * Sat Dec 09 2023 Mattia Verga - 8.0.0-1 - Update to 8.0.0 diff --git a/bodhi-messages/pyproject.toml b/bodhi-messages/pyproject.toml index 7337cbe8a0..adf44ad8ad 100644 --- a/bodhi-messages/pyproject.toml +++ b/bodhi-messages/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "bodhi-messages" -version = "8.0.0" +version = "8.1.0" description = "JSON schema for messages sent by Bodhi" readme = "README.rst" authors = ["Fedora Infrastructure Team"] diff --git a/bodhi-server/bodhi-server.spec b/bodhi-server/bodhi-server.spec index 46177ec085..031dd9cd98 100644 --- a/bodhi-server/bodhi-server.spec +++ b/bodhi-server/bodhi-server.spec @@ -1,6 +1,6 @@ %global pypi_name bodhi-server %global src_name bodhi_server -%global pypi_version 8.0.2 +%global pypi_version 8.1.0 %global client_min_version 8.0.0 %global messages_min_version 8.0.0 @@ -158,6 +158,9 @@ install -p -D -m 0644 %{name}.sysusers %{buildroot}%{_sysusersdir}/%{name}.sysus %pycached %{python3_sitelib}/bodhi/server/metadata.py %changelog +* Tue Apr 09 2024 Mattia Verga - 8.1.0-1 +- Update to 8.1.0 + * Thu Jan 11 2024 Mattia Verga - 8.0.2-1 - Update to 8.0.2 diff --git a/bodhi-server/pyproject.toml b/bodhi-server/pyproject.toml index 007489fc48..ebd86e62a9 100644 --- a/bodhi-server/pyproject.toml +++ b/bodhi-server/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "bodhi-server" -version = "8.0.2" +version = "8.1.0" description = "Bodhi server" readme = "README.rst" authors = ["Fedora Infrastructure Team"] diff --git a/docs/user/release_notes.rst b/docs/user/release_notes.rst index e265607297..6c00e377b3 100644 --- a/docs/user/release_notes.rst +++ b/docs/user/release_notes.rst @@ -4,6 +4,50 @@ Release notes .. towncrier release notes start +v8.1.0 +====== + + + +Released on 2024-04-09. +This is a feature release that adds options for running createrepo_c. + + +Features +^^^^^^^^ + +* Bodhi can now set a timeout on postgresql database queries (default to 30 + sec) (:pr:`5593`). +* The createrepo_c config file now can accept enabling/disabling sqlite + metadata generation and using --compatibility flag (:pr:`5617`). +* Builds submission can now be restricted to only specified sources + (:issue:`5556`). +* A new `/list_releases/` GET endpoint is available to allow retrieving JSON + data through ajax calls. (:issue:`5587`). + +Bug fixes +^^^^^^^^^ + +* Use urljoin for update URLs construction (:issue:`5566`). +* DRPMs can now be disabled per Release in createrepo_c config file + (:issue:`5616`). + +Development improvements +^^^^^^^^^^^^^^^^^^^^^^^^ + +* The Vagrant development environment is entirely removed in favor of BCD, and + bodhi-shell is fixed in BCD. (:issue:`5600`). + +Contributors +^^^^^^^^^^^^ + +The following developers contributed to this release of Bodhi: + +* Aurélien Bompard +* Adam Williamson +* Mattia Verga + + v8.0.2 ====== diff --git a/news/5556.feature b/news/5556.feature deleted file mode 100644 index ac9ff3e5fd..0000000000 --- a/news/5556.feature +++ /dev/null @@ -1 +0,0 @@ -Builds submission can now be restricted to only specified sources diff --git a/news/5566.bug b/news/5566.bug deleted file mode 100644 index 10bfc0fa52..0000000000 --- a/news/5566.bug +++ /dev/null @@ -1 +0,0 @@ -Use urljoin for update URLs construction diff --git a/news/5587.feature b/news/5587.feature deleted file mode 100644 index 2a524ac936..0000000000 --- a/news/5587.feature +++ /dev/null @@ -1 +0,0 @@ -A new `/list_releases/` GET endpoint is available to allow retrieving JSON data through ajax calls. diff --git a/news/5600.dev b/news/5600.dev deleted file mode 100644 index dde25c24b4..0000000000 --- a/news/5600.dev +++ /dev/null @@ -1 +0,0 @@ -The Vagrant development environment is entirely removed in favor of BCD, and bodhi-shell is fixed in BCD. diff --git a/news/5616.bug b/news/5616.bug deleted file mode 100644 index 0f104b1300..0000000000 --- a/news/5616.bug +++ /dev/null @@ -1 +0,0 @@ -DRPMs can now be disabled per Release in createrepo_c config file diff --git a/news/PR5593.feature b/news/PR5593.feature deleted file mode 100644 index 812a46069c..0000000000 --- a/news/PR5593.feature +++ /dev/null @@ -1 +0,0 @@ -Bodhi can now set a timeout on postgresql database queries (default to 30 sec) diff --git a/news/PR5617.feature b/news/PR5617.feature deleted file mode 100644 index 364bb81a52..0000000000 --- a/news/PR5617.feature +++ /dev/null @@ -1 +0,0 @@ -The createrepo_c config file now can accept enabling/disabling sqlite metadata generation and using --compatibility flag