Commit graph

32863 commits

Author SHA1 Message Date
Mark O'Brien
1189897518 [proxies] allow outside servers access to infrastructure 2020-08-06 15:15:31 +01:00
Jan Kaluza
24da31f53c ODCS: Do not set enabled:false when simply trying to stop the service to do the upgrade. 2020-08-06 12:24:30 +02:00
Pierre-Yves Chibon
077328e311 distgit-bugzilla-sync: adding the fas account name, makes it easier to find them later
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-06 12:15:54 +02:00
Pierre-Yves Chibon
ca259fb500 distgit-bugzilla-sync: drop email overrides no longer corresponding to FAS accounts - last ones
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-06 12:03:04 +02:00
Pierre-Yves Chibon
2fc44f08d3 distgit-bugzilla-sync: drop email overrides no longer corresponding to FAS accounts
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-06 12:00:04 +02:00
Pierre-Yves Chibon
fd5c5b9588 distgit-bugzilla-sync: update the email_overrides for a few people who changed their email in FAS
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-06 11:47:11 +02:00
Jan Kaluza
0e730e9f9c ODCS: Try to use service module instead of systemd module to fix disabled odcs-celery-backend. 2020-08-06 09:35:03 +02:00
Jan Kaluza
67c7186a2e ODCS: Move systemd daemon_reload to separate task to hopefully fix the disabled odcs-celery-backend service. 2020-08-06 09:30:52 +02:00
Kevin Fenzi
0dea991f21 proxies: Try and correct the bugz url to show Fedora EPEL right
Seems if you use a %20 for a space in the Redirect url it will just pass
that on and not urldecode it. So, try and just \ the space and see if
that works better.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-05 17:13:28 -07:00
Kevin Fenzi
72424c52fb postgresql / db-koji01: allow adjusting max_workers and friends
db-koji01 has been running with this since before the mass rebuild, and
it seems to make it have a higher load, but process faster and without
stalling when doing backups or when long/bad koji-gc queries for old
versions of texlive hit it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-05 16:28:08 -07:00
Kevin Fenzi
77a3276003 iscsi / multipathd: drop netapp specific section
This causes:
Aug 05 23:04:40 bvmhost-x86-06.iad2.fedoraproject.org multipathd[3266]:
uevent trigger error
Aug 05 23:04:40 bvmhost-x86-06.iad2.fedoraproject.org multipathd[3266]:
parse error in feature string "no_path_retry queue"
So, just drop it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-05 16:16:07 -07:00
Kevin Fenzi
d1733ab4ce inventory: buildvm-ppc64le-20: this should be on bvmhost-p09-02
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-05 15:59:55 -07:00
Kevin Fenzi
953a4e8204 koji_hub: try and make sure that making srpms from scm doesn't happen on s390x
The s390x boxes have been really slow of late and have i/o issues.
Lets make sure that we only use x86 and ppc64le hosts for this so to
avoid moving large srpms around.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-05 14:49:38 -07:00
Kevin Fenzi
9a8d420ecf koji_builder: Try using bootstrap
We may need to revert this if it causes issues, but try and enable
bootstrap mode again. Newer koji handles GC on these repos now and
it would help us out with a number of issues we are going to hit soon.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-05 14:49:38 -07:00
Pierre-Yves Chibon
57db9899c3 distgit-bugzilla-sync: remove email override for romal
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-05 22:26:29 +02:00
Pierre-Yves Chibon
49f01c8f67 pagure: drop everything fedmsg related, pagure no longer uses it
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-05 22:26:29 +02:00
Mohan Boddu
a281cea57d Re-enabling fmc role
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-08-05 14:18:00 -04:00
Luca BRUNO
575a1dcb2a
coreos-cincinnati: deploy latest master (f64b086) 2020-08-05 16:33:42 +00:00
Neal Gompa
02818f967c roles/pagure: Drop custom caching settings for emojione sprites file
This is handled directly by Pagure using WhiteNoise now.

Signed-off-by: Neal Gompa <ngompa13@gmail.com>
2020-08-05 09:12:57 -04:00
Neal Gompa
59cf7471b7 roles/pagure: Drop conditional static alias
This is managed by Pagure itself using WhiteNoise now.

Signed-off-by: Neal Gompa <ngompa13@gmail.com>
2020-08-05 09:12:57 -04:00
Bernhard M. Wiedemann
d0ea0551a9 Port generate-oidc-token to python3
because python2 is already end-of-life

