Rawhide is now F45

Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
This commit is contained in:
Patrik Polakovič 2026-01-29 21:49:04 +01:00
parent 583794a0eb
commit 65a32b018f
17 changed files with 43 additions and 43 deletions

View file

@ -197,13 +197,13 @@ https://pagure.io/fedora-comps and a `git` checkout of this repository.
Using the `comps-sync.py` script, provide the updated input XML file to examine Using the `comps-sync.py` script, provide the updated input XML file to examine
the changes as a dry-run: the changes as a dry-run:
`$ ./comps-sync.py /path/to/fedora-comps/comps-f44.xml.in` `$ ./comps-sync.py /path/to/fedora-comps/comps-f45.xml.in`
Examine the changes and cross-reference them with PRs made to the `fedora-comps` Examine the changes and cross-reference them with PRs made to the `fedora-comps`
repo. When you are satisfied that the changes are accurate and appear safe, repo. When you are satisfied that the changes are accurate and appear safe,
re-run the script with the `--save` option: re-run the script with the `--save` option:
`$ ./comps-sync.py --save /path/to/fedora-comps/comps-f44.xml.in` `$ ./comps-sync.py --save /path/to/fedora-comps/comps-f45.xml.in`
Create a pull request with the changes and note any PRs from `fedora-comps` Create a pull request with the changes and note any PRs from `fedora-comps`
in the commit message that are relevant to the changes you have generated. in the commit message that are relevant to the changes you have generated.
@ -221,22 +221,22 @@ Make a PR similar to
### On Rawhide / main branch ### On Rawhide / main branch
``` ```
sed -i "s/44/45/g" *.repo comps-sync.py sed -i "s/45/46/g" *.repo comps-sync.py
sed -i "s/releasever: 44/releasever: 45/" common.yaml sed -i "s/releasever: 45/releasever: 46/" common.yaml
sed -i --follow-symlinks "s/# - fedora-44/# - fedora-45/" *.yaml sed -i --follow-symlinks "s/# - fedora-45/# - fedora-46/" *.yaml
mv fedora-44.repo fedora-45.repo mv fedora-45.repo fedora-46.repo
mv fedora-44-updates.repo fedora-45-updates.repo mv fedora-45-updates.repo fedora-46-updates.repo
sed -i "s/46/46/g" README.md
sed -i "s/45/46/g" README.md sed -i "s/45/46/g" README.md
sed -i "s/44/45/g" README.md
``` ```
### On the new branch (f44) ### On the new branch (f45)
``` ```
rm fedora-rawhide.repo rm fedora-rawhide.repo
sed -i --follow-symlinks "/- fedora-rawhide/d" *.yaml sed -i --follow-symlinks "/- fedora-rawhide/d" *.yaml
sed -i --follow-symlinks "s/# - fedora-44/- fedora-44/" *.yaml sed -i --follow-symlinks "s/# - fedora-45/- fedora-45/" *.yaml
sed -i "s/releasever_ref: \"rawhide\"/releasever_ref: \"44\"/" common.yaml sed -i "s/releasever_ref: \"rawhide\"/releasever_ref: \"45\"/" common.yaml
``` ```
## Historical references ## Historical references

View file

@ -21,5 +21,5 @@ exclude-packages:
# Kept in the leaf manifest as they are overwritten by Pungi in composes # Kept in the leaf manifest as they are overwritten by Pungi in composes
repos: repos:
- fedora-rawhide - fedora-rawhide
# - fedora-44 # - fedora-45
# - fedora-44-updates # - fedora-45-updates

View file

@ -7,5 +7,5 @@ include:
# Kept in the leaf manifest as they are overwritten by Pungi in composes # Kept in the leaf manifest as they are overwritten by Pungi in composes
repos: repos:
- fedora-rawhide - fedora-rawhide
# - fedora-44 # - fedora-45
# - fedora-44-updates # - fedora-45-updates

View file

@ -4,5 +4,5 @@ include:
# Kept in the leaf manifest as they are overwritten by Pungi in composes # Kept in the leaf manifest as they are overwritten by Pungi in composes
repos: repos:
- fedora-rawhide - fedora-rawhide
# - fedora-44 # - fedora-45
# - fedora-44-updates # - fedora-45-updates

View file

