From 2fa2dbddffa664e55d627ac5625b0c61aed80b11 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Mon, 30 Sep 2024 09:29:29 +0200 Subject: [PATCH] Bug-fix release v5.9 + configs v41.4 --- .tito/packages/mock | 2 +- .tito/packages/mock-core-configs | 2 +- docs/Release-Notes-5.9.md | 25 +++++++++++++++++++ docs/index.md | 1 + mock-core-configs/mock-core-configs.spec | 5 +++- mock/mock.spec | 5 +++- .../dnf-to-dnf4-fallback-fix.bugfix | 3 --- .../release-notes-next/eln-repo-update.bugfix | 1 - 8 files changed, 36 insertions(+), 8 deletions(-) create mode 100644 docs/Release-Notes-5.9.md delete mode 100644 releng/release-notes-next/dnf-to-dnf4-fallback-fix.bugfix delete mode 100644 releng/release-notes-next/eln-repo-update.bugfix diff --git a/.tito/packages/mock b/.tito/packages/mock index f993edcec..384d03cfe 100644 --- a/.tito/packages/mock +++ b/.tito/packages/mock @@ -1 +1 @@ -5.8-1 mock/ +5.9-1 mock/ diff --git a/.tito/packages/mock-core-configs b/.tito/packages/mock-core-configs index b80548ce8..6833b965f 100644 --- a/.tito/packages/mock-core-configs +++ b/.tito/packages/mock-core-configs @@ -1 +1 @@ -41.3-1 mock-core-configs/ +41.4-1 mock-core-configs/ diff --git a/docs/Release-Notes-5.9.md b/docs/Release-Notes-5.9.md new file mode 100644 index 000000000..abb087db8 --- /dev/null +++ b/docs/Release-Notes-5.9.md @@ -0,0 +1,25 @@ +--- +layout: default +title: Release Notes - Mock 5.9 (+configs v41.4) +--- + +## [Release 5.9](https://rpm-software-management.github.io/mock/Release-Notes-5.9) - 2024-09-30 + +### Bugfixes + +- A fix for the DNF → DNF4 fallback has been applied. Now Mock correctly + selects DNF4, even when the `--no-bootstrap-chroot` command is used. See + [issue#1475][] for more info. + +### Mock Core Configs changes + +- The Fedora ELN configuration has been updated to download repositories using + mirrors from the Fedora MirrorManager system. + +#### Following contributors contributed to this release: + +- Yaakov Selkowitz + +Thank you! + +[issue#1475]: https://github.com/rpm-software-management/mock/issues/1475 diff --git a/docs/index.md b/docs/index.md index 472968bc5..6d1b1f341 100644 --- a/docs/index.md +++ b/docs/index.md @@ -69,6 +69,7 @@ Versions in Linux distributions: ## Release Notes +* [5.9 and Configs 41.4](Release-Notes-5.9) - A --no-bootstrap-chroot regression with DNF4 chroots fixed. * [5.8](Release-Notes-5.8) - Bug-fixed regression in `chroot_scan` plugin. * [5.7 and Configs 41.3](Release-Notes-5.7) - Support for isolated builds added. DNF4 = DNF. Option `--scrub-all-chroots` added. * [Configs 41.1 (and 41.2)](Release-Notes-Configs-41.1) - EL7 configs EOL. F38 EOL. F41 branched. diff --git a/mock-core-configs/mock-core-configs.spec b/mock-core-configs/mock-core-configs.spec index 2c45b929a..ef1f47b55 100644 --- a/mock-core-configs/mock-core-configs.spec +++ b/mock-core-configs/mock-core-configs.spec @@ -3,7 +3,7 @@ %endif Name: mock-core-configs -Version: 41.3 +Version: 41.4 Release: 1%{?dist} Summary: Mock core config files basic chroots @@ -149,6 +149,9 @@ fi %ghost %config(noreplace,missingok) %{_sysconfdir}/mock/default.cfg %changelog +* Mon Sep 30 2024 Pavel Raiskup 41.4-1 +- update ELN repos (yselkowi@redhat.com) + * Thu Sep 26 2024 Pavel Raiskup 41.3-1 - move anolis-7 to eol directory (msuchy@redhat.com) - move opensuse-leap-15.4 to eol directory (msuchy@redhat.com) diff --git a/mock/mock.spec b/mock/mock.spec index 337ff5a64..77e0e416e 100644 --- a/mock/mock.spec +++ b/mock/mock.spec @@ -6,7 +6,7 @@ Summary: Builds packages inside chroots Name: mock -Version: 5.8 +Version: 5.9 Release: 1%{?dist} License: GPL-2.0-or-later # Source is created by @@ -313,6 +313,9 @@ pylint-3 py/mockbuild/ py/*.py py/mockbuild/plugins/* || : %config(noreplace) %{_sysusersdir}/mock.conf %changelog +* Mon Sep 30 2024 Pavel Raiskup 5.9-1 +- fix the DNF4 fallback for --no-bootstrap-chroot + * Fri Sep 27 2024 Pavel Raiskup 5.8-1 - chroot_scan: make sure the tarball is owned by non-priv user - chroot_scan: use util.do to display command in --verbose diff --git a/releng/release-notes-next/dnf-to-dnf4-fallback-fix.bugfix b/releng/release-notes-next/dnf-to-dnf4-fallback-fix.bugfix deleted file mode 100644 index 5d92876ba..000000000 --- a/releng/release-notes-next/dnf-to-dnf4-fallback-fix.bugfix +++ /dev/null @@ -1,3 +0,0 @@ -A fix for the DNF → DNF4 fallback has been applied. Now Mock correctly selects -DNF4, even when the `--no-bootstrap-chroot` command is used. See -[issue#1475][] for more info. diff --git a/releng/release-notes-next/eln-repo-update.bugfix b/releng/release-notes-next/eln-repo-update.bugfix deleted file mode 100644 index 5b115c27a..000000000 --- a/releng/release-notes-next/eln-repo-update.bugfix +++ /dev/null @@ -1 +0,0 @@ -The Fedora ELN template has been updated to download repositories using mirrors from the Fedora MirrorManager system.