Commit graph

37040 commits

Author SHA1 Message Date
Adam Williamson
f58eef4690 Update openQA stg scratch build
Previous one had a dep issue and didn't actually install.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-01-21 13:07:10 -08:00
Adam Williamson
bbc5341c0f Add host_vars for new openQA workers (03 and 06)
05 is still being setup.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-01-21 12:38:23 -08:00
Adam Williamson
a86dfed582 Tag the ipa/client role in the openqa-workers playbook
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-01-21 12:13:08 -08:00
Adam Williamson
c19bb08541 Add new openQA worker hosts to the appropriate groups
This doesn't add host_vars for them yet, as I need them to be
partially deployed so I can find the necessary info to set the
host_vars correctly...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-01-21 12:04:25 -08:00
Stephen Smoogen
9845cd08be fix nagios check on download.copr to use check_website_follow_ssl to remove alert 2022-01-21 11:16:55 -05:00
Pavel Raiskup
c9951efa8d nagios: disable download.copr.fedoraproject.org chack again
We don't know what's wrong on that:
HTTP CRITICAL: HTTP/1.1 503 Service Unavailable - string 'Index of /' not found on 'https://download.copr.fedorainfracloud.org:443/' - 3692 bytes in 0.631 second response time
2022-01-21 15:29:14 +01:00
Silvie Chlupova
ba86e27e79 copr: add nagios checks for copr servers 2022-01-21 14:18:05 +01:00
Kevin Fenzi
60cc37ecd0 dhcp: adjust for new openqa workers
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-20 17:24:33 -08:00
Adam Williamson
9a4027b096 Re-enable openQA-related wiki writing services in staging
Staging wiki auth from openqa-lab01 works again now (thanks to
Aurelien) so we can re-enable these. Also fix the grouping in
openqa_lab that was broken by the sorting done in 580cd25.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-01-20 15:21:38 -08:00
Adrian Reber
04384a6e98
Use scan-primary-mirror 0.4.1 with support for version prefixes
Signed-off-by: Adrian Reber <adrian@lisas.de>
2022-01-20 19:00:47 +01:00
Aurélien Bompard
5866622837
Datagrepper: set the default delta to 1 day as announced
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-01-20 16:47:00 +01:00
Silvie Chlupova
cb2f805c26 copr: don't check copr servers using nagios for now 2022-01-20 16:35:33 +01:00
Pavel Raiskup
f7edb31e43 noc: fixup noc.yaml playbook
Per report:
Error: Could not find any hostgroup matching 'datagrepper'
(config file '/etc/nagios/services/websites.cfg', starting on line 194)"

Folow up for: 726a788721
2022-01-20 15:34:41 +01:00
Silvie Chlupova
debd3c5b7e copr: define new command for nagios
We need to use --ssl and also -f follow
2022-01-20 15:26:53 +01:00
Adrian Reber
30ba286587
Switch 'Fedora Secondary Arches' to new scanner
Signed-off-by: Adrian Reber <adrian@lisas.de>
2022-01-20 14:50:11 +01:00
Pavel Raiskup
8d10a95834 copr-be/copr-dg: tag package installation with "packages" 2022-01-20 13:37:56 +01:00
Silvie Chlupova
6fa2999dbf copr: use already existing copr.cfg 2022-01-20 13:23:31 +01:00
Silvie Chlupova
8c5dc50c7e copr: move copr nagios services into separate file 2022-01-20 12:14:48 +01:00
Silvie Chlupova
87e510f378 copr: nagios check for copr frontend, backend and distgit
Fixes: https://pagure.io/copr/copr/issue/2002
2022-01-20 11:47:14 +01:00
Silvie Chlupova
8d9f6e0c4c copr: nagios check for copr frontend, backend and distgit
Fixes: https://pagure.io/copr/copr/issue/2002
2022-01-20 08:33:23 +00:00
Adam Williamson
125e409c68 openqa: bump stg workers to a new scratch build of os-autoinst
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-01-19 16:09:15 -08:00
Kevin Fenzi
f44030f70e robosignatory: adjust key
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-19 11:31:05 -08:00
Kevin Fenzi
b868ed70e9 robosignatory: add missing quote
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-19 11:28:59 -08:00
Pedro Moura
98c0297779 Setup for F36 Mass Rebuild
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2022-01-19 19:00:17 +00:00
Adam Williamson
f8cb06bd47 greenwave: add some missing tests to the update gating policy
Several tests had been added to openQA but not to the gating
policy. Two of these would've caught the bad selinux-policy
update if they'd been in place :(

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-01-19 09:11:50 -08:00
Adam Williamson
0352342b28 greenwave policy: drop f32 and f33, move f35 back to main policy
We had a separate policy for f35 due to some known failures
during Branched period. Those were resolved ages ago, so let's
move f35 back into the main policy. Also drop f32 and f33 as they
went EOL.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-01-19 09:07:11 -08:00
Adrian Reber
6a4ca1bac8
Set max_propagation_days to 0 for CentOS
Upgrade scan-primary-mirror to 0.4.0

