Commit graph

5614 commits

Author SHA1 Message Date
Kevin Fenzi
0c3dc7434f badges-backend: bump memory to prevent alerts when scripts run.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-23 17:54:12 +00:00
Stephen Smoogen
f7c0985d56 [repospanner] when adding a new host, make sure ip address is unique when building 2019-03-22 20:58:45 +00:00
Stephen Smoogen
106c7f9d5a [repospanner] Make sure that your host_inventories actually match the hostnames 2019-03-22 19:43:13 +00:00
Stephen Smoogen
e1b6b1535a so let us see why it says vmhost is undefined if we use the same file def as infinote 2019-03-22 19:41:39 +00:00
Stephen Smoogen
bcf86ff48d [repospanner] Virtual machines have a maximum memory size which is normally 5* memory. That works for up to 16GB on our systems. 2019-03-22 18:49:31 +00:00
Stephen Smoogen
a5fc3cb775 [repospanner] 24 GB is too much for a VM it seems. 2019-03-22 18:44:48 +00:00
Stephen Smoogen
c37fcc542a [repospanner] 32 GB is too much for a VM it seems. 2019-03-22 18:41:06 +00:00
Stephen Smoogen
b2d34605f0 give equiv cpu 2019-03-22 18:19:23 +00:00
Stephen Smoogen
fd53f15b9c [repospanner] add initial host_vars for nodes in osuosl and rdu 2019-03-22 18:11:06 +00:00
Stephen Smoogen
00d988081a Add repospanner nodes to inventory. 2019-03-22 17:59:55 +00:00
Kevin Fenzi
69071fe4f9 buildvmhosts: add ppc9-01 and ppc9-02
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-22 04:22:05 +00:00
Stephen Smoogen
26368c01d3 [repospanner] System is not in production so can be changed without FBR. Add more diskspace and more cpu/ram 2019-03-20 20:13:09 +00:00
Stephen Smoogen
9fb9018c25 [nfs] add hostvars for drives45-01 2019-03-20 15:33:44 +00:00
Stephen Smoogen
e885219167 [multiple updates]
Add in drives45 to hand over to Kevin for 45drives evaluation.
Remove ipv6 from inventory so system can be cleaned out. This box should never have been on the frozen category.

No idea why that file got renamed.
2019-03-20 15:33:44 +00:00
Kevin Fenzi
b234d6275d releng-compose: Just have compose-x86-01 get the default group values for mem and cpus
In recent months/years, pungi has started to use more and more memory when gathering package sets.
So, give it enough memory to avoid the OOM killer killing composes.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-19 21:52:39 +00:00
Jakub Kadlčík
ab9b427ba9 Use https on copr-dev 2019-03-18 11:13:41 +01:00
Stephen Smoogen
3f4e398580 [nagios/cloud-hosts] Fix virthost-aarch64
When adding a host to the cloud, it needs to be added to the inventory
file. The data in the file was organized by alphabet which meant that it
wasn't clear that hardware was also in this group. Reorganized the file.

