Kevin Fenzi
94dea17712
Make this idempotent
2015-06-16 11:17:26 +00:00
Pierre-Yves Chibon
fa27a2b5fb
Expand the list of blacklisted projects
2015-06-16 11:57:11 +02:00
Pierre-Yves Chibon
c59c50c1df
Ensure all the services are up and running at the end of the playbook
2015-06-16 11:45:17 +02:00
Miroslav Suchý
ee4b94f456
copr: use mock-1.2.10
...
so we avoid the problem with btrfs
2015-06-16 08:43:09 +02:00
Kevin Fenzi
e2057832e4
We need to put the autoindex.conf in one level higher.
2015-06-15 22:20:45 +00:00
Kevin Fenzi
707842ea26
Add a autoindex.conf file. This allows us to override the apache one and allow README in index listings
2015-06-15 22:14:23 +00:00
Kevin Fenzi
af53330003
Try adding this IndexIgnore for pub/alt/ content
2015-06-15 21:59:49 +00:00
Kevin Fenzi
5333ebcb52
Try and specify readme and header for alt space
2015-06-15 21:48:40 +00:00
Kevin Fenzi
d206ef0f46
Finally make the fedora infra cloud playbook idempotent
...
Don't set root password in base and again later in host playbook.
Download rpms and make sure they are installed rather than using url in yum module.
Move cinder restart to a handler.
2015-06-15 19:14:55 +00:00
Ralph Bean
d86702c4f3
Fix fedmenu FAS user url.
2015-06-15 19:14:39 +00:00
Valentin Gologuzov
ec8256f822
[copr][backend] wrong section for config option
2015-06-15 19:09:56 +02:00
Valentin Gologuzov
c52859ea44
[copr][backend] copr-be.conf: higher threshold for consecutive failure check.
2015-06-15 18:56:40 +02:00
Chaoyi Zha
3d7603cbe2
Enable mote-updater service in role
2015-06-15 16:29:15 +00:00
Chaoyi Zha
b6c776093b
Add mote and selinux tags to mote role
2015-06-15 16:26:53 +00:00
Chaoyi Zha
9b34faf455
Start mote-updater service to listen on the Fedmsg bus
2015-06-15 16:23:07 +00:00
Chaoyi Zha
a4d6a0d0a7
Move cache file to ensure proper access by mote-updater
2015-06-15 16:19:15 +00:00
Pierre-Yves Chibon
bfc5f63b09
Set a FEDOCAL_URL and a FEDOCAL_CALENDAR_SHIELD to pkgdb prod
2015-06-15 15:35:49 +02:00
Valentin Gologuzov
4f542b9145
[dopr] new requirements
2015-06-15 15:32:47 +02:00
Tim Flink
e2e0e2ed25
only deal with artifacts dirs/conf for taskotron hosts
2015-06-15 13:30:17 +00:00
Valentin Gologuzov
9bf5591ecd
[copr][backend] logststash config: ignore requests generated by search engine crawlers
2015-06-15 14:13:35 +02:00
Miroslav Suchý
c5c592a47a
copr: enable ppc64le architecture
2015-06-15 11:22:30 +02:00
Miroslav Suchý
e5becd03b8
copr builders: on F22 tell mock to use yum-deprecated
2015-06-15 10:47:43 +02:00
Kevin Fenzi
17ae8d1fe5
Just sent these to me for now.
2015-06-14 18:12:44 +00:00
Pierre-Yves Chibon
03dd049529
Let's allow pring statements for now in pagure
2015-06-14 09:56:09 +02:00
Ricky Elrod
5f5d52c85b
Allow collectd to access tcp when collectd_graphite is defined too
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2015-06-14 00:16:39 +00:00
Kevin Fenzi
23fd6acb25
Don't try and enable the runroot plugin on builders that don't have it installed.
...
This was causing all non runroot builders to never be ready because they
couldn't load the plugin.
2015-06-13 01:05:57 +00:00
Chaoyi Zha
5e18df4179
Add missing configuration var for mote mappings
2015-06-12 23:56:42 +00:00
Ralph Bean
6a86a1d5c2
Tag the anitya/fedmsg role.
2015-06-12 23:13:49 +00:00
Ralph Bean
460b9a654b
Rename the anitya fedmsg certs.
2015-06-12 23:10:56 +00:00
Kevin Fenzi
c5d4da58d3
Use the correct path here.
2015-06-12 22:58:10 +00:00
Kevin Fenzi
6ee98ba3bd
This became a template, so we can try this but I think ansible won't like it.
2015-06-12 22:57:30 +00:00
Ralph Bean
a46dc2876b
Install /etc/fedmsg.d/policy.py on prod.
2015-06-12 20:45:45 +00:00
Ralph Bean
18b88b0ea1
Switch over to use only the dynamically generated fedmsg policy.
2015-06-12 20:43:52 +00:00
Kevin Fenzi
1b8e4afdf8
Use releng rootpw on s390 hub too.
2015-06-12 20:17:45 +00:00
Ralph Bean
ac0439bf4b
Tag up the sudoers role.
2015-06-12 20:04:49 +00:00
Chaoyi Zha
4a5cdf3fae
Add ansible local name/cat definitions
2015-06-12 19:07:47 +00:00
Ralph Bean
2f393cba9c
Copy in the runroot plugin itself.
2015-06-12 18:15:12 +00:00
Ralph Bean
62b3cda0bb
Remove staging-only conditional for runroot kojid plugin.
2015-06-12 18:00:45 +00:00
Ralph Bean
966cab0192
Enable runroot plugin on the hub in prod.
2015-06-12 17:30:14 +00:00
Ralph Bean
ceb8e0b73d
List only stg hosts in the stg policy and prod hosts in the prod policy.
2015-06-12 17:03:00 +00:00
Ralph Bean
e8da4ef9b2
Add newlines.
2015-06-12 16:52:21 +00:00
Ralph Bean
271300e94c
Try passing in the list of hosts a different way.
2015-06-12 16:42:46 +00:00
Ralph Bean
7683da988a
Gotta push that out in a task.
2015-06-12 16:38:08 +00:00
Ralph Bean
60dbdd00cf
Try dynamically generating some fedmsg config from group/host vars in staging.
2015-06-12 16:27:45 +00:00
Chaoyi Zha
7acd932025
Add mapping definitions to mote role
2015-06-12 16:23:28 +00:00
Adrian Reber
d7a367ae66
Decrease the number of parallel crawlers from 35 to 32
2015-06-12 16:11:00 +00:00
Adrian Reber
4d80aff5f1
The crawler logs are now on mm-crawler01
2015-06-12 16:11:00 +00:00
Adrian Reber
408935f826
Increase cache time for mirrorlist
...
The mirrorlist which can be viewed in the browser used to be generated
once or twice per day with MM1. This is listed is now cached in varnish
but only for two minutes. This patch increases the cache time to 6 hours.
Also increase cache time for the static mirrormanager content.
2015-06-12 16:09:14 +00:00
Adrian Reber
a55526bcaf
MM: Use the new api interface for Nagios checks
...
The newly introduced api interface provides a way to query the MM
frontend for availability which only performs a minimal database query.
Using this interface should reduce the load on the frontend and the
database.
2015-06-12 16:06:06 +00:00
Kevin Fenzi
22b9f49506
Revert "copr builders: on F22 tell mock to use yum-deprecated"
...
yum isn't in the mock chroots and is breaking all builds for f22+
This reverts commit 2b1af001a4 .
2015-06-12 14:42:39 +00:00