Kevin Fenzi
4284e14f8f
Bump the number of rsyncs on sundries01
2015-07-28 01:54:36 +00:00
Stephen Smoogen
01f6e9a62d
and here is vh19
2015-07-28 01:30:24 +00:00
Stephen Smoogen
ee4ae6c034
and we have vh20
2015-07-28 00:59:46 +00:00
Stephen Smoogen
d38201fd99
and we have vh21
2015-07-28 00:08:53 +00:00
Stephen Smoogen
966543c5c7
add in the mgmt
2015-07-27 23:03:27 +00:00
Stephen Smoogen
93c8c60d68
Merge branch 'master' of /git/ansible
2015-07-27 23:00:27 +00:00
Stephen Smoogen
6075dbf410
and then there was vh22
2015-07-27 23:00:22 +00:00
Kevin Fenzi
ed7984ef1f
Switch all these sync jobs to pull from sundries01 instead of bapp02.
...
Will test out on one proxy first, then push to the rest.
2015-07-27 22:55:32 +00:00
Kevin Fenzi
09448c2d2b
Add openvpn file for ibiblio05
2015-07-27 22:44:33 +00:00
Kevin Fenzi
45923300c4
Add ibiblio05 into the mix.
2015-07-27 22:32:20 +00:00
Kevin Fenzi
59f4986be6
Fix cron job for docs build on backend
2015-07-27 20:29:04 +00:00
Kevin Fenzi
c6cf093f0e
Only run build jobs on primary sundries node.
2015-07-27 20:11:45 +00:00
Kevin Fenzi
957c7c803d
No need for mirrormanager-client here.
2015-07-27 19:47:29 +00:00
Kevin Fenzi
4237768025
These groups aren't there either.
2015-07-27 19:44:08 +00:00
Kevin Fenzi
3b11f96856
There's no apache user on mm-backend01, so no need to add s3sync to it's group.
2015-07-27 19:40:55 +00:00
Kevin Fenzi
2c5a5af8a1
Add s3-mirror role to mm-backend01
...
Add cron job for s3logs-sync, but disabled for now.
2015-07-27 19:37:54 +00:00
Ralph Bean
61bf757c12
Update iptables rule for s390-koji+fedmsg to use the internal IP.
2015-07-27 19:27:11 +00:00
Ralph Bean
cda54c7804
Setup a convenience group to describe what qa-network boxes can send fedmsg messages to the prod bus.
2015-07-27 19:20:27 +00:00
8c4931e0f9
most of s3-mirror role
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-07-27 19:14:17 +00:00
Ralph Bean
c0e7b9f1c5
Adjust fedmsg_fqdn for s390-koji01.
2015-07-27 19:06:26 +00:00
Kevin Fenzi
81f09d2e00
Drop some more app01.stg stuff
2015-07-27 18:35:39 +00:00
96d356493b
Merge branch 'master' of /git/ansible
2015-07-27 18:19:22 +00:00
d1c413b5ff
build docs on sundries
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-07-27 18:19:19 +00:00
64debfb5ae
use valid template syntax for apache config template
2015-07-27 18:15:59 +00:00
Kevin Fenzi
51060cf028
Add
2015-07-27 18:08:13 +00:00
Kevin Fenzi
fcb31380be
Enable building websites and others in production too
2015-07-27 17:51:09 +00:00
Kevin Fenzi
93090bf778
Fix easyfix to work in stg. Needs to use stg.fedoraproject.org for ssl reasons.
2015-07-27 17:41:17 +00:00
Adrian Reber
c90a18bc25
Install python-GeoIP for the new crawler.
...
The latest crawler needs python-GeoIP for continent specific crawls.
This should be a dependency of the mirrormanager2-crawler package but as
it is not python-GeoIP has to be installed manually. For some reason the
package was installed on mm-crawler02 but not on mm-crawler01. All
mirrors that should have been crawled from mm-crawler01 have not been
crawled for the last few days.
2015-07-26 19:30:41 +00:00
Patrick Uiterwijk
eae0817f82
Fix iterable check
2015-07-25 21:29:26 +00:00
Luke Macken
95fd1ebdcb
bodhi2: Fix the master repomd URLs
2015-07-25 21:27:30 +00:00
Pierre-Yves Chibon
9fecc60840
Adjust the ipsilon template to the list of groups
2015-07-25 23:13:57 +02:00
Kevin Fenzi
118377a6dc
Adjust grab daily logs cron
2015-07-25 20:00:30 +00:00
Michael Simacek
fcff389b75
Try adjusting koschei cronjob
2015-07-25 10:52:28 +00:00
Michael Simacek
3cb3c43eec
Fix koschei cronjob
2015-07-25 08:09:35 +00:00
Kevin Fenzi
f20b88192e
runroot is now in the rpm, stop shipping it here.
2015-07-24 19:53:15 +00:00
Kevin Fenzi
2cb9c4dcce
Drop qadevel.cloud from backups it's gone.
...
qadevel.qa uses port 222 which we need to get added to firewalls.
2015-07-24 19:04:58 +00:00
Kevin Fenzi
0ffb47ae51
Do not enforce group quotas as we don't use them.
2015-07-24 16:34:35 +00:00
Kevin Fenzi
5f46743b7b
Allow db connections from new hub ip
2015-07-24 15:31:46 +00:00
Kevin Fenzi
b76b21596f
Put in new correct ip for s390-koji01
2015-07-24 15:27:17 +00:00
Luke Macken
4c31b7a630
bodhi2: Symlink /mnt/fedora_koji/koji => /mnt/koji
2015-07-24 01:09:27 +00:00
1818476222
have the nightly branched and rawhide jobs pull git from pagure
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-07-23 22:24:54 +00:00
Patrick Uiterwijk
83948e50e3
Separate Pagure main and Pagure docs
...
RCA of issue sent on IRC:
It's a very interresting edge case and related to my previous diag.
In short: both the pagure main app and pagure docs app were using the same process pool (WSGIProcessDaemon).
As soon as they would both be loaded in the same thread, they would both load the FFI (C wrapper) code, and only the
latest process to load it would still have valid type references, the other would start sending wrong references,
which causes it to error out (correctly), because it doesn't know the types it got.
So basically, the fix I just applied is put pagure docs into its own WSGI daemon process, that keeps them nicely separated.
the reason that this didn't hit in staging and why it also worked *sometimes* in production is that it would only crash if:
1. both pagure main app and docs app were loaded in the thread that's used for the current request
2. pagure docs app was loaded last in the current thread, overriding the types for pagure main app, and
3. we have 4 processes with 4 threads each, so each request gets into one of 16 threads, making the staging
not likely to hit the previous two conditions, but prod has so many requests it's likely to hit 1 and 2
2015-07-23 22:13:41 +00:00
Kevin Fenzi
74b1bcc53f
Disable dns include for now and fix up some more nonagios conditionals
2015-07-23 21:10:04 +00:00
Kevin Fenzi
059638a80f
Try and fix optional conditionals on vhost_update/reboot playbooks
2015-07-23 20:17:24 +00:00
Kevin Fenzi
9a8425fe55
Have all these use the same ntp config
2015-07-23 20:05:39 +00:00
Kevin Fenzi
c517b616f8
Add qadevel/qa-stg and comment cloud for now.
2015-07-23 19:19:19 +00:00
Kevin Fenzi
a059993c79
Add twisted-buildbots to master playbook
2015-07-23 19:15:54 +00:00
Luke Macken
6fd18a04ba
bodhi2: Use our own mash.conf
2015-07-23 19:15:10 +00:00
Luke Macken
fc1cc7043c
bodhi2: Remove duplicate *.mash task
2015-07-23 19:07:26 +00:00
Luke Macken
040a47fbd6
bodhi2: copy over the mash configs
2015-07-23 19:01:48 +00:00