Signed-off-by: Adrian Reber <adrian@lisas.de>
2022-01-19 14:41:44 +01:00
Pavel Raiskup
40da8bf522 copr-backend: missing script for s390x image preparation 2022-01-19 13:54:38 +01:00
Pavel Raiskup
616454af07 copr-backend: helper for creating s390x machines: fix perms 2022-01-19 13:24:53 +01:00
Pavel Raiskup
5aea865ef9 copr-backend: helper for creating s390x machines 2022-01-19 13:16:35 +01:00
Clement Verna
c07049af0f osbs: try to disable the import_image plugin in the worker customization
Signed-off-by: Clement Verna <cverna@tutanota.com>
2022-01-19 09:19:54 +01:00
Pavel Raiskup
b13f01d350 copr-builders: ibm-cloud-vm spawner script cleanup 2022-01-19 09:03:56 +01:00
Pavel Raiskup
445a2ff9a5 copr-backend: more insistent subscription cleanup 2022-01-19 06:52:36 +01:00
Kevin Fenzi
72a120df85 buildvm_s390x: clean up groups to make playbook a bit more readable
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-18 15:42:03 -08:00
Kevin Fenzi
948409ee45 buildvm-s390x: add new builders to inventory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-18 15:38:38 -08:00
Kevin Fenzi
0cec9e933b Add 10 more s390x builders.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-18 15:31:25 -08:00
Pavel Raiskup
6af7e9e63b copr-builders: typo in s390x starting command 2022-01-18 14:38:24 +01:00
Pavel Raiskup
1a06db4aba copr-builders: fixup the max-worker limit
In the maximum concurrency limit we did not count with a long time
separated ppc64le machines, but add also s390x since today.
2022-01-18 14:27:12 +01:00
Pavel Raiskup
6e3921826f copr-builders: exclude jp-tok-2 from s390x locations
That location is broken now (for some unknown reason).
2022-01-18 13:44:08 +01:00
Pavel Raiskup
6d17c24731 copr-be: 6 preallocated s390x builders for now, max 18 2022-01-18 13:38:17 +01:00
Pavel Raiskup
6fae48c478 Revert "copr-be: emulated s390x for a while"
This reverts commit fa3ab6aec9.
2022-01-18 13:34:18 +01:00
Pavel Raiskup
bbda47d9a9 copr-backend: cleanup-subscriptions: take a new access_token when needed 2022-01-18 12:57:07 +01:00
Pavel Raiskup
8112552d10 copr-builders: more insistent s390x removal 2022-01-18 10:52:59 +01:00
Pavel Raiskup
9d3be91de7 copr-builders: more reliable s390x starting
- spread the machines across three jp-tok-* zones (tok-2 seems to have
  issues ATM)
- reserve/release the floating IP address on demand
2022-01-18 10:35:53 +01:00
Aurélien Bompard
4f3a43253d
Update the badges config for the new datanommer, again
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-01-18 10:20:42 +01:00
Kevin Fenzi
4b04e1b69e koji01/02: hubs are now fedora 35
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-17 18:07:39 -08:00
Kevin Fenzi
7ec926d6b1 robosignatory: stable iot should be signed by f35 key
Fixes https://pagure.io/releng/issue/10539

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-17 12:10:51 -08:00
Kevin Fenzi
7ee358de37 bugzilla2fedmsg: update queue here too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-17 10:35:08 -08:00
Kevin Fenzi
d535671f25 bugzilla2fedmsg: update stomp queue to have new cert name
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-17 10:28:00 -08:00
Pavel Raiskup
1128c9a1ad copr-backend: cleanup subscriptions typo 2022-01-17 19:11:36 +01:00