Commit graph

2228 commits

Author SHA1 Message Date
Pierre-Yves Chibon
8fc4efe824 Add first work on the easyfix role
This still requires some work:
- It has no playbook
- It is missing the proxy bits
   - configuration of the proxies themselves
   - cron job copying the files from the app running the cron job onto
     the proxies
2014-03-03 17:55:03 +01:00
Kevin Fenzi
72f327b1dd This config needs to be readable by apache to get db connect info. 2014-03-02 19:48:39 +00:00
Kevin Fenzi
e78f2428bd Fix template 2014-03-02 19:37:53 +00:00
Kevin Fenzi
2996177350 Fix path 2014-03-02 19:08:18 +00:00
Kevin Fenzi
6a2ff13321 No need to include handlers here. 2014-03-02 19:01:18 +00:00
Kevin Fenzi
c76f5b8c66 Add paste to ansible. Ticket 4231. Thanks adimania 2014-03-02 18:58:37 +00:00
Patrick Uiterwijk
c3a5f73b6a Fix bug in fedoauth by disabling remote_addr checking 2014-03-01 14:03:17 +00:00
Kevin Fenzi
cebefb9ad1 Fix this so it works when it's not defined. 2014-03-01 00:18:44 +00:00
Kevin Fenzi
cfdba2b43b Work around local4 syslog issue with mirrorlists for now. 2014-02-28 23:21:00 +00:00
Kevin Fenzi
7d904a3693 Drop 2fa from arm-packager too 2014-02-28 22:58:27 +00:00
Kevin Fenzi
75a68ab596 Switch back to this setup 2014-02-28 21:12:03 +00:00
Kevin Fenzi
c6e71f899a Grrrrr. - is not valid in a variable name 2014-02-28 21:00:21 +00:00
Kevin Fenzi
3cf121fd11 Should be single quotes. 2014-02-28 20:57:16 +00:00
Kevin Fenzi
3c4dc7fdbe Variable headache 2014-02-28 20:49:10 +00:00
Kevin Fenzi
9af221956a Try this tack 2014-02-28 20:43:43 +00:00
Kevin Fenzi
9b8cbe9780 A bit more cleanup, perhaps this will actually work. 2014-02-28 20:41:33 +00:00
Kevin Fenzi
5ca8240091 Move this up a tad 2014-02-28 20:32:43 +00:00
Kevin Fenzi
d63857dbc9 Setup things so arm03 socs get nopasswd sudo so we don't need 2fa there. 2014-02-28 20:23:05 +00:00
Kevin Fenzi
dab647e6ba Put arm packager/qa in the cloud resolv.conf group. 2014-02-28 19:40:01 +00:00
Kevin Fenzi
1b19b5e7e3 Don't setup internal repos for arm03 anymore. 2014-02-28 19:36:41 +00:00
Kevin Fenzi
d4a4c0a8c6 Add qa group to arm-qa socs 2014-02-28 19:34:00 +00:00
Kevin Fenzi
f5ff614091 To the cloud! 2014-02-28 18:52:31 +00:00
Ralph Bean
15a4966388 Add new "Rock the Web" badge to the oldschoolery cronjob. 2014-02-28 14:00:04 +00:00
Ralph Bean
510973e1cd Determine process at log-time, not startup-time.
This is because things like the fedmsg-hub are daemons, and will double-fork
into the background.  If we determine the process at startup time, that original
process is long dead by the time we get to the first log statement.
2014-02-27 15:05:34 +00:00
Ralph Bean
0b54cd4623 Make that ContextInjector thing jsonifiable. 2014-02-27 15:01:09 +00:00
Ralph Bean
187b690d73 That new logging stuff requires python-psutil. 2014-02-27 14:48:49 +00:00
Ralph Bean
1b875b543f Add lots of context to fedmsg error emails. 2014-02-27 14:40:40 +00:00
Miroslav Suchý
fc0631df17 replace ${ with {{ 2014-02-27 11:42:18 +00:00
Miroslav Suchý
980ba44c59 replace $FILE with lookup() to get rid of obsolete warning 2014-02-27 11:41:31 +00:00
Miroslav Suchý
ddb56522fb let the ssh allow to connect 2014-02-27 10:53:02 +00:00
Pierre-Yves Chibon
4d7c868992 Split even more the gluster volume creation for stg/prod 2014-02-26 09:16:22 +01:00
Pierre-Yves Chibon
64ecf0e3d6 Distinguish the stg and prod gluster volumes for nuancier 2014-02-26 09:10:22 +01:00
Pierre-Yves Chibon
417152c1e4 Fix the hosts line in the nuancier playbook 2014-02-26 09:02:10 +01:00
Pierre-Yves Chibon
93c19c2c15 Should specify the gluster servers 2014-02-26 08:46:32 +01:00
Pierre-Yves Chibon
f0c436ffae Fix small typo 2014-02-26 08:42:51 +01:00
Pierre-Yves Chibon
e0e32549ff Add the gluster volume to nuancier prod as well 2014-02-26 08:42:39 +01:00
Kevin Fenzi
e352bce2b5 Enabling openvpn in fedora is sadly more complex. 2014-02-25 18:58:06 +00:00
Kevin Fenzi
a62df97226 Only in prod tho 2014-02-25 17:20:19 +00:00
Kevin Fenzi
dcf9a500dc Add openvpn to mailman instances 2014-02-25 17:19:48 +00:00
Kevin Fenzi
a17ece53c6 Fix transient cloud playbooks to use fedora user with sudo to get around stupid disable root default 2014-02-24 21:50:49 +00:00
Ralph Bean
798c1e0f5e Use that fedmsg error mailer elsewhere. 2014-02-24 20:00:19 +00:00
Ralph Bean
ad28ec6b08 fedmsg error logs work. 2014-02-24 19:59:27 +00:00
Ralph Bean
efb59e9f60 Try out mailing fedmsg errors in staging. 2014-02-24 19:38:48 +00:00
Kevin Fenzi
40a3a9381b Move fedmsg client role after bodhi roles, so the bodhi group exists. 2014-02-22 19:03:54 +00:00
Kevin Fenzi
81acc097a6 Fix ip address 2014-02-22 18:51:24 +00:00
Luke Macken
9601a54691 More tweaks to bodhi's logging configuration. No more local logs. 2014-02-21 18:59:57 +00:00
Ralph Bean
b109b8214c Increase memory on the notifs backend to try and stop the locking. 2014-02-21 17:23:49 +00:00
Stephen Smoogen
2966e0e5c1 make log04 go. make us strong. 2014-02-21 01:24:46 +00:00
Luke Macken
ec5cdb299d Ship bodhi logs to the SysLogHandler 2014-02-21 00:54:55 +00:00
Luke Macken
0cb68445f4 s/environment/env in the bodhi-prod.cfg.j2 template 2014-02-20 21:32:25 +00:00