Commit graph

28602 commits

Author SHA1 Message Date
Aurélien Bompard
46914eae7b Update Robosignatory
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
42b2399faf nagios_server: Run internal Koschei check only against OS infra nodes 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
b8c6b830e2 inventory: Define os_infra_nodes host group 2020-04-24 21:34:11 +02:00
Jakub Kadlcik
aae7364f8c copr: remove chroot alias from epel-8 to rhelbeta-8
Fix: BZ 1756632

The epel-8-* chroots are already provided by mock-core-configs
and enabled in copr, so we don't have to redirect them to any other
repository.
2020-04-24 21:34:11 +02:00
Kevin Fenzi
73f8540b12 tang: use python3 now that they are fedora 30 instances.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
03aff34bd2 rkhunter: fix the fact that f30+ don't install ifup/ifdown from network-scripts anymore.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
8bae2ce0da koji / package archiving: Add fedora_koji_archive02 and fedora_koji_archive03
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
1d68465ff2 base: set hostname on all hosts, not just rhel7.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
abf757a7d7 openqa / ppc64le: add also host_vars files for new machines.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
e8fb2663ad openqa / ppc64le: add two new hosts to stg, can be moved around later.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
f2fbf006c8 noc / tftp_server: fix label on new ppc64le f30 install.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
cd2aa257e2 noc01 / tftp_server: add a f30 ppc64le entry
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
0ed8cf197c resultsdb01: make memory 8gb instead of 4 to avoid memory leak issue longer.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Aurélien Bompard
449b5988d0 Take some precautions against misuse of the rabbit roles
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:11 +02:00
Aurélien Bompard
f6a71cf48d Set the RabbitMQ admin user permissions in a way that does not overwrite other vhosts
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
71c04a9d6b Koschei: Migrate cron jobs to OpenShift 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
7e0fdbef15 Koschei: Move cron jobs to vars 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
2571ee4e18 Koschei: Configure and enable Pagure plugin in production 2020-04-24 21:34:11 +02:00
Aurélien Bompard
7d472ed5c8 Create the RabbitMQ user for CentOS CI
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
1088978ba7 master: drop mdapi and koschei that have moved to openshift.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Stephen Smoogen
f45339b533 remove files associated with coloamer 2020-04-24 21:34:11 +02:00
Pierre-Yves Chibon
983d2ffc0d mdapi: Remove the playbook as mdapi is now fully in openshift
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
6cfb6d6495 nagios_client: Remove Koschei NRPE checks 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
87896586da nagios_server: Remove koschei backend services 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
91bcaf4b43 ipsilon: Update Koschei URL in openid trusted roots 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
da18157e0f fedmsg/base: Drop Koschei endpoints 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
3f8a28c085 Remove koschei roles 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
12d3da3ebd base: Remove Koschei hosts from syncHttpLogs.sh 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
8677c62e1f epylog: Remove config for Koschei 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
a07dfe1c02 Remove koschei from robots.txt for apps.fp.o 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
8cd5a6b5a7 Koschei: enable resolver deploymentconfigs 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
2e4fd1f43e Koschei: enable scheduler deploymentconfig 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
1aa63a7224 apps-fp-o: Update Koschei URLs 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
28156f917d haproxy: Remove Koschei endpoints 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
4155463f1c varnish: Drop Koschei backend 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
65196fb6d3 proxies-reverseproxy: Drop proxy for apps.fp.o/koschei 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
2f59ba79ec proxies-redirects: Enable Koschei redirect in production 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
6076f469e2 Koschei: enable polling deploymentconfig 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
6b8c7b654d Koschei: stop backend services on VM 2020-04-24 21:34:11 +02:00
Kevin Fenzi
71718c143f maintainer-test / ppc64le: use python3 now that we have f30.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
dc6757e92b maintainer-test / ppc64le: Respin with f30.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
654e9fe3dc batcave: remove infra-tags report, we don't use it
We don't use this report or allow it to post in ages,
so just drop it and let koji drop things after tags go eol.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Pierre-Yves Chibon
3456871b07 koji: Fix sending the rpm.sign messages
fedmsg used to automatically serialize datetime object while
fedora-messaging doesn't.
This is fine for code-base one knows but for us on this code base
it has been a bit of a wake-a-mole approach and we were missing
one field (which this commit fixes).
In addition, we're logging the error to the console using python's
logging module, except that it looks like koji isn't quite setting
up handlers for the logs, so they were not showing anywhere :(
(We may need to add print() in the exception handling part in the
future if we run into more problems with this).

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
a7665c9fe1 koji_builder: Drop keepalive kojid directive as it's gone in 1.18.0.
Also drop in prod when we upgrade it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
b9b97cbff3 koji / builder: bump the rpmbuild timeout from 48 hours to 54hours for chromium on aarch64.
This should just be temporary until we fix the build to not take so long.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:11 +02:00
Kevin Fenzi
5f28f28e0f Revert "rabbitmq_cluster: Switch how permissions are done and give admin all perms"
This reverts commit a28ddcde1920160038684d0a7d18618920faa2a0.
2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
a1c728f8a8 Revert "nagios_server: Check Koschei pod count instead of processes"
This reverts commit a0474d9c3687bd144d5a890e8f8c802486299947.
This reverts commit 803af9c9cb3456d7440695ddf8c51990b002c6d4.
2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
98ecbf6f50 nagios_server: Add missing arguments to check_openshift_objects 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
ec6c5cab14 nagios_server: Check Koschei pod count instead of processes 2020-04-24 21:34:11 +02:00
Mikolaj Izdebski
a8c105ca84 nagios_server: Add internal website check for Koschei at OpenShift 2020-04-24 21:34:11 +02:00