Commit Graph

5932 Commits

Author SHA1 Message Date
Pavel Raiskup
249069afa5 copr: builders: cut the image name definition to group_vars
This will allow us to temporarily affect staging instance only,
and test that the images are actually OK.  We should though put
the timestamp to the image name.
2020-04-24 21:34:08 +02:00
Pavel Raiskup
baa5635ffe copr: frontend: fix pointer to correct storage volume 2020-04-24 21:34:08 +02:00
Clement Verna
7d3598ccae OSBS: use python3 interpreter for F30 hosts
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:07 +02:00
Stephen Smoogen
df6a3105bb virthost15 does not use standard name for partitions 2020-04-24 21:34:07 +02:00
Stephen Smoogen
f5fd7530c0 make download05 virtual 2020-04-24 21:34:07 +02:00
Stephen Smoogen
fbe2b5fea7 see that you had 2 ip addresses and th ewrong gw 2020-04-24 21:34:07 +02:00
Stephen Smoogen
b0b0a13a0d add a dns entry for the download_phx2 2020-04-24 21:34:07 +02:00
Stephen Smoogen
0e9f00fbaf move download04 to virthost12 2020-04-24 21:34:07 +02:00
Clement Verna
1851c0f56f OSBS: recreate staging hosts on fedora 30
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:07 +02:00
Adam Williamson
45b6adb9e1 openqa/server: fixes for the AMQP publishing config
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:07 +02:00
Adam Williamson
ab4a46bf9e openQA: try and set up fedora-messaging publishing on staging
Also tweak how we do the plugin config a bit, I don't like the
whole 'do special stuff if deployment_mode is set' thing any
more.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:07 +02:00
Kevin Fenzi
6120ec92de bodhi-backend01: move gdpr vars to backend01, since backend02 no longer exists.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:07 +02:00
Pavel Raiskup
473bcb8e42 copr: be: disable resalloc on stage
All the resources on AARCH64 hosts are tightly calculated;  so if
stage wastes some resources - devel/production is not able to
start as many resources as we expect.
2020-04-24 21:34:07 +02:00
Pavel Raiskup
6659169749 copr: dev: fix backend <--> keygen IPs 2020-04-24 21:34:06 +02:00
Pavel Raiskup
9b332259de copr: be-dev: fix volume id in inventory
This must have been changed in history ...  and because of this
the initial run of playbook against freshly spawned VM failed.
2020-04-24 21:34:06 +02:00
Kevin Fenzi
c75fd25ee2 download / tier1: add new APAC kernel.org mirrors
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:06 +02:00
Kevin Fenzi
1ff9290805 kerneltest01.stg: nuke last mention of it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-24 23:45:21 +00:00
Kevin Fenzi
e1b7e3ea5b kerneltest: drop kerneltest01.stg since a openshift version is being worked on.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-24 22:35:01 +00:00
Kevin Fenzi
7904c829fa arm test instances: make sure they use python3 since they are f30 now.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-24 17:42:11 +00:00
Kevin Fenzi
1051c7d297 repospanner: fix new ip for repospanner-ibiblio01
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-22 01:05:04 +00:00
Kevin Fenzi
02e93ac86f repospanner: Move repospanner-osuosl01 to repospanner-ibiblio01
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-22 01:03:31 +00:00
Kevin Fenzi
57cdfad881 maintainer-test: drop f28-test host.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-20 16:22:57 +00:00
Pavel Raiskup
19245cecf6 copr: letsencrypt: move config from copr -> copr_front 2019-07-19 11:36:25 +02:00
Pavel Raiskup
3cc27430b6 copr: rework letsencrypt
We need two-phase configuration for Let's Encrypt:

1. initialize; the letsencrypt automation, this is happening only
   once per VM (when it is spawned)
2. periodic; using certbot-renew.timer.

Both those phases are now wrapped into copr/certbot role.

Phase 1. needs to be done before the web-server is started (so
include the role on appropriate place in the playbook), so we can
do 'certbot --standalone' (bounds to port 80).
Phase 2. is accomplished using the running web-server, using
'certbot renew --webroot'.

