Commit graph

37040 commits

Author SHA1 Message Date
Pavel Raiskup
a0e5bf5a3e copr-be: typo in mode 2022-01-06 08:12:13 +01:00
Pavel Raiskup
d869e7bac5 copr-be: copy content=, not contents= 2022-01-06 08:09:31 +01:00
Pavel Raiskup
82dba3bbb9 copr-be: missing whitespace in vars.yml file 2022-01-06 08:07:08 +01:00
Pavel Raiskup
ae85ab2bdd copr-be: typo, use 'loop' instead of 'with_items' 2022-01-06 08:04:17 +01:00
Pavel Raiskup
780ab952eb copr-backend: cleanup unused Red Hat subscriptions 2022-01-06 08:01:07 +01:00
Kevin Fenzi
10df9a92d7 maintainer-test: no rkhunter in el9 yet
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-05 10:57:12 -08:00
Stephen Smoogen
bfb1320bc9 Add a countme for CentOS Stream 9 2022-01-05 13:48:34 -05:00
Stephen Smoogen
b0f46d9ce7 remove getfedora statistics. not run in over year.
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2022-01-05 13:48:34 -05:00
Kevin Fenzi
30c7d0866d maintainer-test / el9-test: no old iptables services in el9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-05 10:44:31 -08:00
Pavel Raiskup
0633e920fb copr-builder: quote provisioned vars file 2022-01-05 19:31:29 +01:00
Pavel Raiskup
d7823b1616 copr-builder: replace '_' with '-' in hostnames 2022-01-05 19:23:54 +01:00
Pavel Raiskup
b9a8c7d1ad copr-builders: typo in hostname setting 2022-01-05 19:01:47 +01:00
Pavel Raiskup
3d68adea1e copr-backend: drop ancient resalloc hack
We moved the HOME to /var/lib/resalloc, and all the needed files.
2022-01-05 18:41:38 +01:00
Pavel Raiskup
2c97f53c4d copr-backend: remove unused cron jobs 2022-01-05 18:13:57 +01:00
Pavel Raiskup
0fb20e939a copr-builders: typo in provisioned vars.yml file 2022-01-05 18:07:18 +01:00
Pavel Raiskup
ff19cce762 copr-builders: (un)subscribe to access.redhat.com 2022-01-05 17:53:11 +01:00
Pavel Raiskup
1fdf2df492 copr-builder: setup the hostname to self-identify 2022-01-05 15:41:14 +01:00
Pavel Raiskup
408a990a24 base: try s/dnf/package/ module
TASK [base : Ensure iptables is installed] ************************************
Wednesday 05 January 2022  10:49:01 +0000 (0:00:00.251)       0:01:17.816 *****
Wednesday 05 January 2022  10:49:01 +0000 (0:00:00.251)       0:01:17.815 *****
fatal: [noc02.fedoraproject.org]: FAILED! => {"changed": false, "cmd":
"dnf install -y python2-dnf", "msg": "[Errno 2] No such file or directory", "rc": 2}
2022-01-05 13:03:37 +01:00
Silvie Chlupova
28779a0d0f copr: add missing shebang 2022-01-05 11:15:02 +01:00
Silvie Chlupova
94133e764f copr-fe: unblock copr-fe playbook, missing quotes 2022-01-05 10:56:31 +01:00
Pavel Raiskup
744523bee4 copr-fe: unblock copr-fe playbook
We will have a new variable copr_uptimerobot_api_key_ro soon:
https://pagure.io/fedora-infrastructure/issue/10456
2022-01-05 10:09:06 +01:00
Pavel Raiskup
1e5cc169b4 copr-builders: install subscription-manager
We will need this to build epel-8+ chroots against RHEL + EPEL.
2022-01-05 10:06:06 +01:00
Silvie Chlupova
20132910f3 copr: rename api key variable for getting info about Copr's CDN 2022-01-05 09:57:15 +01:00
Pavel Raiskup
0f860645e7 copr-builders: cleanup old work-around(s) 2022-01-04 17:32:45 +01:00
Silvie Chlupova
b9fa39f0c8 copr: nagios check for Copr's CDN
Relates: https://pagure.io/fedora-infrastructure/issue/10456
2022-01-04 15:28:24 +01:00
Mark O Brien
eb2dac57e1 proxies: use correct tag for staging certificate
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-12-22 13:03:14 +00:00
Mark O Brien
148f8307d7 base: ensure iptables is installed
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-12-21 17:06:32 +00:00
Mark O Brien
de2279d2cb yumrepos: don't add el9 infra-tags repo for now
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-12-21 16:51:41 +00:00
Mark O Brien
0230c3f85d yumrepos: skip epel9-infra for now
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-12-21 16:42:42 +00:00
Pavel Raiskup
e064459b1a copr-be: distribute epel-9* configs
For now, this is centos-stream+epel-9 symlink, but once it is possible
we will move to rhel+epel-9.
2021-12-21 12:04:43 +01:00
Pavel Raiskup
aa86ff63ae copr-be: arg, copy requires 'dest:', not 'path:' 2021-12-21 10:49:22 +01:00
Pavel Raiskup
3d32fa4519 copr-be: copr-ping: missing copy arguments 2021-12-21 10:47:45 +01:00
Pavel Raiskup
dcc3ffa07a copr-be: add missing copr_ping tag 2021-12-21 10:46:09 +01:00
Pavel Raiskup
589e889d88 copr-be: intialize copr-ping API token from private.git
Relates: https://pagure.io/fedora-infrastructure/issue/10392
2021-12-21 10:45:17 +01:00
Pavel Raiskup
29c586cf99 Use centos+epel-8 for epel-8
We want to move to mock-core-configs-36.4 (pushing to infra 34 repos)
because the version contains multiple config fixes.

