mirror of
https://gitlab.com/fedora/bootc/base-images.git
synced 2026-09-02 14:30:46 +00:00
docs: update RELEASE.md steps for new Fedora version
The tenant definitions are in a different place now and also there are many more .yaml files so use `find` to find all the files to then run `sed` on. Also combine step 4 and step 5 together since they are both touching the tenants-config and the change should go into the same MR.
This commit is contained in:
parent
6fecdb05e1
commit
6d9956d3f7
1 changed files with 4 additions and 3 deletions
|
|
@ -234,18 +234,17 @@ Add package rules for the new version in `renovate.json`. See the existing rules
|
|||
**Repository:** https://gitlab.com/fedora/infrastructure/konflux/tenants-config
|
||||
|
||||
```bash
|
||||
cd cluster/kfluxfedorap01/bootc-tenant/applications/fedora-bootc/
|
||||
cd clusters/kflux-fedora-01/tenants/bootc-tenant/applications/fedora-bootc/
|
||||
NEW_RELEASE=44
|
||||
|
||||
# Copy from rawhide
|
||||
cp -r rawhide $NEW_RELEASE
|
||||
|
||||
# Update version references
|
||||
sed -i "s/rawhide/$NEW_RELEASE/g" $NEW_RELEASE/**/*.yaml
|
||||
sed -i "s/compose-rawhide-id/compose-branched-id/" $NEW_RELEASE/releaseplans/release-to-quay-io/kustomization.yaml
|
||||
find "${NEW_RELEASE}/" -type f | xargs sed -i "s/rawhide/$NEW_RELEASE/g"
|
||||
```
|
||||
|
||||
#### Step 5: Register the New Version (tenants-config repo)
|
||||
|
||||
Add the new version to `fedora-bootc/kustomization.yaml`:
|
||||
|
||||
|
|
@ -259,6 +258,8 @@ resources:
|
|||
- "42"
|
||||
```
|
||||
|
||||
See [MR !237](https://gitlab.com/fedora/infrastructure/konflux/tenants-config/-/merge_requests/237) for reference (F45 addition).
|
||||
|
||||
### Removing an EOL Fedora Version from Konflux
|
||||
|
||||
When a Fedora version reaches EOL (e.g., F42), follow these steps:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue