Commit graph

630 commits

Author SHA1 Message Date
6f7aeacc0c feat(releng index): changing issue url and adding myself to list
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2026-02-23 20:59:18 +00:00
aef9f56859 openQA sysadmin guide branching: rewrite with improvements
Complete rewrite of the openQA guide section on handling the
mass branching process. This splits it into sections to avoid it
being a long shaggy hard-to-read blob, and tries to make things
much more concrete and step-by-step based on experience from the
last two cycles.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-02-23 10:27:00 +00:00
87801878bb Fix docs build errors and warnings.
Fix a bunch of errors and warnings:

Fixed two errors:
ERROR (asciidoctor): target of xref not found: epel:epel-policy.adoc#policy_for_end_of_life_releases
ERROR (asciidoctor): target of xref not found: fedora-docs::contributing-docs/asciidoc-markup.adoc

By linking to the URL directly, e.g. https://docs.fedoraproject.org/en-US/fedora-docs/contributing-docs/asciidoc-markup/
this is how it is done in many other locations in this document, so just
following that precedent.

fixed this warning:
WARN (asciidoctor): skipping reference to missing attribute: stable
there was no "stable" attribute, there was "current" so changed that to
that

Fixed 6 of the following warnings like:
WARN (asciidoctor): list item index: expected 1, got 2

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-02-23 20:21:14 +10:00
5c1feb95da Add CI test for building the docs
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-02-23 18:51:23 +10:00
51ec5e5964
Add Zabbix SOP for inventory management
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-02-20 11:18:48 +00:00
02448e00b4
Add Zabbix SOP for day-to-day usage
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-02-20 10:31:23 +00:00
c5b36c4384 Tweak FedoraBranchedBodhi instructions for simplified approach
See infra/ansible#3119 -
there's really no need for FedoraBranchedBodhi to have as many
states as it does. This corrects the state we set it to at Beta
freeze / u-t activation and drops the setting of it to 'current'
at release time to match the simplification in that PR.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-02-19 23:41:08 +00:00
9a6f970ca8
Tidy up Zabbix SOPs more, add SOP for adding Zabbix template to an Ansible application role
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-02-19 17:18:10 +00:00
ae9dc10311
Tidy up Zabbix SOPs a bit, add SOP for developing new Zabbix items
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-02-19 16:37:10 +00:00
Patrik Polakovič
2476f8a1e4 docs: Update RelEng attributes
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2026-02-14 18:48:58 +01:00
692c1dc96a Restructure SOPs for better organization and clarity
minor changes
2026-02-12 17:26:10 +00:00
f88932509f EPEL minor branching: Formatting fixes 2026-02-11 18:25:59 -03:00
bb5cbc03bb EPEL minor branching: Check for epel_branched_minor builds to cancel 2026-02-11 18:25:59 -03:00
dadccd715a EPEL minor branching: MirrorManager section improvements
* Fix verification curl command
* Add step to update and verify repo redirects
2026-02-11 18:25:59 -03:00
f89ea80041 EPEL minor branching: Bodhi section improvements
* Split into two sections so we can run prepare-bodhi-repos.yml playbook
  before bodhi-backend.yml, otherwise it breaks new-updates-sync
