Commit graph

207 commits

Author SHA1 Message Date
Michal Konecny
cfb2862a2b Add guide for archiving mailing lists
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-15 11:16:31 +02:00
Michal Konecny
7b5867070a Change the structure of the documentation
* Move everything to one navigation file. This should help with navigation on the
page.
* Rename the docs to Fedora Infrastructure & Release Engineering
* Change the structure so the infrastructure and release engineering docs are
better separated

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-04-03 08:56:12 +00:00
57c670fa90
SOP: update new-virtual-hosts sop with vpn tooling changes
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-03-13 10:13:17 +00:00
Michal Konecny
83e552966d Add howto for restarting server in datacenter
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-03-06 14:28:58 +01:00
d54e61517c
zabbix: Updated SOP add zabbix montitoring releng compose
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-21 15:46:18 +00:00
Michal Konecny
3d9af9f4e1 Add additional information
* Fix links syntax
* Add information about how to check status of the cluster
* Add info what to do if web UI redirects to internal name

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-02-15 10:37:58 +01:00
Michal Konecny
29ad61a0b9 Add IPA SOP
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-02-14 16:50:53 +01:00
35adacc621 openvpn sop: update commands with easyrsa 2024-02-06 22:18:59 +00:00
9e4c686587
Zabbix: rename sop releng compose file extention
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-01-30 16:50:20 +00:00
d181395f98
Zabbix: add Zabbix SOPs to the standard operating proceedures index
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-01-30 14:38:09 +00:00
618cc7db16
Zabbix: add SOP to explain adding Zabbix monitoring to releng compose
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-01-30 14:34:36 +00:00
Michal Konecny
f2153739f0 Add required permissions
Add required permissions to steps in troubleshooting guide.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-01-29 16:24:07 +01:00
Michal Konecny
4fa4bcc6ad Add troubleshooting guide for pagure
Add guide to Pagure SOP for troubleshooting when pull request throws 500 when opened.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-01-29 14:24:12 +01:00
Kevin Fenzi
a7befa86e9 sshaccess: some improvements
ProxyJump is better than ProxyCommand because the ssh connection is
completely encrypted to the bastion host.

Also mention that you can use ssh keys with FIDO tokens if you are only
connecting to Fedora and RHEL9+ hosts.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-01-18 13:12:30 -08:00
Michal Konecny
a5a2fbe128 Fix errors during build
* Removing deleted SOP links
* Fixing syntax in sop_fas2discourse_operator_debugging.adoc
* Leaving the error that is pointing to fedora-docs as those are available
upstream, just not when building the page locally

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-01-17 15:06:12 +01:00
Kevin Fenzi
bf70a442fc Clean out old sops
These are all out of date things for apps we have retired, hardware we
no longer have, or services we no longer run. Lets delete them.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-01-07 11:47:07 -08:00
Kevin Fenzi
09aef2a1e7 bodhi SOP: adjust for current state
We can remove a lot of this here thats duplicated in the releng release
notes. We can also remove a section about a bug that was fixed many
years ago upstream and drop atomic composes info.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-01-02 10:13:59 +00:00
Kevin Fenzi
1a819df94f Delete bugzilla sync sop, no longer needed.
This has all been moved to toddlers, so any info about it can go in a
toddler SOP. The scripts, hosts, and people mentioned here haven't been
valid for a long time. ;)

See also https://pagure.io/infra-docs-fpo/issue/27

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-01-02 10:12:58 +00:00
Kevin Fenzi
cc6d4b0750 Drop IRC and replace with matrix is all our docs.
Since we are moving to matrix, lets drop reference to irc.
I may have missed a few of these and I left the Zodbot SOP alone for now
until we replace it with the new matrix one.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-20 11:15:46 -08:00
Michal Konecny
e1d2e9149d Add VerifyHostKeyDNS parameter to SSH configuration
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2023-11-22 16:48:16 +01:00
Patrik Polakovič
a107944a1f Remove bits about modularity from the docs
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2023-11-20 19:51:59 +01:00
Kevin Fenzi
6d7c76c61d koji builder SOP updates
Added some updates here.

