Skip to content

Commit f8a63b5

Browse files
dustymabejlebon
authored andcommitted
templates/rebase: creating initial f${N+1}-coreos-continuous yum repo
Let's tag in a package into the continuous tag so that the initial distrepo task will kick off and the yum repo will exist when the first brave souls try to build COSA against the next major version of Fedora.
1 parent c5dd501 commit f8a63b5

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/ISSUE_TEMPLATE/rebase.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,14 @@ Branching is when a new stream is "branched" off of `rawhide`. This eventually b
1111
- `f${N+1}-coreos-signing-pending`
1212
- `f${N+1}-coreos-continuous`
1313

14+
- [ ] Add and tag a package (any package) which is in the stable repos into the continuous tag. This will create the initial yum repo that's used as input for building the COSA container.
15+
16+
- `koji add-pkg --owner ${FAS_USERNAME} f${N+1}-coreos-continuous $PKG`
17+
- example: `koji add-pkg --owner dustymabe f36-coreos-continuous fedora-release`
18+
- This example uses the [`fedora-release`](https://src.fedoraproject.org/rpms/fedora-release) RPM, but it could be any other.
19+
- `koji tag-build f${N+1}-coreos-continuous $BUILD`
20+
- example: `koji tag-build f36-coreos-continuous fedora-release-36-0.16`
21+
1422
- [ ] Add the N+1 signing key short hash (usually found [here](https://pagure.io/fedora-infra/ansible/blob/main/f/roles/bodhi2/backend/templates/pungi.rpm.conf.j2)) to the tag info for the coreos-pool tag. The following commands view the current settings and then update the list to the 32/33/34/35 keys. You'll most likely have to get someone from releng to run the second command (`edit-tag`).
1523
- `koji taginfo coreos-pool`
1624
- `koji edit-tag coreos-pool -x tag2distrepo.keys="12c944d0 9570ff31 45719a39 9867c58f"`

0 commit comments

Comments
 (0)