That version though dropped epel-8 configs as they go soon EOL.  We plan
to move to rhel+epel, but thad needs more work and testing - so for now
default to centos+epel again (CentOS 8 goes EOL in Jan 2022).
2021-12-21 10:35:45 +01:00
Mark O Brien
d8173062ad update ip for el9-test
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-12-20 16:51:04 +00:00
Mark O Brien
5ff6922918 add centos username for el9-test
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-12-20 15:44:00 +00:00
Mark O Brien
03992f783d add el9-test to inventory
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-12-20 15:26:12 +00:00
Mark O Brien
95ab8656c0 add el9-test to inventory
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-12-20 15:26:03 +00:00
Mark O Brien
57fa4c40bc add vpn info for el9-test
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-12-20 15:23:05 +00:00
Mark O Brien
fc59db5059 allow el9-test ip for batcave
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-12-20 15:11:02 +00:00
Kevin Fenzi
70b94e3398 buildvm-s390x-07: make this z/vm host a cache
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-19 08:54:02 -08:00
Pavel Raiskup
4211300b3b copr-be: configure CentOS DistGit instance
Temporarily, this should go to copr-distgit-client in the future:
https://pagure.io/copr/copr/issue/2015
2021-12-17 13:04:38 +01:00
Mikolaj Izdebski
355d0ae743 Koschei: more aggressive DB cleanup in staging 2021-12-17 12:34:46 +01:00
Adam Williamson
3dec01a15a openqa/server: set httpd_can_network_connect boolean again :(
Seems there's one more port that needs to be tagged before we
can finally unset this:
https://bugzilla.redhat.com/show_bug.cgi?id=1277312#c9

Keep the custom policy as well, though, so we just need to
update it when that port gets done.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-12-14 16:33:19 -08:00
Adam Williamson
2320eef5ee openqa/worker: create custom SELinux module directory first
Whoops. Also order these things a bit better.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-12-14 15:54:38 -08:00
Adam Williamson
edc4caa833 openqa/server: use custom SELinux policy instead of boolean
We've been using the httpd_can_network_connect boolean for years
to allow httpd to connect to the openQA server processes. This
is an unnecessarily large hammer when we only need it to be
able to connect to exactly the two openQA ports. This uses a
custom SELinux policy to allow connecting to those ports only,
and ensures the boolean is set back to off.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-12-14 15:48:34 -08:00
Adam Williamson
67eb9bb288 openqa/server: clean up and trim package requirements
Several of these requirements are old ones that were only needed
for createhdds, when we ran createhdds on the servers. All of
those can go. Also make the list line-by-line for easier git
blame tracking in future (and add comments for the remaining
entries so we know why they're there).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-12-14 14:43:29 -08:00
Pavel Raiskup
ac3a331eeb copr-be: disable auto_packing
https://docs.pagure.org/copr.copr/rpkg_util_2_vs_3.html
https://lists.fedoraproject.org/archives/list/copr-devel@lists.fedorahosted.org/thread/3JORYRKDWFMJSR35Z4LIKDEXH2T5263H/
2021-12-14 16:16:26 +01:00
Michal Konečný
4b8e7671f5 [release-monitoring] Remove Yahoo authentication backend
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2021-12-14 13:44:09 +01:00