There's also one bug in the buildvm playbook that I haven't been able to
fix, where if you do a install everything works until it gets to the nfs
mounts and it fails. If you do a 'nmcli c up eth0' in the vm and re-run
the playbook it works. So, something isn't updating systemd-resolved or
something. Just something to be aware of when doing this.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-11-17 07:34:49 +00:00
2052e62153
Update DNS SOP to include sysadmin-dns membership requirement for editing
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-11-07 05:50:17 +00:00
Aurélien Bompard
d6ee6aa6cb
Add a paragraph to update the fedmsg CRL and publish it
Fixes: https://pagure.io/fedora-infrastructure/issue/11599

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-11-03 09:13:41 +01:00
Michal Konecny
503a288196 Add guide how to renew a SSL certificate for fedora service
This renames making-ssl-certificates to ssl-certificates.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2023-11-01 14:23:24 +01:00
Michal Konecny
c974c6bdc6 Add howto for dealing with pagure spam
This howto was somewhat missed during the move. Let's add it.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2023-10-06 10:31:23 +00:00
Michal Konecny
b21d32f2c1 Remove the sudo from DNS guide
This was caused by me doing some things as root instead as my own user.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2023-09-25 15:13:23 +02:00
Michal Konecny
7aa0447918 Rename the DNS Host addition SOP
This process is only for virtual hosts, let's rename the document correctly.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2023-09-25 15:10:33 +02:00
Michal Konecny
2d9b0e8538 Add the process for adding a new VM
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2023-09-21 09:45:13 +02:00
0599c31e93
zabbix: Add SOP to explain how to add the zabbix agent to a host
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-09-20 13:27:41 +01:00
Michal Konecny
87dbf1c440 Remove old/not needed guides
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2023-09-18 17:07:01 +02:00
Michal Konecny
1d458e6d8a Migrate howto repository to infra docs
It doesn't make much sense to have separate guides outside infra documentation.
So let's migrate https://pagure.io/fedora-infra/howtos to infra docs.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2023-09-18 17:06:59 +02:00
0f9e00c890
zabbix: Add zabbix SOPs link to the sysadmin navbar
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-09-12 08:25:15 +01:00
5a0340df99
zabbix: SOP Zabbix server install
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-09-12 07:16:05 +01:00
3647c5956c
zabbix: SOP skeleton
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-09-06 10:30:02 +01:00
Michal Konecny
56ebedb987 Fix build errors and warnings
This commit fixes all current errors and warnings shown by antora during
documentation build.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2023-09-05 16:08:43 +02:00
Dusty Mabe
5b7e5834a9
sshaccess: provide separate config for batcave01
This has the benefit of making `ssh user@batcave01` get resolved
to batcave01.iad2.fedoraproject.org which will make the known_hosts
@cert-authority *.iad2.fedoraproject.org configuration apply.
2023-07-28 12:28:30 -04:00
Dusty Mabe
eca2f0961f
sshaccess: add 10.3.171.* to Host list for ProxyCommand config
I happen to have a server behind the 10.3.171.* range. I'm hoping
we can add it to this line so I don't have to carry custom config
for it.
2023-07-28 12:21:33 -04:00
Adam Williamson
fc5f853ea0 Update and extend the openQA sysadmin guide for 2023
I remembered this thing exists, so I updated it! Some stuff is
just freshening, plus I added some juicy new information too.
Print it out and read it on the toilet, folks.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-07-25 17:04:29 -07:00
Nils Philippsen
e5334de240 Update DNF Counting SOP for new mirrors-countme
Fixes: https://github.com/fedora-infra/mirrors-countme/issues/84

Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-07-19 15:36:48 +00:00
Samyak Jain
e2d74344a0 move torrent section to releng and update eol sop
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-05-22 12:04:02 +05:30
Michal Konečný
3e16c0b7d8 Update koji SOP
I recently fixed some issue with disk space on koji builder and found out that
this guide is outdated. So here is update to make it up to date.

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-05-15 17:09:54 +00:00
Michal Konečný
96007a1414 Update koji SOP
I recently fixed some issue with disk space on koji builder and found out that
this guide is outdated. So here is update to make it up to date.

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-05-15 17:09:54 +00:00
Kevin Fenzi
f03fde0f5a massupgrade: lots of fixes and improvements
This SOP had a bunch of old stuff in it.
This syncs it back up with reality mostly.

Proofreading/formatting welcome.

Questions also welcome. :)

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-15 09:46:13 +00:00
a7dd90e1c3 external-services: fix wording around final approval 2023-05-10 13:03:35 -06:00
af97a0320e adding a sysadmin SOP for adding externally hosted services 2023-05-09 11:28:31 -06:00
Aurélien Bompard
1f6e9b8cbd
PDC: explain how to regenerate the SSL certificates.
This follows https://pagure.io/fedora-infrastructure/issue/11003

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-04-24 09:12:21 +02:00
Kevin Fenzi
d5a4761208 modernize sshaccess
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-31 11:10:59 -07:00
24af45c64e Update status.fp.o SOP
Update the status.fp.o SOP, removing the details on manually updating
S3. It now is done automatically via github actions

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-02-27 15:46:48 +00:00
Pedro Moura
c39c8a919f added a topic about how to make a group global in koschei
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2023-02-27 15:38:42 +00:00