Signed-off-by: Bernhard M. Wiedemann <bwiedemann@suse.de>
2020-08-05 13:02:26 +00:00
Pierre-Yves Chibon
516e72bbe0 pagure: drop hotfix that has been fixed upstream since
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-05 12:20:04 +02:00
Pierre-Yves Chibon
3b77653e5c pagure: reduce the logging done by the markdown module in production
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-05 12:19:01 +02:00
Luca BRUNO
8e5ce8b433
coreos-cincinnati: build latest master (f64b086) 2020-08-05 09:56:49 +00:00
Kevin Fenzi
d3adeb3256 fedmsg / base: remove endpoints that no longer exist
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-04 16:14:54 -07:00
Kevin Fenzi
69fdd23c95 mbs: there isn't a releng group, try releng-team here.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-04 16:05:09 -07:00
Pierre-Yves Chibon
e9eb9d3167 fedmsg: stop notifying on error sent by notifs-backend
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-04 19:13:49 +02:00
Pierre-Yves Chibon
36616fc521 fedmsg-relay.ci.centos.org has been decommissionned
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-04 18:50:46 +02:00
Mark O'Brien
cb22333aae [proxies] ensure all directories exists 2020-08-04 17:20:52 +01:00
Mark O'Brien
9b54e14d1c [proxies] ensure dir exists 2020-08-04 17:14:50 +01:00
Michael Scherer
5c3052862f Fix the working directory repo for badge deployment 2020-08-04 14:54:46 +00:00
Mark O'Brien
f7ba779b61 [proxies] add proxy34 2020-08-04 15:41:04 +01:00
Michael Scherer
e77d45b643 Use the new location for git 2020-08-04 16:25:13 +02:00
Michael Scherer
9a691c48a7 Use yaml syntax for the badge playbook 2020-08-04 16:24:03 +02:00
Pierre-Yves Chibon
02603cab58 pkgs: we now longer use gitolite anywhere
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-04 14:53:28 +02:00
Pierre-Yves Chibon
0df925d9c4 fedmsg/base: pagure no longer uses fedmsg
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-04 14:46:35 +02:00
Pierre-Yves Chibon
3acb75215d ci_resultsdb: remove files that are no longer used
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-04 14:42:11 +02:00
Luca BRUNO
0232a306f2
coreos-cincinnati: point updates routes to new services 2020-08-04 12:37:40 +00:00
Stephen Smoogen
e86fb420fd remove a playbook and job which should not be run on log01 2020-08-04 08:14:48 -04:00
Mark O'Brien
23df23e54c [proxies] ensure all required directories exist 2020-08-04 11:10:25 +01:00
Mark O'Brien
0ba8ddaba5 [proxies] ensure directory exists
[proxies] ensure directory exists
2020-08-04 11:03:09 +01:00
Pierre-Yves Chibon
6f3ee15c04 pagure: setup the LOGGING_GIT_HOOKS configuration key
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-04 09:37:15 +02:00
Kevin Fenzi
fca32771f3 inventory: move custom cache firewall rule to 24 from 07.
THe cache host needs to accept port 80 requests for varnish.
MOve that from the old 07 zvm instance to the new 24 kvm one.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-03 14:39:08 -07:00
Kevin Fenzi
51f32a828f inventory / buildvm_s390x: switch install to use unsafe cache mode
We already use this in other builders. The worst that can happen is that
the vm becomes corrupt from a hard power off or the like. If so, we blow
it away and make a new one. This should end up making builds a lot
faster.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-03 12:43:40 -07:00
Kevin Fenzi
c96131045d base / iptables / kojibuilder: allow port 80 on new s390x cache instance
Moving the local to s390x cache from 07 (a zvm instance) to 24 (a kvm
instance) needs to adjust the firewalls for those builders to know that
they can use port 80 on the new one. After that we will update dns to
point it to the new location.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-03 12:40:54 -07:00
Stephen Smoogen
ebfeeecc83 remove moving average from hotspot as it will not work in EL8 2020-08-03 15:11:38 -04:00
Kevin Fenzi
a8d1c355f0 buildvm: move the s390x varnish cache to buildvm-s390x-24
Right now the varnish cache machine that all the s390x builders use is
07, but thats a Z/VM instance and seems pretty prone to having slow IO
or other issues. Moving it to 24 (which is a kvm instance) hopefully
will improve performance and avoid build failures.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-03 10:19:29 -07:00
Kevin Fenzi
f1eaa84bae koji_builder: s390x should use http, not https for kojipkgs fallback
kojipkgs dont have a https endpoint or certs, etc.
They listen (varnish) on port 80 and talk to a apache backend on 8080.
So, s390x buildvm's should fall back to the http not https endpoint
here.
2020-08-03 10:17:50 -07:00
Kevin Fenzi
2d1391e9a9 inventory / buildvm-s390x: define only 3 cpus not 4.
The virthost has 32 cpus, and we have ~11 guests.
If we use 4 cpus per we oversubscribe the host.
So, go down to 3 for now and see if it helps things.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-03 10:15:59 -07:00
Stephen Smoogen
ca61cb76fa try to fix https://pagure.io/fedora-infrastructure/issue/9192 as
/srv/odcs is being set to 0770 every time the playbooks are run. This
patch changes it so that /srv/odcs is set up as 0775 and
/srv/odcs/private is set up as 0770. This should fix the problem for
future runs of the playbook.
2020-08-03 11:10:44 -04:00