Commit graph

38625 commits

Author SHA1 Message Date
36c251017e Revert "[bodhi-backend] Add shared pungi config"
This reverts commit be3ce8b179.
2023-03-16 17:13:45 +01:00
Kevin Fenzi
261879c688 rsyncd: use systemd service on rhel9 as well as fedora
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-15 15:34:32 -07:00
Kevin Fenzi
2003d70bc9 download-iad2: try nfsv4 also
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-15 15:16:02 -07:00
Kevin Fenzi
6b2b76b528 dl05: move to rhel9 and lots more memory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-15 15:15:14 -07:00
Kevin Fenzi
b981ac9c8f nagios / server: check fedorapeople.org ssl cert expiry
This is for https://pagure.io/fedora-infrastructure/issue/10928

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-15 13:15:18 -07:00
Kevin Fenzi
aef88d13a3 proxies: qa landing page, enable in prod too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-15 12:44:43 -07:00
Kevin Fenzi
6e982da0d4 bugz.fedoraproject.org: urlescape redirect instead of \
In a recent apache update they fixed CVE-2023-25690 which now disallowes
redirects with spaces in them. So, just urlencode the space instead of
trying to escape it and it should redirect correctly.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-15 12:29:55 -07:00
Kevin Fenzi
6aa0ea662a ipa / server: enable sweeper on prod too now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-15 11:28:48 -07:00
Kevin Fenzi
b0a2871050 bodhi / backend: fix name of multilib include file
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-15 11:18:44 -07:00
Fabio Alessandro Locati
63925f2e54 Fix name 2023-03-15 18:09:00 +00:00
Fabio Alessandro Locati
926b489353 Add Sericea
Fixes: https://gitlab.com/fedora/sigs/sway/SIG/-/issues/18
2023-03-15 18:09:00 +00:00
Michal Konečný
cc5fd0cc3a Split the pungi_general.conf
Let's do this to keep the pungi_multilib.conf in sync with pungi-fedora
multilib.conf.

