Commit graph

36098 commits

Author SHA1 Message Date
Jakub Kadlcik
47a929cca9 copr: set birthday for copr-fe-dev 2021-11-21 19:21:08 +01:00
Jakub Kadlcik
6cf45acbec copr: don't generate letsencrypt cert on backend's birthday 2021-11-20 22:17:18 +01:00
Jakub Kadlcik
25e45cd5eb copr: enable letsencrypt generation for copr-be-dev again
This reverts commit 2cdfe500ad.
2021-11-20 20:39:40 +01:00
Mikolaj Izdebski
cec4a77fa0 Koschei: Remove unused manual upgrade playbooks 2021-11-20 20:22:54 +01:00
Mikolaj Izdebski
f016328183 Koschei: Actually deploy admin-config Secret 2021-11-20 19:53:04 +01:00
Mikolaj Izdebski
045215ec81 Koschei: make admin DB password available to admin Pod 2021-11-20 19:48:29 +01:00
Adrian Reber
49e9b8c369
Handle CentOS Stream 9 SIG content
This updates scan-primary-mirror to 0.3.0 which has support for
automatic MirrorManager repository creation for SIG content.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2021-11-20 17:42:38 +01:00
Mikolaj Izdebski
88a58c50ff Koschei: Optimize SQL queries to mark packgaes as tracked 2021-11-20 01:48:32 +01:00
Mikolaj Izdebski
4512d3dc8f Koschei: track churchyard packages (#9543) 2021-11-20 01:22:19 +01:00
Mikolaj Izdebski
bffe537997 Koschei: Run cronjobs on latest image from docker-registry 2021-11-20 00:55:17 +01:00
Mikolaj Izdebski
aba7ce6e63 Koschei: Remove jobs for tracking stewardship-sig packages 2021-11-20 00:05:58 +01:00
Mikolaj Izdebski
5472a2068b Koschei: enable cron jobs 2021-11-19 23:50:15 +01:00
Mikolaj Izdebski
75bab7eaa8 Koschei: disable cron jobs for now 2021-11-19 23:20:42 +01:00
Mohan Boddu
d99b97fc3f Revert "refactor of update_epel_release_latest function to create or update symbolic links for epel-release, latest and next, packages"
This reverts commit cbe6f84308.
2021-11-19 16:13:06 -05:00
Jakub Kadlcik
8fe909bee5 copr: we need to create copr-ping user first 2021-11-19 20:52:46 +01:00
Jakub Kadlcik
2cdfe500ad copr: disable letsencrypt generation for copr-be-dev 2021-11-19 20:36:10 +01:00
Jakub Kadlcik
7a4c07a20b Revert "copr: try to obtain certificate for copr-be-dev-temp"
This reverts commit 654e094550.
2021-11-19 20:35:39 +01:00
Jakub Kadlcik
654e094550 copr: try to obtain certificate for copr-be-dev-temp 2021-11-19 20:26:16 +01:00
Jakub Kadlcik
50bfc455c8 copr: drop birthday for copr-be-dev 2021-11-19 20:13:21 +01:00
Jakub Kadlcik
db0f97b5fa copr: enable copr-be-dev-temp 2021-11-19 19:51:32 +01:00
Jakub Kadlcik
70ad28fe43 copr: set birthday for copr-be-dev 2021-11-19 19:49:05 +01:00
Pedro Moura
cbe6f84308 refactor of update_epel_release_latest function to create or update symbolic links for epel-release, latest and next, packages 2021-11-19 18:25:30 +00:00
Jakub Kadlcik
493b26446d copr: update keygen IP tables to allow a new copr-be-dev instance 2021-11-19 19:19:28 +01:00
Adam Williamson
113789b93e Add job re-trigger request key to openQA scheduler AMQP keys
We just updated the scheduler code to handle job re-trigger
requests, we need to configure the listener to listen for the
appropriate messages.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-11-19 10:01:42 -08:00
Adam Williamson
38621e4091 Remove duplicate definitions of openQA-ish AMQP routing keys
We defined all these in an inventory variables, but also listed
the same keys explicitly in the queue configs in the group
playbook. Let's not do that.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-11-19 09:58:26 -08:00
Miro Hrončok
7646e57ffa Switch the FTBFS reminder to F36
Packages FTBFSing on stable releases are not that commonly reported anyway.
2021-11-19 16:01:01 +01:00
88a5027744 Update roles/distgit/pagure/templates/pagure.cfg
Add Transtats link to CSP_HEADERS for Translation Status button to work.
2021-11-19 00:45:56 +00:00
Frank Ch. Eigler
176ce60e33 debuginfod: add systemd drop-in tweaks
Already in effect on prod & stg, formalize these configuration tweaks
that limit overload, improve cgroup monitoring, and build tolerance to
transient fileserver problems.
2021-11-19 00:43:13 +00:00
Mohan Boddu
ad7f042266 Use 'rawhide' branch as the default rpms branch in module building
Fixes: https://pagure.io/fedora-infrastructure/issue/10330

Suggestion: https://pagure.io/fm-orchestrator/issue/1735

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-11-19 00:40:52 +00:00
T.C. Williams
995f499a6d Adjust rsyslog imjournal rate-limiting settings to prevent dropped messages under load. fedora-infrastructure-9512 2021-11-19 00:30:32 +00:00
Jakub Kadlcik
c19a1405b8 copr: drop birthday for copr-keygen-dev
This reverts commit b2dae8672b.
2021-11-18 23:40:32 +01:00
Jakub Kadlcik
2825656bc5 copr: add keys in a way that is closer to cloud_setup_basic.yml 2021-11-18 23:10:14 +01:00
Jakub Kadlcik
b2dae8672b copr: set birthday for copr-keygen-dev 2021-11-18 22:48:38 +01:00
Jakub Kadlcik
9bbaa92685 copr: disable services on dev 2021-11-18 22:48:38 +01:00
Adam Williamson
88a886f4d5 Go back to 30 workers on openqa-x86-worker04
It wasn't getting stuck because of the number of workers, it's a
weird kernel bug.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-11-18 11:09:10 -08:00
Pavel Raiskup
5e5f342477 copr-be: open 9100 port properly 2021-11-18 15:26:28 +01:00
Silvie Chlupová
e7bbf7b43a copr-be: copr-be-dev: open port 9100 (node_exporter) for showing metrics on backend 2021-11-18 15:02:46 +01:00
Kevin Fenzi
0f5c8b214a buildvm-s390x-21: Fix up mac address
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-17 20:32:19 -08:00
Kevin Fenzi
7cb3fddb79 host vars: drop auto6: no from connection profiles
Turns out the current version of linux-system-roles network doesn't like
setting ipv6 no and setting search domains since NetworkManager wants to
set them for both ipv4 and ipv6. There's some upstream fix, but not in
our current version.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-17 19:33:50 -08:00
Kevin Fenzi
235981089c backup01: try and just drop auto6
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-17 18:25:37 -08:00
Kevin Fenzi
4b03e3947d backup01: try and disable ipv6
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-17 17:19:27 -08:00
Aurélien Bompard
78da9de518
Also setup timescaledb on db-datanommer01 in staging
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-11-17 11:23:27 +01:00
f84e66b4a4 [discourse2fedmsg] fix fedora messaging cert names
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-11-17 13:44:32 +10:00
Kevin Fenzi
d55a6e96e8 torrent: new ipv6 ip for tracker
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-16 17:19:34 -08:00
Kevin Fenzi
ea1cad62f0 buildvm-s390x: fix some host vars
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-16 15:58:36 -08:00
Kevin Fenzi
580cd252c5 Inventory group/host variables: Sort yaml
This was done using yq (
https://mikefarah.gitbook.io/yq/operators/sort-keys )

Doing things this way makes it much easier to see if a variable is set
in a file or if two hosts differ in what variables they set. Hopefully
we can keep things sorted moving forward.

Basically this means just sort a-z anything you add to any host or group
vaiable and it will be in the right place.

Additionally, this enforces 'normal' intent rules for all the variable
files which we should also try and obey. 2 spaces for first level, 3 for
next, etc. When in doubt you can run yq on it.

This should cause NO actual vairable changes, it's all just readability
fixing for humans, ansible parses it exactly the same.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-16 13:27:57 -08:00
Kevin Fenzi
f6f29ded92 buildvm_s390x_stg: adjust staging buildvm
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-16 11:16:44 -08:00
Kevin Fenzi
bbf97b378d buildvm-s390x-22: use mac address from ansible
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-16 11:07:58 -08:00
Kevin Fenzi
d745d47575 buildvm_s390x: fix the virt-install instead
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-16 10:43:11 -08:00
Kevin Fenzi
4b2e091ebc buildvm-s390x-07: it is just eth0_ip
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-16 10:31:06 -08:00