Kevin Fenzi
e448c9d80f
Add openvpn client.
2013-08-19 21:53:09 +00:00
Kevin Fenzi
8215951252
Just hard code these for now until we can figure out why $roles doesn't work.
2013-08-19 21:04:17 +00:00
Kevin Fenzi
8e2ec48cc0
Migrate a bunch of things to roles. Thanks to misc!
2013-08-19 20:12:26 +00:00
Ricky Elrod
bc0f7492c2
specify the full hostname here
2013-08-16 02:25:11 +00:00
Nick Bebout
81d0789fb4
Initial commit of files for ansible-izing keyserver
2013-08-15 22:27:42 +00:00
Kevin Fenzi
749362ae16
Fix group
2013-08-12 21:18:56 +00:00
Kevin Fenzi
3a0857fdd8
Add mailman01.stg
2013-08-12 21:17:21 +00:00
Kevin Fenzi
c89c9de1ac
Add beaker01 to ansible
2013-08-12 15:47:12 +00:00
Ralph Bean
0a7105213a
Add openvpn_client to badges-backend01.
2013-08-11 22:36:41 +00:00
Ralph Bean
c8e12740b6
Remove the old fedmsg module.
2013-08-06 02:20:29 +00:00
Ralph Bean
29b9a29557
Revert that. "when" is behaving weirdly.
2013-07-30 20:31:59 +00:00
Ralph Bean
35f4de528a
Got that wrong. Is this right?
2013-07-30 20:17:42 +00:00
Ralph Bean
1c4b0cf05d
Apparently this is more modern syntax.
2013-07-30 19:22:00 +00:00
Ralph Bean
10f5c093e1
Don't include the openvpn_client task for staging.
2013-07-30 19:08:50 +00:00
Ralph Bean
c51231910b
Add openvpn_client to the badges web nodes.
2013-07-30 18:28:14 +00:00
Ralph Bean
2435436296
Break the config-distribution play out into two.
...
This is necessary because of how "roles" preceed "loose tasks".
One role here rolls out some fedmsg certs and sets their group
to "sysadmin".. but since roles run before tasks fasClient has
never actually been run so the "sysadmin" group doesn't exist yet.
We need to ensure that those fasclient basic setup tasks get run
first (the first time) before the service-specific stuff gets run.
Another way to do this would be to make the "generic config" stuff
into a role that gets included in every playbook like this one. We
put it first and it will get run before the other roles. We should
consider that after some discussion.
2013-07-30 14:53:17 +00:00
Kevin Fenzi
fd9294890b
Add taskbot01.qa instance for qa folks.
2013-07-24 22:15:22 +00:00
Kevin Fenzi
5ddb61526c
Drop old vars and add rdiff-backup
2013-07-22 21:41:44 +00:00
Kevin Fenzi
5ab2ae9c3f
Ok, lets try this.
2013-07-22 19:49:57 +00:00
Kevin Fenzi
96e6c2b19e
Lets try this to override the logwatch removal.
2013-07-22 19:41:54 +00:00
Kevin Fenzi
cd536599bd
Need facts here
2013-07-16 19:02:25 +00:00
Kevin Fenzi
0fd8af5ef1
Just backup03 for now.
2013-07-15 21:09:31 +00:00
Kevin Fenzi
90cc6ce6a5
First stab at moving bacula over to ansible.
2013-07-15 21:06:54 +00:00
Ralph Bean
fb463d21d0
Apparently, hosts declaration is required.
2013-07-12 20:30:20 +00:00
Ralph Bean
412e61aad5
More syntax fixing.
2013-07-12 20:29:13 +00:00
Ralph Bean
f982d66714
Fix syntax error.
2013-07-12 20:23:14 +00:00
Ralph Bean
ab54fd99e3
First try of the fedmsg plugin.
2013-07-12 20:21:48 +00:00
Kevin Fenzi
6994332edd
Add nagios_client for releng02
2013-07-12 00:52:30 +00:00
Dennis Gilmore
16420e0710
hopfully make a releng box
2013-07-11 21:37:33 +00:00
Kevin Fenzi
600f4946e6
Add a very basic aarch64-hub01.qa playbook.
2013-07-08 21:24:29 +00:00
Seth Vidal
9ec679a15f
don't let virthost inadvertently tag every virthost server :)
2013-07-05 19:23:25 +00:00
Kevin Fenzi
f00b97e48e
Setup basic postgresql server and add a db-aarch64 to test with.
2013-06-24 21:27:04 +00:00
Kevin Fenzi
93e53a78be
We need some facts
2013-06-24 20:13:30 +00:00
Kevin Fenzi
c5e716c346
Add a first cut at a virthost ansible playbook/group. Still needs some work.
2013-06-24 20:01:51 +00:00
Ralph Bean
4473c17104
First try at a badges-frontend role for stg.
2013-06-21 15:34:33 +00:00
Seth Vidal
79e83d9d96
ansible 1.2 breaks $FILE and $PIPE - so I went and fixed it everywhere :(
2013-06-17 13:54:53 +00:00
Ralph Bean
6c2ce2392b
Roles are executed before "loose" things.
2013-06-12 20:01:26 +00:00
Ralph Bean
790cdf0373
Let's see if one role can restart a service from another.
2013-06-12 19:57:58 +00:00
Seth Vidal
a83e65bb30
absolute paths :(
2013-06-12 17:40:01 +00:00
Seth Vidal
8acd7c6ba7
hopefully make the role locatable
2013-06-12 17:05:02 +00:00
Ralph Bean
b5da07e38e
They really don't need to be prefixed.
2013-06-12 15:24:44 +00:00
Ralph Bean
74ec43559a
Role names do not have to be prefixed.
2013-06-12 15:23:34 +00:00
Ralph Bean
89470998a5
First try at roles for badges-backend.
2013-06-12 15:22:07 +00:00
Kevin Fenzi
7d1d6af988
Add gallery01.stg instance.
2013-06-11 18:50:30 +00:00
Kevin Fenzi
f66837a638
Fix iptables typo, add apache and mod_wsgi
2013-06-11 18:40:26 +00:00
Kevin Fenzi
7c807b866c
Add badges-web01.stg
2013-06-11 18:28:46 +00:00
Kevin Fenzi
08f2e96bd9
First stab at a fedmsg base and hub tasks
2013-06-07 20:01:23 +00:00
Seth Vidal
5b6968a381
add collectd/client.yml to mirrorlists
2013-06-07 19:39:30 +00:00
Kevin Fenzi
fdb78b3e10
Here too
2013-06-07 19:14:55 +00:00
Kevin Fenzi
b7bc2faa86
Need a ; there.
2013-06-07 19:14:15 +00:00