Commit Graph

9317 Commits

Author SHA1 Message Date
Ricky Elrod
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
Ricky Elrod
96d356493b Merge branch 'master' of /git/ansible 2015-07-27 18:19:22 +00:00
Ricky Elrod
d1c413b5ff build docs on sundries
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-07-27 18:19:19 +00:00
Tim Flink
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
Dennis Gilmore
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
Luke Macken
916b6c2113 bodhi2: add the f23 mash configs 2015-07-23 18:55:00 +00:00
Luke Macken
5df1297b17 bodhi2: remove the f20 mash configs 2015-07-23 18:54:21 +00:00
Luke Macken
67fd9ed100 bodhi2: Mash outside of /mnt/koji in staging 2015-07-23 18:38:07 +00:00
Kevin Fenzi
6ce06b4495 Fix security group for icmp 2015-07-23 17:39:41 +00:00
Kevin Fenzi
f25e24a935 Add inventory for twisted buildbots 2015-07-23 17:36:13 +00:00
Kevin Fenzi
fc61c82690 Indentation issues fixed. 2015-07-23 17:34:39 +00:00
Kevin Fenzi
64a1639e66 Add twisted buildbots to new cloud. 2015-07-23 17:32:58 +00:00
Tim Flink
5d7eba1b16 updating variable to reflect db reality on qa-stg 2015-07-23 17:01:38 +00:00
Tim Flink
a74ea88f32 updating conditional in phabricator conf to work with empty string for ssl intermediate file 2015-07-23 16:56:51 +00:00
Tim Flink
68ff5c5d2a adding missing var for qa-stg 2015-07-23 16:54:12 +00:00
Tim Flink
e485926b9b setting up mariadb backups for phabricator 2015-07-23 16:51:02 +00:00
Kevin Fenzi
bbb4a50c11 Move nfs vars for arm builders in compose channel to the new ones. 2015-07-23 15:23:32 +00:00
Valentin Gologuzov
a226798a30 typo 2015-07-23 13:43:13 +02:00
Valentin Gologuzov
edd69388fc [copr][dist-git] custom dist-git config, running dist-git init script; ssh config for copr-service 2015-07-23 13:27:05 +02:00
Valentin Gologuzov
4f257f6dd9 [copr][dist-git] change mode for /etc/copr/copr-dist-git.conf 2015-07-23 12:49:51 +02:00
Valentin Gologuzov
1b3d9c4d98 [copr][dist-git] chmod to 0775 for /var/lib/dist-git/git 2015-07-23 12:26:29 +02:00
Valentin Gologuzov
d3f6de0532 typo 2015-07-23 12:24:04 +02:00
Valentin Gologuzov
eb47a61a7f [copr][dist-git] add gitconfig for copr-service; change group of /var/lib/dist-git/git/ to packager 2015-07-23 12:20:01 +02:00