diff --git a/.tito/packages/mock-core-configs b/.tito/packages/mock-core-configs index f249ae265..25824535f 100644 --- a/.tito/packages/mock-core-configs +++ b/.tito/packages/mock-core-configs @@ -1 +1 @@ -40.2-1 mock-core-configs/ +40.3-1 mock-core-configs/ diff --git a/docs/Release-Notes-Configs-40.3.md b/docs/Release-Notes-Configs-40.3.md new file mode 100644 index 000000000..e9ee1ea04 --- /dev/null +++ b/docs/Release-Notes-Configs-40.3.md @@ -0,0 +1,34 @@ +--- +layout: default +title: Release Notes - Mock 40.3 +--- + +## [Release 40.3](https://rpm-software-management.github.io/mock/Release-Notes-40.3) - 2024-04-05 + + +### Mock Core Configs changes + +- Mock chroots for CentOS Stream 10 were added. + They only use the Koji buildroot for now. +- The modular repositories have been dropped from Fedora releases, + as Fedora Modularity has been retired, and these repositories + are no longer maintained. ([PR#1340][]) +- The modular repositories have been dropped from Fedora Rawhide, + as Fedora Modularity has been retired, and these repositories + are no longer maintained. ([PR#1340][]) +- The openSUSE config files have been updated to use the [new `repo_arch` Jinja + template](Release-Notes-5.5) instead of `target_arch`. This change ensures that + the bootstrap-from-image feature works correctly, always choosing the native + architecture (regardless of multilib or forcearch builds). It also ensures that + multilib bootstrap installation works correctly even when the bootstrap image is + OFF. + + +#### Following contributors contributed to this release: + +- Miro HronĨok +- Neal Gompa +- Pavel Raiskup + + +[PR#1340]: https://github.com/rpm-software-management/mock/pull/1340 diff --git a/docs/index.md b/docs/index.md index ee75d1749..3f74266d4 100644 --- a/docs/index.md +++ b/docs/index.md @@ -69,6 +69,7 @@ Versions in Linux distributions: ## Release Notes +* [Configs 40.3](Release-Notes-Configs-40.3) - Added C10s chroots, Dropped Fedora modular repositories, fix bootstrap from image for openSUSE * [Configs 40.2](Release-Notes-Configs-40.2) - Fixed Fedora 40 builds that regressed back to `dnf` (instead of expected `dnf5`). * [5.5](Release-Notes-5.5) (2024-02-14) - The `{{ repo_arch }}` support added, chroot_scan supports tarballs, ownership during `--init` fixed, fixed `root_cache` tarball invalidation problem. * [5.4](Release-Notes-5.4) (2024-01-04) - Bugfix the rpmautospec plugin. @@ -352,4 +353,3 @@ If you use Mock, we'd love to hear from you and add you to this [wiki page](http * [Increase Mock performance](http://miroslav.suchy.cz/blog/archives/2015/05/28/increase_mock_performance_-_build_packages_in_memory/index.html). * [RPM Packaging Guide](https://rpm-packaging-guide.github.io/) * [Modularity Features in Mock](http://frostyx.cz/posts/modularity-features-in-mock) - diff --git a/mock-core-configs/mock-core-configs.spec b/mock-core-configs/mock-core-configs.spec index 6f9110b8b..2f41757bb 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: 40.2.post1 +Version: 40.3 Release: 1%{?dist} Summary: Mock core config files basic chroots @@ -151,6 +151,16 @@ fi %ghost %config(noreplace,missingok) %{_sysconfdir}/mock/default.cfg %changelog +* Fri Apr 05 2024 Jakub Kadlcik 40.3-1 +- Add initial c10s mock configs (Koji BUILDROOT only) (miro@hroncok.cz) +- configs: use repo_arch, not target_arch with openSUSE (praiskup@redhat.com) +- configs: Drop modular repositories from Fedora Branched + (ngompa@fedoraproject.org) +- configs: Drop modular repositories from Fedora Rawhide + (ngompa@fedoraproject.org) +- Configs 40.2 release notes && post-release administrivia + (praiskup@redhat.com) + * Fri Feb 16 2024 Pavel Raiskup 40.2-1 - Use dnf5 on Fedora 40+ (miro@hroncok.cz) diff --git a/releng/release-notes-next/c10s.config b/releng/release-notes-next/c10s.config deleted file mode 100644 index 708d81c27..000000000 --- a/releng/release-notes-next/c10s.config +++ /dev/null @@ -1,2 +0,0 @@ -Mock chroots for CentOS Stream 10 were added. -They only use the Koji buildroot for now. diff --git a/releng/release-notes-next/fedora-branched-no-modular.config b/releng/release-notes-next/fedora-branched-no-modular.config deleted file mode 100644 index 86113f3a5..000000000 --- a/releng/release-notes-next/fedora-branched-no-modular.config +++ /dev/null @@ -1,3 +0,0 @@ -The modular repositories have been dropped from Fedora releases, -as Fedora Modularity has been retired, and these repositories -are no longer maintained. ([PR#1340][]) diff --git a/releng/release-notes-next/fedora-rawhide-no-modular.config b/releng/release-notes-next/fedora-rawhide-no-modular.config deleted file mode 100644 index a3b88e7be..000000000 --- a/releng/release-notes-next/fedora-rawhide-no-modular.config +++ /dev/null @@ -1,3 +0,0 @@ -The modular repositories have been dropped from Fedora Rawhide, -as Fedora Modularity has been retired, and these repositories -are no longer maintained. ([PR#1340][]) diff --git a/releng/release-notes-next/opensuse-repo-arch.config b/releng/release-notes-next/opensuse-repo-arch.config deleted file mode 100644 index 9085ccd84..000000000 --- a/releng/release-notes-next/opensuse-repo-arch.config +++ /dev/null @@ -1,6 +0,0 @@ -The openSUSE config files have been updated to use the [new `repo_arch` Jinja -template](Release-Notes-5.5) instead of `target_arch`. This change ensures that -the bootstrap-from-image feature works correctly, always choosing the native -architecture (regardless of multilib or forcearch builds). It also ensures that -multilib bootstrap installation works correctly even when the bootstrap image is -OFF.