Mark O'Brien
2a9bd7f39a
add inventory and template updates for openshift3 cluster in iad2
2020-05-12 20:59:39 +00:00
Pierre-Yves Chibon
ce82794c64
koji-reset-staging: Try adjusting the script for koji 1.11
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-12 22:31:12 +02:00
Clement Verna
48fed84ddc
OSBS: add a playbook to rebuild the buildroot image
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-05-12 21:20:52 +02:00
Stephen Smoogen
612d5c41fa
Add in a newer tftpboot tree which I know works for iad2 already we can fix as time goes on.
2020-05-12 13:16:35 -04:00
Pierre-Yves Chibon
f2d025b97e
mirror_pagure_ansible: one more adjustment for the different queues for the different caves
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-12 18:13:52 +02:00
Kevin Fenzi
67fe4e2ab1
mailman: apply patch for mailman encoding tracebacks in prod too
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-12 09:12:07 -07:00
Pierre-Yves Chibon
3d647a885e
mirror_pagure_ansible: adjust the queues so that batcave in iad2 has its own queue
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-12 18:09:25 +02:00
Pierre-Yves Chibon
4f04aa7973
Add notification for badges to #fedora-badges
...
Fixes https://pagure.io/fedora-infrastructure/issue/7537
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-12 17:16:47 +02:00
Pavel Raiskup
22e6aebc84
copr-keygen: drop old comment related to mounts
...
Mounting by UUID (instead of by LABEL) is not ideal, so there's no point
in keeping that commented code around.
2020-05-12 06:43:26 +02:00
Pavel Raiskup
810326a441
copr-keygen: idempotent backup setup
2020-05-12 06:31:46 +02:00
Pavel Raiskup
3f0f67f440
copr-keygen: backup: remove correct file
...
And produce no stderr in cronjob to avoid unnecessary emails sent
(hourly) by cron.
2020-05-12 06:19:03 +02:00
Pavel Raiskup
f3f74c5e7c
copr-keygen: don't put copr-signer to non-existing packager group
...
The 'packager' group looks like it never existed on keygen host.
Fixes bug in 373773deb2
.
2020-05-12 06:13:32 +02:00
Pavel Raiskup
c50794eead
copr-keygen: better backup script
...
We need to have YYYY-MM-DD in file name to actually have correct
incremental backups. Since we don't overwrite the old backup files now
and we have different filename each day, let's remove the old backup
files and keep only the last one (this is to mimic what happens with DB
backups on copr frontend, which runs
roles/postgresql_server/files/backup-database).
While on it, let's double-quote variable uses.
Per advice in:
https://pagure.io/fedora-infrastructure/issue/8904
2020-05-12 05:45:35 +02:00
Kevin Fenzi
ed8b2d0473
inventory/master: Clean up master and drop a bunch of old playbooks for things we no longer have.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-11 16:59:59 -07:00
Kevin Fenzi
b606ddb322
iad2: try putting nagios_Can_Connect in
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-11 16:14:10 -07:00
Kevin Fenzi
f5cbd5b36f
iad2: and you can't use ansible_group_priority in group_vars, instead set in inventory directly
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-11 15:55:44 -07:00
Kevin Fenzi
829d38d9a8
iad2: set group priority to make iad2 win over virthosts
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-11 15:32:25 -07:00
Kevin Fenzi
7b424a3a49
iad2: nagios_server: tweak raid check to only add hosts where raid check is true
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-11 15:19:34 -07:00
Kevin Fenzi
bca3a95d7c
iad2: do not try and monitor raid on iad2 hosts from phx2 also
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-11 15:08:03 -07:00
Kevin Fenzi
311143b443
iad2: nagios_server: Move all the iad2 hosts to a group, set nagios variables per group
...
Right now we don't want noc01.phx2 to try and monitor hosts in iad2.
So, we need to set some variables to get it to not do that.
Move all the iad hosts into a seperate iad2 group and use that.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-11 14:54:49 -07:00
Kevin Fenzi
9cf7271d10
iad2: set hosts to also not check nrpe or ping for nagios for now
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-11 14:40:31 -07:00
Kevin Fenzi
fa14aaa22c
inventory: re-add? nixnagios group to exclude hosts from monitoring
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-11 14:10:10 -07:00
Kevin Fenzi
a8e6240309
phx2: kernel01: say goodnight to kernel01
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-11 13:46:29 -07:00
Pierre-Yves Chibon
62405a2753
packager_alias: Another fix for when somehow pagure doesn't return JSON data
...
From the logs of this cron job running, it appears that every now and then
a request to pagure isn't returning JSON data. Could be because the server
got restarted in the middle or something else.
The result is however the same, the request's data can't be converted to
JSON.
This commit is an addition to 0db6035454
which
was already taking care of a similar issue but when retrieving project
information, this one is for retrieving groups information.
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-11 13:45:02 +02:00
Andrea Veri
3ace92fcf8
GNOME Backups: view.g.o now requires a jump host
2020-05-11 12:10:14 +02:00
Pierre-Yves Chibon
353ae17378
distgit/pagure: allow provenpackager to by-pass PR-only projects
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-11 11:48:06 +02:00
Clement Verna
817a3bc08a
bodhi: remove old patch in stg
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-05-11 11:46:04 +02:00
Pavel Raiskup
567383b3c5
copr-be-dev: resalloc: disable libvirt VMs
...
We don't have the boxes available ATM, they are moved/assembled now
to/in different datacenter.
2020-05-11 11:31:43 +02:00
Pavel Raiskup
1a048c5e6f
copr-be-dev: resalloc: x86_64 provides i586 and i686 as well
2020-05-11 11:23:29 +02:00
Clement Verna
06e57dba86
bodhi: use F32 as a base image in stg
...
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-05-11 11:17:43 +02:00
Pavel Raiskup
e93f741f90
copr-be-dev: resalloc: x86_64 provides emulated armhfp resources
2020-05-11 10:54:31 +02:00
Pavel Raiskup
074a9f3491
copr-be-dev: also start aarch64 VMs by resalloc
2020-05-11 10:07:49 +02:00
Pavel Raiskup
da6fe19677
copr-be-dev: disable the old VM allocation
...
For now, we'll drop the old Vm allocation code entirely soon. In the
meantime we start to use resalloc.
2020-05-11 10:07:27 +02:00
Pavel Raiskup
01ac18829a
copr-be-dev: x86_64 provides i386 native builders
2020-05-11 09:55:30 +02:00
Pavel Raiskup
2598f58862
copr-be-dev: fixup resalloc aws spawner
2020-05-11 09:49:47 +02:00
Pavel Raiskup
c4469d5ea3
copr-be-dev: resalloc: allow re-using resources
2020-05-11 09:49:22 +02:00
Jan Kaluza
6ccfaf1352
ODCS: Set MAILTO using cronvar module.
2020-05-11 07:46:08 +02:00
Jan Kaluza
7f44408383
ODCS: Do not use special_time in cron job.
2020-05-11 07:27:54 +02:00
Jan Kaluza
442c3b3b8b
ODCS: Use symlinks insted of hardlink-or-copy for raw_config composes.
2020-05-11 07:10:02 +02:00
Kevin Fenzi
ce6cd8844a
base: postfix: comment duplicate alias_maps thats sending warnings from bastion01.iad2
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 20:30:33 -07:00
Kevin Fenzi
9a1dd58ac8
iad2: batcave01.iad2: drop some more things we no longer need or want
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 18:37:25 -07:00
Kevin Fenzi
34529cb941
iad2: batcave: do not install cloud packages on rhel8/iad2 batcave01
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 18:00:05 -07:00
Kevin Fenzi
6dfd3942c6
yum-metadata-parser is not available
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 17:50:25 -07:00
Kevin Fenzi
b8de4f9d7d
iad2: log01: add a rsyslog config file for log01.iad2
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 17:49:21 -07:00
Kevin Fenzi
a83dfc7548
iad2: batcave01.iad: adjust packages to install based on whats available now, can fix and add more later
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 17:29:48 -07:00
Kevin Fenzi
e6a190287a
iad2: batcave01.iad: no vpn for now
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 17:09:33 -07:00
Kevin Fenzi
b20a76f5ba
iad2: a few more services we do not want on batcave01.iad2 yet
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 16:31:00 -07:00
Kevin Fenzi
2fea9ca350
iad2: logserver: a few more services we do not want in iad2 at this time
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 16:16:07 -07:00
Kevin Fenzi
f284c0b40a
iad2: rhel8 for the new iad2 batcave
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 16:05:03 -07:00
Kevin Fenzi
1186c45d73
iad2: logserver: do not install epylog here
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 16:00:17 -07:00