Kevin Fenzi
9eed96e3d6
proxies: open ocp4 api port in both stg and prod
...
This fixes ticket 10521.
Basically we want to just open the api. It requires auth to do anything
and other openshift instances have it available, so it shouldn't
hopefully expose us to too much risk. With ocp3 the api was part of the
normal port/web flow, but with ocp4 it's a seperate port.
This also adds new workers to haproxy. I can drop that part if it's
controversal, but it should be fine I would think.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-03 22:29:37 +00:00
Kevin Fenzi
d1230db516
buildvm-s390x kvm builders: increase memory from 10g to 13g
...
We should be able to do this without too much overcommitting and it
could help builds avoid OOM (see devel list thread)
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-03 22:27:52 +00:00
Kevin Fenzi
2afcc62cc6
proxies: update *.id.fedoraproject.org wildcard to 2022 version
...
The old 2020 cert expires on 2022-03-07 which is only 5 days from now.
This moves it to a new 2022 cert that lasts 1 year.
This will need the proxies playbook run after it's pushed.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-03 22:17:55 +00:00
František Zatloukal
bcd9ac55e0
Oraculum: cleanups and preparations for api/v2
2022-03-03 15:55:02 +01:00
Michal Konečný
7587e9c805
[toddlers] Add bugzilla API key to config
...
This is the preparation for the end of support for authentication by username
and password by bugzilla.
This configuration value is not used for anything right now, but there is
already [PR](https://pagure.io/fedora-infra/toddlers/pull-request/94 ) created
in toddlers that will make use of this config value.
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2022-03-03 09:57:37 +00:00
Kevin Fenzi
a81c3749b8
joystick: drop app for now, we are likely going to deploy something else.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-02 17:28:01 -08:00
Kevin Fenzi
a637f020f3
inventory: add notifs stg hosts to python34_fedmsg group
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-02 16:45:08 -08:00
Kevin Fenzi
eee862c9a6
notifs / staging: fix missing =
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-02 15:31:39 -08:00
Kevin Fenzi
e2f4b0dfa2
proxies / copr: re-add copr site so we update the cert on it next time. pushing this during freeze as it is an outage of copr stuff
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-02 14:55:14 -08:00
Kevin Fenzi
a1ff74354d
notifs / staging: adjust roles to be more correct in staging
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-02 12:34:35 -08:00
Kevin Fenzi
f885bd1ce1
group_vars/all: fix stray eth0_ipv4 from old network setup
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-02 12:20:23 -08:00
Kevin Fenzi
5cf1eae655
group_vars/all: default to first dns server
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-02 12:18:21 -08:00
Kevin Fenzi
b805a22231
notifs-web01.stg should be on a staging vmhost
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-02 12:14:32 -08:00
Kevin Fenzi
c96cb3961c
notifs: add staging instances of notifs
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-02 12:07:13 -08:00
Kevin Fenzi
6260673484
update SAML2 data for bugzilla.redhat.com
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-01 16:58:23 -08:00
Kevin Fenzi
c7537a7bb9
staging: move to new wildcard stg cert
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-01 14:21:08 -08:00
Pavel Raiskup
e3bee776ea
nagios/copr: start warning us on 12% of backend storage
...
There's 15T (and we can enlarge the volume to 16T). 12% is still 1.8T.
2022-03-01 10:03:04 +01:00
Kevin Fenzi
607c90c306
add bvmhost-p09-01.stg
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-28 16:31:08 -08:00
Kevin Fenzi
b686547765
dhcp: fix hostname for one mgmt host
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-28 16:21:19 -08:00
Kevin Fenzi
f0d9c5f7b5
fix ; typo
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-28 14:39:53 -08:00
Kevin Fenzi
d3222e79e3
move 2 power9 mgmt interfaces to the same vlan their hosts are on because openbmc is anoying
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-28 14:36:36 -08:00
Pavel Raiskup
c78ad03ea7
copr-builders: typo, use dnf -y
2022-02-28 18:17:53 +01:00
Pavel Raiskup
50e91eed5a
copr-builders: disable zram0
...
We need to "permanently" disable zram0 when the builder image is
created, so this is just a hot-fix that let us experiment...
Relates: https://pagure.io/copr/copr/issue/2077
2022-02-28 18:10:27 +01:00
Pierre-Yves Chibon
8f474d4d9c
people: increase pingou's quota on fedorapeople
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2022-02-25 14:11:02 +01:00
Miro Hrončok
349238d224
ftbfs_weekly_reminder: Don't use password or it would be eaten
...
Fixes https://pagure.io/releng/issue/10642
Related to https://pagure.io/fedora-infrastructure/issue/10525
Depends-On: https://pagure.io/releng/pull-request/10665
Signed-off-by: Miro Hrončok <miro@hroncok.cz>
2022-02-24 18:41:49 +00:00
Adam Williamson
bb31efdf5d
greenwave: enable gating for Fedora 36 (Branched)
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-02-24 09:34:53 -08:00
Mattia Verga
9bbd59aafb
bodhi: switch stg to asynch gunicorn workers
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2022-02-24 09:21:12 +01:00
Mattia Verga
903df7e9e9
bodhi: use BZ API key in staging
...
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2022-02-23 19:53:51 +00:00
Kevin Fenzi
54a700eb00
review-stats: change stg var to use _ instead of . so it does not think it is a attribute
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-23 11:50:56 -08:00
Mattia Verga
78dc48bb8d
review-stats: switch to API key authentication
...
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2022-02-23 19:44:52 +00:00
Matěj Grabovský
a0d4beab0d
retrace: Explicitly add opsys release; improve error handling
...
- Explicitly register supported CentOS and Fedora releases using
`faf releaseadd`.
- Ignore "errors" of the "already defined" kind.
2022-02-23 13:04:16 +01:00
Matěj Grabovský
94a9ff5aab
retrace: Update package repositories
...
- Add Fedora 36 repositories to production and drop F33.
- Switch staging to Fedora 35 only.
- Fix Rawhide name and URL on prod.
2022-02-23 13:04:02 +01:00
Matěj Grabovský
500ed7e0cd
retrace: Skip source arch when cleaning up
2022-02-23 13:03:55 +01:00
Michal Konečný
e9feda0a56
[the-new-hotness] Use API key for bugzilla authentication
...
Because the user and password authentication will no longer work with Bugzilla
from 28th February let's switch to API key in staging.
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2022-02-23 12:28:26 +01:00
Kevin Fenzi
2ca4c402f5
Fedora 36 Beta Freeze in effect
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-22 11:37:49 -08:00
Kevin Fenzi
3e70e54255
aliases: add osbuild-automation-bot alias
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-22 11:20:21 -08:00
Kevin Fenzi
1d51b147de
robosignatory: sign f36-gnome
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-22 11:15:10 -08:00
4ff50570a9
F36 - enable bodhi for updates
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-02-22 14:01:25 +00:00
Stephen Smoogen
43274bf7b4
Attempt to fix a broken j2 config which is behind a comment. This caused django startup of various web daemons to fail.
2022-02-22 08:51:51 -05:00
Pavel Raiskup
928cf866f4
copr-fe: enforce https everywhere except for repo files
...
- Drop WSGIPassAuthorization, no authorization on http://
- Drop 'WSGIProcessGroup repo' for port 80. Repo consumers should go
through https:// too (dnf-plugins-core's default) anyways. So any
repo-file traffic over plain http:// would be more visible in the
port80 process group
- Add RewriteCond+RewriteRule config for the automatic redirect
Relates: https://pagure.io/copr/copr/issue/2100
2022-02-22 11:06:08 +01:00
Kevin Fenzi
88fbb2607e
dhcp: add worker04.stg to dhcp
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-21 16:26:27 -08:00
Kevin Fenzi
5702e2491b
inventory: update hardware group and various other places
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-21 15:10:08 -08:00
Jakub Kadlcik
6a654a4bba
copr: create per-task-logs symlink even on production
...
We don't want to mount volume for /var/lib/copr-dist-git anymore.
2022-02-21 21:33:09 +01:00
Kevin Fenzi
b408e1ad64
nagios: update all the openshift4 compute nodes for monitoring
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-21 12:28:43 -08:00
Kevin Fenzi
ab4db445c1
blockerbugs: Moved to openshift, remove old ansible stuff
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-21 11:49:41 -08:00
Kevin Fenzi
c520b42230
datagrepper has moved to openshift. Remove old ansible remnants.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-21 11:44:13 -08:00
Kevin Fenzi
baa85df67c
buildhw-a64-05 and buildhw-a64-08 are dead, rip.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-21 11:42:34 -08:00
Kevin Fenzi
92945b3a27
nagios: add a bunch more mgmt interfaces
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-21 11:20:48 -08:00
Kevin Fenzi
1e712cdc30
Revert "Revert "wildcard-2022.fedoraproject.org cert""
...
This reverts commit 4430178b29
.
It's time to put this back before the cert expires and before we go into
Beta freeze. Hopefully the odd issue with armv7 qemu guests having a
time behind real time is not still happening.
2022-02-21 10:19:17 -08:00
Jakub Kadlcik
c98410fd08
copr: don't set the per-task-logs permissions
...
It doesn't work. I suspect it changes ownership of the `src` file
instead of the destination. And we don't need that.
2022-02-21 19:09:54 +01:00