* Set released-on field of new release
* Set version field of new release
* Add step to edit branch field of the previous release
* Add steps redeploy bodhi pods and restart services
2026-02-11 18:25:59 -03:00
ab3c738ab1 EPEL minor branching: Dist-git section improvements
* Rephrase text for clarity
* Switch to rbac-playbook command
2026-02-11 18:25:59 -03:00
7b9986e914 EPEL minor branching: Rewrite koji targets section for clarity 2026-02-11 18:25:59 -03:00
ab08f15668 EPEL minor branching: Koji section improvements
* Add step to collect pending builds
* Move to beginning of process
* Add koji_profile variable flag
2026-02-11 18:25:59 -03:00
893d93b249 EPEL minor branching: Move ansible change to preparatory section
Most of the previous text in this section isn't needed, as it refers to
things that are covered by variable changes now.  Move it to the
preparatory section and rewrite it to cover the changes that are needed.
2026-02-11 18:25:59 -03:00
b2c6a97009 EPEL minor branching: Announcement improvements
* Move pre-announcement to a week before
* Add reference to previous announcement
* Add step to announce start of branching
* Add step to announce end of branching
2026-02-11 18:25:59 -03:00
e9a5cd5bb1 EPEL minor branching: Update headers for better organization 2026-02-11 18:25:59 -03:00
acf2092821 EPEL minor branching: Align docs variables with ansible variables
epel/releng#64
2026-02-11 18:25:59 -03:00
beb93ebf2d EPEL minor branching: Add note regarding the autosign playbook 2026-02-11 18:25:59 -03:00
272d9f841f EPEL minor branching: Fix disgit command, it should run on batcave 2026-02-11 18:25:59 -03:00
0756bdc0d5 EPEL minor branching: RBAC can't use external variables, so revert to ansible-playbook for now 2026-02-11 18:25:59 -03:00
e074b96b1a EPEL minor branching: Fix Bodhi process, now it doesn't create empty repos. 2026-02-11 18:25:59 -03:00
ef9ca4c3f6 EPEL minor branching: Fix playbook variable 2026-02-11 18:25:59 -03:00
575e04895c Update EPEL variables 2026-02-11 18:25:59 -03:00
98dcde54ed EPEL minor branching SOP: Update to take into account new playbooks 2026-02-11 18:25:59 -03:00
37b3c3659c Adjust the check for unsigned packages to actually catch them all
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-02-02 13:20:28 -08:00
db39e51e72 fixes for mass branching
This adds info about needing to resign eln with the new rawhide key
fixes places that refered to a bad/old path for scripts
removes adding a container release in bodhi which we don't use anymore.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-02-02 12:03:59 -08:00
b36f3fb76a [mass-branching] Update & Restructure Mass Branching SOP
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2026-01-29 19:18:36 +05:30
22b2a16ee0 [mass-branching] Update Mass Branching Checklist
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2026-01-29 16:41:29 +05:30
3c6fe7c27b pagure infra tickets to forge
I've tried to adjust any places in our docs where we were pointing to a
specific ticket to the new forge link. Also, any places that mentioned
where tickets are located.

The tickets sop needs a ton of work, I will do that in another PR.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-01-25 09:21:09 -08:00
Patrik Polakovič
00c1a2b344 docs: Remove accidental whitespace
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2026-01-22 14:12:12 +01:00
Patrik Polakovič
1e264ea70d docs: Add new SOP for stalled EPEL packages
Signed-off-by: Patrik Polakovič patrik@alphamail.org
2026-01-22 12:16:20 +01:00
Patrik Polakovič
1431f49ff4 docs: Update RelEng documentation attributes
Signed-off-by: Patrik Polakovič patrik@alphamail.org
2026-01-22 11:19:33 +01:00
Patrik Polakovič
bc195bebcf docs: Update mass rebuild SOP
Signed-off-by: Patrik Polakovič patrik@alphamail.org
2026-01-22 09:38:53 +01:00
Patrik Polakovič
2c657c339d docs: Update SOP for END OF LIFE releases
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2026-01-18 20:16:35 +01:00
9c3bcbf889
Add docs for renewing OCP API certs
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-01-16 10:53:27 +00:00
7b5fa6346e fedora_messaging_certs howto: drop index editing
I am not sure why this was in here. There shouldn't be any need to edit
the index files when you revoke a cert, so just drop this.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-01-12 10:55:29 -08:00
efcf7689d8 fix(remove_branch_distgit): modified releng repo and script url
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2026-01-05 15:46:00 +01:00
c4fa4a0bd0 feat(remove_file_from_distgit_sop): adjusting documentation SOP
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2026-01-05 12:38:06 +00:00
1aa730e1c2 kickstarts sop: fixes and updates
Refer to rhel10 instead of 6 or 7.
Explain that passwords are in ansible-private now.
Add info about where kickstarts are in ansible and how
they are named.

Fixes infra/docs#74

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-12-31 11:56:57 -08:00
c58a8bc4b3 kerneltest: updates and fixes
Use correct url
Use correct matrix room
No longer using vm's, but depoloyed in openshift
Note the groups you need to be in to edit releases.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-12-30 09:48:33 -08:00
c4ab1e6728 iscsi fixes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-12-29 10:55:09 -08:00
96f5e50e4f retire machine updates/improvements
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-12-27 12:48:47 -08:00
52915b54d5 infra-repos: misc cleanups and fixes
Fixes infra/docs#68

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-12-26 10:21:11 -08:00
53cd48f18f raid-mismatch: drop sop
This hasn't happened in... many many years.
If it does, the weekly check will catch it and we can look at it from
there.

Fixes infra/docs#67

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-12-25 12:00:21 -08:00
a0792ee238 hostrename: some tweaks/clarifications
Fixes infra/docs#66

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-12-24 11:28:29 -08:00