Skip to content

Commit

Permalink
Release mock-core-configs v41.1
Browse files Browse the repository at this point in the history
/usr/bin/tito tag --use-version=41.1
./releng/generate-release-notes --config-only --use-version 41.1
  • Loading branch information
praiskup committed Aug 15, 2024
1 parent 3802ca3 commit 3aec055
Show file tree
Hide file tree
Showing 12 changed files with 70 additions and 30 deletions.
2 changes: 1 addition & 1 deletion .tito/packages/mock-core-configs
Original file line number Diff line number Diff line change
@@ -1 +1 @@
40.6-1 mock-core-configs/
41.1-1 mock-core-configs/
53 changes: 53 additions & 0 deletions docs/Release-Notes-Configs-41.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
layout: default
title: Release Notes - Mock Configs 41.1
---

## [Release Configs 41.1](https://rpm-software-management.github.io/mock/Release-Notes-Configs-41.1) - 2024-08-14


### Mock Core Configs changes

- Configuration files for Fedora 41 have been branched from Rawhide, according
to the [Fedora 41 Schedule](https://fedorapeople.org/groups/schedule/f-41/f-41-all-tasks.html).
- The "early" CentOS Stream 10 + EPEL 10 configuration files have been added,
[issue#1421][]. These chroots only work with Fedora EPEL Koji buildroot(s).
- Add configuration for openEuler 24.03 LTS.
- Mock chroots for CentOS Stream 10 now use the mirrored repositories also for
baseos-source, baseos-debuginfo, appstream-source, appstream-debuginfo,
crb-source, and crb-debuginfo.
- The CentOS 7 [is now EOL](https://www.redhat.com/en/topics/linux/centos-linux-eol)
and the mirroring is disabled. Corresponding configuration files have been
moved to `/etc/mock/eol` and are pointing now to vault.centos.org.

Similarly, EPEL 7 [goes EOL](https://pagure.io/epel/issue/238), too. Moving
EPEL 7 configuration to `/etc/mock/eol`, too.
- The Fedora ELN ix86 config has been removed, as 32-bit multilibs are no longer
built for ELN.
- Fedora Rawhide configurations, such as releasever=41 now, accept GPG keys from
Fedora releasever+1 (for example, 42, not yet used for RPM signatures). This
change is implemented to address the typically short and unnecessary
inconvenience during [the Fedora branching process][issue#1338] in the future.
- The Fedora Rawhide configuration (F41+) has been updated to use the
`bootstrap_image_ready = True` configuration. The default container images are
[already shipped with the `dnf5-plugins` package](https://pagure.io/fedora-kiwi-descriptions/pull-request/63).

This means we use the container image "as is" to bootstrap the DNF5 stack
without installing any additional packages into the prepared bootstrap chroot.
Consequently, the bootstrap preparation is much faster (bootstrap preparation
basically equals the image download, if not pre-downloaded, and its subsequent
"extraction").

#### Following contributors contributed to this release:

- Daan De Meyer
- Jakub Kadlcik
- Jiri Kyjovsky
- Miro Hrončok
- nucleo
- Robert Scheck
- Yaakov Selkowitz

Thank you!

[issue#1338]: https://github.com/rpm-software-management/mock/issues/1338
1 change: 1 addition & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ Versions in Linux distributions:


## Release Notes
* [Configs 41.1](Release-Notes-Configs-41.1) - EL7 configs EOL. F38 EOL. F41 branched.
* [Configs 40.6](Release-Notes-Configs-40.6) - CentOS Stream 10 uses mirrored repositories.
* [Configs 40.5](Release-Notes-Configs-40.5) - Fedora 38 moved to EOL. CentOS Stream 8 moved to vault.
* [5.6](Release-Notes-5.6) - Improved performance of bash completion, don't use `--allowerasing` for commands that doesn't provide it, fixed "no space left" tracebacks, new Circle Linux 9 configs, Mageia Cauldron i686, fixed Fedora ELN.
Expand Down
16 changes: 15 additions & 1 deletion mock-core-configs/mock-core-configs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
%endif

Name: mock-core-configs
Version: 41.0.post1
Version: 41.1
Release: 1%{?dist}
Summary: Mock core config files basic chroots

Expand Down Expand Up @@ -149,6 +149,20 @@ fi
%ghost %config(noreplace,missingok) %{_sysconfdir}/mock/default.cfg

%changelog
* Wed Aug 14 2024 Pavel Raiskup <[email protected]> 41.1-1
- branch F41 from Rawhide ([email protected])
- added centos-stream+epel-10 configs
- Enable RPM sysusers integration ([email protected])
- Rawhide to accept GPG key from future Fedora Rawhide+1
- openEuler 24.03 LTS ([email protected])
- drop fedora-eln-i386 ([email protected])
- Switch CentOS 7 to vault.centos.org ([email protected])
- Fix GPG keys for CentOS Stream 10 repositories ([email protected])
- EOL epel-7 configuration
- CentOS 7 is EOL
- Fedora 41+ configuration images are "dnf5 ready"
- Use metalinks for c10s {baseos,appstream,crb}-{source,debuginfo} ([email protected])

* Sat Jun 15 2024 Pavel Raiskup <[email protected]> 40.6-1
- c10s config use mirrored metalinks

Expand Down
1 change: 0 additions & 1 deletion releng/release-notes-next/add-openeuler-2403.config

This file was deleted.

2 changes: 0 additions & 2 deletions releng/release-notes-next/c10s+epel.config

This file was deleted.

2 changes: 0 additions & 2 deletions releng/release-notes-next/c10s-metalink.config

This file was deleted.

6 changes: 0 additions & 6 deletions releng/release-notes-next/centos-7-eol.config

This file was deleted.

2 changes: 0 additions & 2 deletions releng/release-notes-next/fedora-41-branching.feature

This file was deleted.

2 changes: 0 additions & 2 deletions releng/release-notes-next/fedora-eln-i386.config

This file was deleted.

4 changes: 0 additions & 4 deletions releng/release-notes-next/fedora-rawhide-key-plus-one.config

This file was deleted.

This file was deleted.

0 comments on commit 3aec055

Please sign in to comment.