Commit graph

8420 commits

Author SHA1 Message Date
Ralph Bean
7a66da4aac Declare who can send bodhi masher topics. 2015-06-12 18:39:24 +00:00
Ralph Bean
96f0a96e70 Declare topics for compose. 2015-06-12 18:35:07 +00:00
Ralph Bean
04d7be5856 Declare topics for koji. 2015-06-12 18:33:25 +00:00
Ralph Bean
0fc93be4d2 Declare topics for bugzilla. 2015-06-12 18:31:49 +00:00
Ralph Bean
a5f65b3a7c Declare topics for bodhi. 2015-06-12 18:25:33 +00:00
Ralph Bean
032d116fcc Declare topics for askbot. 2015-06-12 18:22:15 +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
a8f0d2cd7e Declare certs for lockbox. 2015-06-12 17:53:22 +00:00
Ralph Bean
966cab0192 Enable runroot plugin on the hub in prod. 2015-06-12 17:30:14 +00:00
Ralph Bean
5e0b958a57 Add builders to runroot group from http://koji.fedoraproject.org/koji/channelinfo?channelID=9 2015-06-12 17:23:25 +00:00
Ralph Bean
8c1f18cd1e fedmsg authz policy for anitya. 2015-06-12 17:21:54 +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
Kevin Fenzi
404430fb62 Setup rw fedora_koji mount on arm02-builder00, arm02-builder01, buildvm-01 and buildhw-01
These builders will be removed from other channels and added to the 'compose'
channel. This requires rw rights to the koji storage.
2015-06-12 16:54:28 +00:00
Ralph Bean
e8da4ef9b2 Add newlines. 2015-06-12 16:52:21 +00:00
Ralph Bean
c2fc9578c8 Sort things for idempotence. 2015-06-12 16:51:36 +00:00
Ralph Bean
d9b491c892 We don't have access to facts like ansible_fqdn at this point. 2015-06-12 16:47:53 +00:00
Ralph Bean
c41f3c4b59 Iterate over hosts, not vars. 2015-06-12 16:45:41 +00:00
Ralph Bean
11bde05e66 Debug statement. 2015-06-12 16:44:14 +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
a91f4964fc Declare filter. 2015-06-12 16:30:46 +00:00
Ralph Bean
99c75f405b This will always be there. 2015-06-12 16:29:45 +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
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
Ralph Bean
51ecfa56e4 Remove old files. 2015-06-12 14:29:15 +00:00
Kevin Fenzi
ae4921477a Kind of need yum installed in order to use it in copr builders. 2015-06-12 14:25:25 +00:00
Ralph Bean
d68824b7bd Try mote config in staging. 2015-06-12 14:09:41 +00:00
Ralph Bean
7eb8b0664d Some more updates to the mote config. 2015-06-12 13:58:17 +00:00
a6763e75cf Rename mote configuration file 2015-06-12 13:52:27 +00:00
f6f8769666 Don't restart apache each time role is ran 2015-06-12 13:48:21 +00:00
Miroslav Suchý
2b1af001a4 copr builders: on F22 tell mock to use yum-deprecated 2015-06-12 12:15:17 +02:00
Patrick Uiterwijk
b236fdfe29 Remove the unused mirrormanager2 backend from varnish
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-06-12 07:59:19 +00:00
59924d35a4 Update mote role, removing memcached dependency in favor of JSON store 2015-06-11 23:23:37 +00:00
Kevin Fenzi
6642890bc4 Also this koji url. Should have just added all three at once. Oh well. 2015-06-11 20:17:52 +00:00
Kevin Fenzi
cf197febd5 Add also a koji_server_url for s390 2015-06-11 20:15:00 +00:00
Ralph Bean
7d55947b9f For now, install the kojid runroot plugin on a "runroot" subset of builders. 2015-06-11 20:14:46 +00:00
Kevin Fenzi
7f2f3566ec Add a s390 topurl for kojid.conf 2015-06-11 20:12:15 +00:00
Kevin Fenzi
889bf0f32f Logic failure. Should be or here and not and. 2015-06-11 20:05:53 +00:00
Kevin Fenzi
118d73e3f0 Typo fix (one too many }s) 2015-06-11 20:02:02 +00:00
Kevin Fenzi
c4dec6bcb4 Add koji builder on the s390 hub. 2015-06-11 20:01:14 +00:00
Ralph Bean
06901866a7 Fix syntax error. 2015-06-11 18:35:58 +00:00
Ralph Bean
4df520620b Roll ppc into that template as well. 2015-06-11 18:23:29 +00:00
Ralph Bean
e860053d8e Adjust task for that last commit. 2015-06-11 18:17:35 +00:00
Ralph Bean
4cc1580eae Collapse our different /etc/koji.conf copies into a template as well. 2015-06-11 18:12:12 +00:00