Commit Graph

175 Commits

Author SHA1 Message Date
Stephen Smoogen
2f92b9777a we need to add a larger limits for file coverage 2017-01-18 19:34:08 +00:00
Kevin Fenzi
3163d7fdd5 Fix missing ) 2016-12-05 17:33:53 +00:00
Kevin Fenzi
0ee9865961 Simplify this conditional for iptables. 2016-12-05 17:31:45 +00:00
Kevin Fenzi
d195bae51a Exclude the osbs hosts from our default iptables template as they have their own more complex one. 2016-12-05 17:21:06 +00:00
Kevin Fenzi
8ca5c772e4 policycoreutils-python is what we want for semanage on rhel 2016-11-30 19:14:06 +00:00
Tim Flink
3c69cdbe10 adding check for non-standard ssh and semanage adjustment if found 2016-11-30 16:51:18 +00:00
Patrick Uiterwijk
b88c5c4da6 Seems IPA masters need a different krb5 conf
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-11-23 18:13:24 +00:00
Kevin Fenzi
b1a2d105c9 In ansible 2.2 always_run is depreciated. Switch to check_mode. 2016-11-01 16:29:49 +00:00
Patrick Uiterwijk
d058b58136 Allow specifying additionally needed host keytabs
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-10-27 15:23:31 +00:00
Patrick Uiterwijk
1f7efb27cb Move keytab stuff into the base role
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-10-27 09:06:47 +00:00
Patrick Uiterwijk
1f3883d58d Create role for host keytab to test before putting in base
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-10-27 08:47:41 +00:00
Patrick Uiterwijk
9164552f6f Put krb5.conf in base role
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-10-13 17:57:17 +00:00
Kevin Fenzi
173902e4fc tweak base role interfaces for docker networks 2016-10-10 22:50:20 +00:00
Patrick Uiterwijk
1e9441af9b Install complete.crt into .crt
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-09-27 18:21:10 +00:00
Patrick Uiterwijk
905ef28ad2 Install gateway cert with intermediate cert
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-09-27 18:15:04 +00:00
Stephen Smoogen
e13358ccd8 push the tls change out to the smtp-mm boxes 2016-09-27 17:37:21 +00:00
Kevin Fenzi
41cee6c129 Fix the order of this handler 2016-09-27 16:35:29 +00:00
Kevin Fenzi
4302a23215 Swap the order of these handlers so it does the map, then the postfix restart. 2016-09-27 16:09:32 +00:00
Stephen Smoogen
39459ede7d rebuild then restart 2016-09-27 03:34:39 +00:00
Stephen Smoogen
865dc57de9 call it a crt not a csr 2016-09-27 03:25:37 +00:00
Stephen Smoogen
2c055ba46e and we need to have a trigger 2016-09-27 03:08:25 +00:00
Stephen Smoogen
379340b456 and put in the items kevin asked for. 2016-09-27 03:00:03 +00:00
Stephen Smoogen
6780736eb3 lets try another go at patching 2016-09-27 01:46:38 +00:00
Stephen Smoogen
d2764137e5 try this patch set on for size to get tls working with smtp 2016-09-27 01:10:46 +00:00
Patrick Uiterwijk
ebf41c6366 Also delivery master.cf to noc02
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-09-24 00:51:05 +00:00
Stephen Smoogen
bf85ec58dd why? 2016-09-24 00:41:31 +00:00
Kevin Fenzi
42afc9a637 Fix a bunch of places that didn't use the full correct mode 2016-08-08 19:53:57 +00:00
Kevin Fenzi
04a52b8667 Death to all trailing whitespace. 2016-08-08 19:36:31 +00:00
Kevin Fenzi
90b8c96e6c remove debugging, set base to always set hostname 2016-07-18 21:48:09 +00:00
Kevin Fenzi
5623bc1967 ppc8-04 is a hw builder 2016-06-27 14:07:52 +00:00
Kevin Fenzi
9fe0726ddb Try this and see if it works any differently. 2016-05-14 17:49:50 +00:00
Aurélien Bompard
6d3d810683 Fixup activation of SpamAssassin on Mailman 2016-05-12 09:31:18 +00:00
Kevin Fenzi
a32f8b9e4a Change ansible_fqdn to inventory_hostname. This fixes some few hosts that have incorrect reverse dns
and shouldn't break any others since we always use fully qualified in our inventory.
2016-05-11 15:08:50 +00:00
Adam Williamson
59e76a7f37 add an 'ansible_ifcfg_whitelist' feature and use it for openqa
semi-acked by nirik (but he'll deny it furiously and it's all
my fault if everything blows up): for openQA's openvswitch
stuff I need a 'br0' and a 'tap0' that I don't want the base
role to mess with, but I *do* want the base role to configure
eth0 for me. ansible_ifcfg_blacklist isn't granular enough. So
let's invent ansible_ifcfg_whitelist, which if defined is a
list of interface names you want the base role to configure.
Any interface not in the list is left alone.
2016-04-27 18:38:57 -07:00
Michael Scherer
189260776c Move ntp setup in a role
Since base install ntp on all platforms, we can skip the vars
and place it by default (next step is to convert the
few playbooks duplicating the role)
2016-04-16 17:47:36 +00:00
aikidouke
32f675c261 added tag "prompt" 2016-04-11 13:51:32 +00:00
aikidouke
0dcf06601e set prod/stg colored PS1 depending on env == staging or production
remove from testing on badges and added to base role
2016-04-11 13:42:29 +00:00
Kevin Fenzi
abdf1d310d Try this 2016-04-10 16:39:20 +00:00
Kevin Fenzi
5479f08c80 Try and fix watchdog so it doesn't try and install everywhere breaking everything. ;) 2016-04-10 16:33:32 +00:00
Michael Scherer
833269b151 Split postfix in a separate file for clarity 2016-04-09 20:28:14 +00:00
Kevin Fenzi
71684be33c Try and fix up this to work when running with tags that aren't in watchdog tags 2016-04-09 20:16:51 +00:00
aikidouke
0432eca89a Good idea to not delete the base role.. 2016-04-05 21:34:13 +00:00
aikidouke
01bca326b1 Merge branch 'prodprompt'
Conflicts:
	roles/base/tasks/main.yml
2016-04-05 18:49:16 +00:00
Michael Scherer
2f26bd0f63 Refactor the condition to setup the watchdog with a block 2016-04-04 19:22:14 +00:00
Michael Scherer
2b470d2fa0 Use package module, so we can simplify the package installation 2016-04-04 19:22:12 +00:00
Michael Scherer
465f1d0cb0 Split watchdog related setup in a separate file 2016-04-04 19:22:09 +00:00
aikidouke
9b5b631745 added a when statement to check if environment is stage or production and trigger a template to add a file in /etc/profile.d that sets PS1 2016-03-15 18:09:11 +00:00
Stephen Smoogen
993b750c82 start off with an awstats for log01 2016-03-02 21:23:30 +00:00
Kevin Fenzi
1df91d33fd This should be the default perm: 2755 2016-02-12 15:50:07 +00:00
Kevin Fenzi
65699b531d We need to tell systemd-journald that it should sync out to persist storage otherwise it won't work until next reboot 2016-02-10 00:03:09 +00:00