Commit graph

36519 commits

Author SHA1 Message Date
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
Pavel Raiskup
9ea7f5a9b0 copr-backend: cleanup all orphaned subscriptions
Not just the first 100 numbers (the list query is limited to 100 items).
2022-01-17 19:04:48 +01:00
Aurélien Bompard
0e53196080
Update the badges app for the new datanommer
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-01-17 18:52:49 +01:00
Pavel Raiskup
0d19fe06eb copr-builders: typo in the subscription command 2022-01-17 16:19:23 +01:00
Pavel Raiskup
a04bdcfb9a copr-builder: fixes for custom subscription script 2022-01-17 16:14:59 +01:00
Pavel Raiskup
8c4b4ae332 copr-builders: subscribe them using a custom script
The community general role seems to be entirely broken, keeping a lot of
mess after itself.  To be reported later.
2022-01-17 16:11:14 +01:00
Aurélien Bompard
726a788721
Retire the old datanommer & datagrepper
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-01-17 15:37:00 +01:00
Aurélien Bompard
4ad4c95a24
Add some defaults that s2i does not provide anymore
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-01-17 15:36:26 +01:00
Mark O Brien
89be786760 datagrepper: comment out datagrepper01 for nagios, will delete later 2022-01-17 14:17:54 +00:00
Pavel Raiskup
1166d6acdf copr-builders: even unregistering fails
Ansible fails with stderro like:
/usr/sbin/subscription-manager unsubscribe --all
Usage: subscription-manager MODULE-NAME
[MODULE-OPTIONS] [--help]
Primary Modules:
  attach         Attach a specified subscription to the registered system
  list           List subscription and product information for this system
....

Unregister manually.
2022-01-17 14:58:59 +01:00
Pavel Raiskup
f546a6fd96 copr-builders: automatically unsubscribe when subscription fails
Seems the subscription manager Ansible module fails to unregister the
machine when the pool attachement fails.  This terminates our playbook,
and the whole machine - but RHSM keeps tracking the system.
2022-01-17 14:48:29 +01:00
Aurélien Bompard
57f259c3e1
To prod, we said.
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-01-17 14:12:15 +01:00
Aurélien Bompard
8e93f12e84
typo
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-01-17 13:23:58 +01:00
Aurélien Bompard
6b8b45c435
Move datagrepper2 to prod
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-01-17 13:19:12 +01:00
Aurélien Bompard
8ab17dfbe8
Adjust the hostname of the datanommer DB
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-01-17 13:10:18 +01:00
Silvie Chlupova
ce576b2a18 copr: run ansible mount on each machine not just in aws 2022-01-17 12:05:48 +00:00
Aurélien Bompard
c1cc5344a3
Deploy datagrepper to prod
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-01-17 12:27:52 +01:00
Aurélien Bompard
93371bb0f3
Deploy datanommer to prod
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-01-17 12:14:32 +01:00
Pavel Raiskup
90b4049189 copr-be: fixup the subscription cleanup script
We want to cleanup production systems from the production backend.
2022-01-17 11:06:11 +01:00
Pavel Raiskup
fa3ab6aec9 copr-be: emulated s390x for a while
Seems like IBM Cloud some problems with allocating resources, so we need
to fallback to emulated s390x for a while.
2022-01-17 10:59:06 +01:00
Pavel Raiskup
a95edba841 copr-be: fixup the s390x quota finally 2022-01-17 10:29:20 +01:00
Pavel Raiskup
ecca03fae2 copr-be: hotfix quota 2022-01-17 10:25:08 +01:00