The PR for multilib.conf could be found
[here](https://pagure.io/pungi-fedora/pull-request/1149).

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-03-15 18:05:14 +00:00
Michal Konečný
be3ce8b179 [bodhi-backend] Add shared pungi config
This will add general pungi configuration that is shared by both pungi.rpm.conf
and pungi.module.conf. This is implementation of
https://pagure.io/fedora-infrastructure/issue/10779.

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-03-15 18:05:14 +00:00
František Zatloukal
d9f19e13d9 qa.fedoraproject.org: Drop redirect to wiki 2023-03-15 17:47:15 +00:00
Justin W. Flory (he/him)
23a9fdc3e1 aliases: Update fcaic@ to fca@ to represent role title change
This commit makes a mostly cosmetic change for the Fedora Community
Architect email alias. In January 2023, the role title was changed from
Fedora Community Action & Impact Coordinator (FCAIC) to Fedora Community
Architect (FCA). There are additional communications planned for this
title change, but for now, this commit updates the mail aliases
accordingly for future use.

Additionally, the fcaic@ alias is preserved but it points to the fca@
email alias.

Furthermore, I also added the Fedora Project Leader @mattdm as a
recipient to the sponsors@ email alias, as we gear up for Flock again!

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2023-03-15 17:41:20 +00:00
Sandro
99b102a54c Add mapping for Marketing SIG
New badge for marketing members has been pushed and set up.
See: https://pagure.io/fedora-badges/issue/833
2023-03-15 17:39:59 +00:00
Kevin Fenzi
0c1e167a1d Unfreeze after F38 Beta release
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-15 10:39:03 -07:00
Kevin Fenzi
d25329ed6f vmhost-x86-09.stg: use correct network port on bridge
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-14 17:43:03 -07:00
Kevin Fenzi
3bc8f38166 dhcp_server: correct mac address on new vmhost-x86-09.stg more, as it is on the other port
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-14 15:25:32 -07:00
Kevin Fenzi
b984c81f18 dhcp_server: correct mac address on new vmhost-x86-09.stg
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-14 15:09:45 -07:00
Adam Williamson
b1ba072e8d openQA: drop createhdds branch on staging
This branch was merged months ago, but I forgot to drop this,
so the staging hdd workers keep using the outdated branch and
building bad images...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-03-14 14:33:00 -07:00
ee60d22d20 lift 38 beta freeze
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2023-03-10 18:07:23 +01:00
Kevin Fenzi
c050706af7 backup mgmt: fix ip address to be correct
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-08 13:08:05 -08:00
Michal Konečný
52d38cc4bd [Pagure] Add zlopez to admin list
Based on the discussion with kevin in https://pagure.io/fedora-infrastructure/issue/11158

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-03-08 13:36:23 +00:00
Kevin Fenzi
e5abe02282 download: add mirror.fcix.net to tier1 mirrors
fcix.net is a network of small mirrors that cache/serve popular content
from a number of free software projects. They mirror fedora and would
like to have access to tier0 mirrors. This adds them with their hostname
(so they can adjust the ips later if needed).

Thanks for mirroring!

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-07 23:18:56 +00:00
Miro Hrončok
f98914389b Switch the weekly FTBFS reminders to F38
Signed-off-by: Miro Hrončok <miro@hroncok.cz>
2023-03-07 23:16:42 +00:00
Kevin Fenzi
b50b2e165a dhcp_server: fix typo
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-07 11:18:38 -08:00
Kevin Fenzi
2fd9695820 nagios: remove some no longer existant machines from nagios trying to monitor their mgmt interfaces
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-07 18:43:30 +00:00
Kevin Fenzi
e6c3ebc283 Add 3 new hardware machines
This adds a new bvmhost in stg ( bvmhost-x86-02.stg ) a new vmhost in
stg ( vmhost-x86-09.stg ) and a new autosign box (that will be
autosign02 to allow us to set it up and migrate to it).

It also adds dhcp config for those and their mgmt interfaces

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-07 18:43:30 +00:00
Kevin Fenzi
4ff29f22d0 backup01: grokmirror: make ansible make a local user
By default ansible is seeing the ldap 'grokmirror' user and not making a
local one. This makes the grokmirror cron job fail because the ldap
grokmirror user is locked. So, lets make a local one so cron works.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-06 17:28:10 -08:00
Kevin Fenzi
4c378b075a backup01: new server
Pushing this now as it's an outage of our backups and I want to get it
going asap. It's only affecting backup01.

Add dhcp entries for backup01's mgmt and eth0 interface.
Use eth0 instead of eno1.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-06 14:10:43 -08:00
Kevin Fenzi
d98e32a15b ipa / staging: set sweepeer job to not output stdout to cron
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-06 10:11:40 -08:00
Pavel Raiskup
422a344d1b copr-backend: delete orphaned AWS instances via resalloc-aws-list 2023-03-06 08:17:20 +01:00
Kevin Fenzi
9e2172db47 compose-rawhide: install rpm-ostree to support new container upload
See https://pagure.io/releng/pull-request/11180#comment-184488
for more details. Basically we need rpm-ostree to upload this new format
of ostree images.

Note that after freeze we should just merge this into the normal
installs and install it on the branched and other composers.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-04 09:52:14 -08:00
Kevin Fenzi
4d1d4350a1 virthosts / staging: remove some old staging virthosts
These staging virthosts have no vm's on them anymore and are going to be
replaced with new hardware. So, remove them from inventory and shut them
down in prep for them being removed.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-03 11:01:38 -08:00
Adam Williamson
180138b5b9 openQA worker hosts: switch 03 and 06, cut workers on 05
openqa-x86-worker03 seems to be a bit poorly lately, it quite
often fails jobs in 'hardware blip' looking ways, even after a
reboot. It's also the equal-worst hardware in the worker host
pool with 05. So let's swap 03 and 06 so prod has most of the
best hardware, and lab has the poorly box. Also while doing a
quick hardware survey I noticed 05 is equally as underpowered
as 03 (it has 2x E5-2680v3, total 24 physical CPUs, all the
other hosts aside from those two have 2x16 core CPUs), so this
cuts its worker count to the same as 03 (and makes the comment
more accurate for both). Added comments to inventory with the
CPU info for each box for future reference.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-03-03 10:00:14 -08:00
Kevin Fenzi
11496398d0 ipa / staging: adjust the sweeper cron job.
Right now since minutes aren't specified, it runs it every minute of
03. ;(

Also provide full path to script.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-02 20:11:06 -08:00
Andrew Heath
ce6005e573 Updateing the sweeper command and setting it to run only on the stage
env
2023-03-02 14:57:14 -05:00
Kevin Fenzi
db012e0f94 add proyectofedora.org domain to dns and proxies
This domain is already in the dns repo (unsigned).
So, this adds it to named.conf and adds it as an alias on the
fedoraproject.org site for now.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-01 15:12:06 -08:00
Kevin Fenzi
90a5092834 proxies / staging: update wildcard cert with a new shiny one.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-01 14:40:31 -08:00
Dusty Mabe
7627f7682a
compose-tracker: implement suggestions by yamllint 2023-02-27 10:23:07 -05:00
Dusty Mabe
424b882aad
fedora-coreos-pipeline: add Shilpi Das (shilpi-das1) 2023-02-27 09:59:15 -05:00
Dusty Mabe
ab3ecc3bd7
fedora-coreos-pipeline: add alert_users
Not all the users that have access to the pipeline need to get alerted
when things fail.
2023-02-27 09:59:15 -05:00
Dusty Mabe
d9dd564d30
compose-tracker: update instructions for deleting project
The staging node is now os_control_stg[0].
2023-02-27 09:49:54 -05:00
Jakub Kadlcik
0c95c99ffa copr: drop birthday for copr-pulp-dev 2023-02-27 00:11:25 +01:00
Jakub Kadlcik
24914b35eb copr: add birthday for pulp instances 2023-02-26 23:45:44 +01:00
Jakub Kadlcik
b600748659 copr: add playbooks for copr-pulp and copr-pulp-dev instances 2023-02-26 22:11:13 +01:00
František Zatloukal
4fd7b36a72 Testdays: One more fomrat fix 2023-02-23 14:23:37 +01:00
František Zatloukal
2a1b11adea Testdays: fix formatting 2023-02-23 14:21:00 +01:00
František Zatloukal
7d4991c381 Testdays: switch s2i base to python 3.9 2023-02-23 13:53:07 +01:00