@ -1,5 +1,5 @@
edition: "2024" edition: "2024"
releasever: 44 releasever: 45
automatic-version-prefix: "${releasever}.<date:%Y%m%d>" automatic-version-prefix: "${releasever}.<date:%Y%m%d>"
mutate-os-release: "${releasever}" mutate-os-release: "${releasever}"

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: MIT # SPDX-License-Identifier: MIT
''' '''
Usage: ./comps-sync.py [--save] /path/to/comps-f44.xml.in Usage: ./comps-sync.py [--save] /path/to/comps-f45.xml.in
Filter and sync packages from comps groups into rpm-ostree manifests. The sync Filter and sync packages from comps groups into rpm-ostree manifests. The sync
will remove packages from the manifests which are not mentioned in comps and will remove packages from the manifests which are not mentioned in comps and

View file

@ -7,5 +7,5 @@ include:
# Kept in the leaf manifest as they are overwritten by Pungi in composes # Kept in the leaf manifest as they are overwritten by Pungi in composes
repos: repos:
- fedora-rawhide - fedora-rawhide
# - fedora-44 # - fedora-45
# - fedora-44-updates # - fedora-45-updates

View file

@ -4,5 +4,5 @@ include:
# Kept in the leaf manifest as they are overwritten by Pungi in composes # Kept in the leaf manifest as they are overwritten by Pungi in composes
repos: repos:
- fedora-rawhide - fedora-rawhide
# - fedora-44 # - fedora-45
# - fedora-44-updates # - fedora-45-updates

View file

@ -1,6 +1,6 @@
[fedora-44-updates] [fedora-45-updates]
name=Fedora 44 $basearch Updates name=Fedora 45 $basearch Updates
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f44&arch=$basearch mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f45&arch=$basearch
enabled=1 enabled=1
gpgcheck=1 gpgcheck=1
metadata_expire=1d metadata_expire=1d

View file

@ -1,6 +1,6 @@
[fedora-44] [fedora-45]
name=Fedora 44 $basearch name=Fedora 45 $basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-44&arch=$basearch mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-45&arch=$basearch
enabled=1 enabled=1
gpgcheck=1 gpgcheck=1
metadata_expire=1d metadata_expire=1d

View file

@ -4,5 +4,5 @@ include:
# Kept in the leaf manifest as they are overwritten by Pungi in composes # Kept in the leaf manifest as they are overwritten by Pungi in composes
repos: repos:
- fedora-rawhide - fedora-rawhide
# - fedora-44 # - fedora-45
# - fedora-44-updates # - fedora-45-updates

View file

@ -7,5 +7,5 @@ include:
# Kept in the leaf manifest as they are overwritten by Pungi in composes # Kept in the leaf manifest as they are overwritten by Pungi in composes
repos: repos:
- fedora-rawhide - fedora-rawhide
# - fedora-44 # - fedora-45
# - fedora-44-updates # - fedora-45-updates

View file

@ -4,5 +4,5 @@ include:
# Kept in the leaf manifest as they are overwritten by Pungi in composes # Kept in the leaf manifest as they are overwritten by Pungi in composes
repos: repos:
- fedora-rawhide - fedora-rawhide
# - fedora-44 # - fedora-45
# - fedora-44-updates # - fedora-45-updates

View file

@ -7,5 +7,5 @@ include:
# Kept in the leaf manifest as they are overwritten by Pungi in composes # Kept in the leaf manifest as they are overwritten by Pungi in composes
repos: repos:
- fedora-rawhide - fedora-rawhide
# - fedora-44 # - fedora-45
# - fedora-44-updates # - fedora-45-updates

View file

@ -4,5 +4,5 @@ include:
# Kept in the leaf manifest as they are overwritten by Pungi in composes # Kept in the leaf manifest as they are overwritten by Pungi in composes
repos: repos:
- fedora-rawhide - fedora-rawhide
# - fedora-44 # - fedora-45
# - fedora-44-updates # - fedora-45-updates

View file

@ -7,5 +7,5 @@ include:
# Kept in the leaf manifest as they are overwritten by Pungi in composes # Kept in the leaf manifest as they are overwritten by Pungi in composes
repos: repos:
- fedora-rawhide - fedora-rawhide
# - fedora-44 # - fedora-45
# - fedora-44-updates # - fedora-45-updates

View file

@ -4,5 +4,5 @@ include:
# Kept in the leaf manifest as they are overwritten by Pungi in composes # Kept in the leaf manifest as they are overwritten by Pungi in composes
repos: repos:
- fedora-rawhide - fedora-rawhide
# - fedora-44 # - fedora-45
# - fedora-44-updates # - fedora-45-updates