If (and only if) the certificate is renewed, web server needs to
be restarted (and lighttpd needs to have post-processed
certificate format).  So we also need the deploy hook script in
hand (two actually, lighttpd/httpd) so 'certbot renew'
automatically does what we expect it to do.
2019-07-19 11:20:00 +02:00
Rick Elrod
cc15118a29 add raid check to two more hosts
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-07-18 20:36:32 +00:00
Rick Elrod
c31829a561 nagios: Try a new way of doing the raid check, so we can check extra hosts like autocloud-backend-libvirt2
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-07-18 19:31:04 +00:00
Pavel Raiskup
8ecfe20ae3 copr: production: keygen <-> backend IP connection 2019-07-18 10:57:34 +02:00
Pavel Raiskup
f0a14e327c copr: dist-git-prod: fix the main data volume ID 2019-07-18 08:29:05 +02:00
Jakub Kadlcik
9f168949af Upgrade copr-fe and copr-be to F30 2019-07-18 07:43:44 +02:00
Pavel Raiskup
edf3c2c23f copr: move production keygen/dist-git to f30 2019-07-18 07:00:31 +02:00
Kevin Fenzi
923d60f9e6 download / tier1: add download-cc-rdu01's ipv6 address too.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-17 23:26:00 +00:00
Stephen Smoogen
e4ec7e52f6 remove secondarykoji from nagios 2019-07-17 15:58:54 +00:00
Kevin Fenzi
6e30ad8c76 pagure-proxy: drop pagure-proxy as it's not needed anymore.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-15 20:46:15 +00:00
Stephen Smoogen
865884ca6b and just in case this is breaking things update the proxy we are turning off 2019-07-15 14:37:57 +00:00
Kevin Fenzi
a55a8b7c3b dbgserver: fix typo in group name.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-13 03:00:47 +00:00
Kevin Fenzi
8e57953f66 dbgserver: use python3
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-13 00:28:27 +00:00
Kevin Fenzi
28c6a4094a dbgserver: add missing "
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-13 00:03:51 +00:00
Kevin Fenzi
72c7441cee dbgserver: setup stg server (ticket 7943)
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-13 00:00:13 +00:00
Kevin Fenzi
f9c1e051ba pagure01: use the next ipv6 ip, that one is taken
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-12 21:10:02 +00:00
Kevin Fenzi
49cdaadbbc pagure01: update ips and networks and such.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-12 21:08:18 +00:00
Stephen Smoogen
62ab6c0719 [pagure] 1. Make sure you do a git pull in the right directory. git rebase sucks. 2. Un hard code pagure.cfg configs. 3.Make it so rdu-cc has a resolv.conf so it doesnt default to phx2 2019-07-12 13:21:51 +00:00
Kevin Fenzi
75c12e400f pagure-stg01: set correct new ips
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-11 23:16:24 +00:00
Pavel Raiskup
5898eebc72 copr: keygen: fix backend's IP's 2019-07-11 22:00:38 +02:00
Jakub Kadlcik
b7dedb5238 Upgrade copr-keygen-dev IP after upgrade to F30 2019-07-11 19:44:12 +02:00
Pavel Raiskup
f84f994fcc copr: update copr-keygen-dev to f30 2019-07-11 14:24:39 +02:00
Martin Kutlak
f4c1594f2e abrt: Capitalize opsys
FAF expects capitalized opsys name.

Signed-off-by: Martin Kutlak <mkutlak@redhat.com>
2019-07-10 12:26:44 +02:00
Kevin Fenzi
579ba4cfc8 buildvmhost-s390x-01: don't try and manage the network here.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-09 22:45:59 +00:00
Kevin Fenzi
63a84c8ed7 buildvm-s390x-23/24: fix ips to be correct on 2 new s390x kvm builders.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-09 18:18:07 +00:00
Kevin Fenzi
f9d88c7188 buildvm-s390x-23/24: add 2 more kvm s390x builders.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-09 18:17:30 +00:00
Martin Kutlak
d9716b1839 abrt: Set new host_vars after playbook update
Signed-off-by: Martin Kutlak <mkutlak@redhat.com>
2019-07-09 07:44:51 +02:00