Added data to the virthost data to make it clearer that it is like the
other cloud hosts. Removed it from the vpn mail group because it is not
on the vpn. We will need to create a cloud postfix group for these boxes.
2019-03-17 18:04:41 +00:00
Stephen Smoogen
77a94772f2 [nagios] move virthost-aarch64-os01 to the cloud-hardware group to get it in right group 2019-03-16 22:26:09 +00:00
Kevin Fenzi
24397415c2 nagios: virthost-aarch64-os01/02: Need to put these in external nagios hosts to define them
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-16 02:06:43 +00:00
Kevin Fenzi
5523b59e63 fedorainfracloud: set no nrpe on fedorainfracloud virthosts
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-16 01:21:31 +00:00
Kevin Fenzi
95ab0c72c6 fedorainfracloud/virthost-aarch64: add copr user to these virthosts and setup so they can use libvirt
These aarch64 virthosts will have copr builders on them, so
we need to setup a copr user and add their ssh keyfor access,
then make sure they are in the libvirt group so they can manage vms.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-15 20:49:50 +00:00
Kevin Fenzi
9183a5d5f9 inventory: Drop nonexistent machines from inventory, update machines that were manually updated.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-13 22:18:06 +00:00
Kevin Fenzi
7b22d30e8e virthost: add virthost-aarch64-os2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-12 19:39:19 +00:00
Patrick Uiterwijk
0f6a6db888 Add rabbitmq proxying to the proxies
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-03-12 19:28:47 +01:00
Stephen Smoogen
160a9d65bb FBR: rsyncd/download servers Add dotsrc to tier1
Add dotsrc to tier1 so that europe has another large mirror.
2019-03-12 13:20:00 +00:00
Kevin Fenzi
680a4a3eef virthost: only do vpn when it's set.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-12 03:25:29 +00:00
Kevin Fenzi
9a26f26b92 community openshift: aarch64 virthost
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-12 01:03:24 +00:00
clime
e37f36d22a libravatar: send cron output emails to desired address
currently it is being sent to root@fedoraproject.org
2019-03-11 09:48:09 +01:00
clime
ea5bb850fd libravatar: remove fmarier access from libravatar on his own request 2019-03-10 21:40:18 +01:00
clime
52469ff1df libravatar: move prod_pubkey definition to staging where it should be 2019-03-10 07:19:20 +01:00
clime
9a596b78cc libravatar: fix cert path for postfix, add backup config 2019-03-10 07:07:08 +01:00
clime
03153a2909 libravatar: differentiate between server_name and server_cert_name
the same for cdn
2019-03-08 11:15:16 +01:00
clime
402f64be39 libravatar: let's keep the httpd conf template simple
Even though it means some virthost duplication for staging
2019-03-08 10:47:43 +01:00
clime
55ff66aac1 libravatar: combine cdn and seccdn, output redirect and cdn virthosts optionally 2019-03-08 10:36:05 +01:00
clime
fec140ddb5 libravatar: remove grindavik and apt from libravatar's available subdomains
they are not se in DNS right now anyway
2019-03-08 10:36:05 +01:00
Kevin Fenzi
b2cfeea0b0 gnome-backups: remove cloud.gnome.org and also unset freeze flag
Per averi, cloud.gnome.org is to be removed.
This host has no impact on fedora releases and shouldn't freeze.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-06 22:22:32 +00:00
Kevin Fenzi
c1a0587581 batcave01: add sysadmin-gnome so they can login and commit to ansible if need be.
Gnome folks have a gnome-backups01 vm that has a netapp volume for backups.
They manage it via our ansible repo and playbooks.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-06 22:06:03 +00:00
Pierre-Yves Chibon
162cae8a5b Give busgateway-stg their own sudoers file
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-03-06 10:36:49 +01:00
Clement Verna
de92d34f55 Disable OSBS aarch64 cluster in prod.
Disable aarch64 while we investigate https://pagure.io/fedora-infrastructure/issue/7614.

Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-05 17:24:54 +01:00
Clement Verna
43bbc53007 OSBS: move the flatpak base image from osbs.conf to the configmap.
Fixes https://pagure.io/fedora-infrastructure/issue/7614

Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-05 08:46:21 +01:00
Kevin Fenzi
d53034cd4b bastion: add sysadmin-gnome to fas groups to allow gnome-sysadmins access to their backup box.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-04 17:36:50 +00:00
Clement Verna
401e2ad417 OSBS: enable aarch64 platform in production
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-04 08:57:56 +01:00
Kevin Fenzi
814255bc2d librariesio2fedmsg: retiring this, as anitya is going to just add support itself.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-02 20:09:15 +00:00
Miroslav Suchý
c094d85c61 retrace: add f30 2019-03-01 10:24:31 +01:00
Stephen Smoogen
97c1da3c30 [nagios] remove kvm from mgmt list 2019-02-28 18:44:02 +00:00
Stephen Smoogen
b50dd68a4c move minimum cpus to 6 2019-02-25 21:29:33 +00:00
Stephen Smoogen
407e6d5ce3 proxy01 and proxy10 have a lot less cpus than most proxies 2019-02-25 21:28:00 +00:00
Clement Verna
f7c0fb49b3 OSBS: disable aarch64 in prod while the networking configuration is done
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-02-23 08:17:48 +01:00
Kevin Fenzi
b8de878e02 koji builders: move aarch64-c21n1 back to normal
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-02-21 20:10:04 +00:00
Kevin Fenzi
29daf04e4d koji builders: move buildvm-armv7-21 back to 27 for now as we are done testing
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-02-21 20:09:27 +00:00