Commit Graph

57 Commits

Author SHA1 Message Date
Kevin Fenzi
7da7d72b5f batcave: drop cgit everywhere.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-05-05 16:45:32 -07:00
Nils Philippsen
2d4ec8d259 Apply openvpn/client role before ipa/client
This is so hosts on the Fedora VPN are able to talk to IPA before they
try to enroll.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-24 18:19:11 +01:00
Nils Philippsen
c9b757d866 ipa/client: enable for batcave in prod
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-24 13:44:33 +01:00
Mark O'Brien
fdcd55c176 add ipa/client role to the rest of the playbookd for staging 2021-02-12 14:22:40 +00:00
Pierre-Yves Chibon
3a7fa049d9 batcave: Fix the two git hooks run in the ansible git repo in the batcave
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-09-10 21:33:27 +02:00
Kevin Fenzi
387f895e2e iad2: adjust batcave01.iad2 to be the only one
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-08 10:33:56 -07:00
Kevin Fenzi
e90ccc11cf iad2 move: more rabbitmq adjustments
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-08 07:49:28 -07:00
Kevin Fenzi
732971200e iad2: batcave: connect openvpn to phx2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-04 12:56:12 -07:00
Stephen Smoogen
7c62c814c7 this should allow batcave01.iad2 to have grobisplitter items but not try to run grobisplitter 2020-05-30 17:21:52 -04:00
Kevin Fenzi
248b798813 nfs/client and batcave: adjust nfs/client playbook to work hopefully in iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-21 12:16:08 -07:00
Pierre-Yves Chibon
a21b274209 Batcave: add support for fedora-messaging
Install the certificates needed to connect to fedora-messaging
Install a configuration file applications can use to send messages
to the message bus using fedora-messaging.
Create the batcave user in rabbitmq

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-15 12:57:54 +00:00
Pierre-Yves Chibon
3d647a885e mirror_pagure_ansible: adjust the queues so that batcave in iad2 has its own queue
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-12 18:09:25 +02:00
Kevin Fenzi
e6a190287a iad2: batcave01.iad: no vpn for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 17:09:33 -07:00
Kevin Fenzi
b20a76f5ba iad2: a few more services we do not want on batcave01.iad2 yet
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 16:31:00 -07:00
Kevin Fenzi
cd327147a8 iad2: add a batcave01 in iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-08 15:49:27 -07:00
Pierre-Yves Chibon
2b72de8e86 mirror_pagure_ansible: Use different queues for batcave01 and batcave13
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-01 14:51:56 +02:00
Pierre-Yves Chibon
3d0b04feb5 batcave: adjust the way the mirror_pagure_ansible role is called
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-30 21:20:54 +02:00
Pierre-Yves Chibon
051592f1cd batcave: add the mirror_pagure_ansible to the playbook
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-30 21:17:23 +02:00
Pierre-Yves Chibon
93cf23a2ae mirror_pagure_ansible: Add a role for this service
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-30 19:15:42 +00:00
Kevin Fenzi
7ff66cd3ec ansible repospanner: drop from batcave01/pagure01, it's flooding logs and not being used currently.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:17 +02:00
Kevin Fenzi
80d8694583 ansible: fix -- mistake for import_playbook
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-20 18:23:42 +00:00
Kevin Fenzi
2d1cf41c9f ansible: fix the virt-create calls
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-20 18:19:27 +00:00
Stephen Smoogen
4d9f322a13 [repospanner] When defining ports please use the variables in global.yml to make sure that all the files get edited during a playrun versus just one or two. Thank you. 2019-04-12 14:22:24 +00:00
Kevin Fenzi
e88f922fac repospanner: fix missing , in role args.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-04-04 18:55:03 +00:00
Kevin Fenzi
1180728939 repospanner/ansible: Move back to the old cluster setup on new ports
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-04-04 18:47:12 +00:00
Kevin Fenzi
196531940c Revert "batcave01/pagure01: drop old repospanner cluster from these machines."
This reverts commit 5e43af4df7.

We just want to go back to this cluster setup now that more parts are in place.
2019-04-04 18:23:26 +00:00
Kevin Fenzi
5e43af4df7 batcave01/pagure01: drop old repospanner cluster from these machines.
We are going to use a new cluster with different machines now.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-28 16:05:46 +00:00
Kevin Fenzi
1397f971c8 fqdn 2018-11-21 22:52:47 +00:00
Kevin Fenzi
30cce76d08 missing quote 2018-11-21 22:36:53 +00:00
Kevin Fenzi
bd438ca6af reformat 2018-11-21 22:35:50 +00:00
Kevin Fenzi
acd27cbf83 only batcave01 2018-11-21 22:33:19 +00:00
Kevin Fenzi
f51ec8dee6 add join node 2018-11-21 21:53:01 +00:00
Kevin Fenzi
74bd56f89a try and bring up other 2 nodes 2018-11-21 21:39:30 +00:00
Stephen Smoogen
3e3632fa62 fix all playbooks so that yumrepos is a pre_task 2018-10-31 15:38:38 +00:00
Kevin Fenzi
c7f95e7c9e try and deal with name scoping some more 2018-04-05 20:48:29 +00:00
Stephen Smoogen
d6ab106d41 this works on both networks and useful 2017-12-01 20:46:15 +00:00
Kevin Fenzi
25c384d744 also only do these mounts in phx2 2017-12-01 03:36:26 +00:00
Kevin Fenzi
afef097a3d switch all the include tasks to import tasks 2017-10-17 17:37:03 +00:00
Kevin Fenzi
d9ee0059b4 typo on a massive scale 2017-10-15 20:33:11 +00:00
Kevin Fenzi
69fd8d117a switch all the handlers to import and drop the global static import 2017-10-15 20:29:59 +00:00
Kevin Fenzi
1bf960425f this needs to be imported not included 2017-10-15 19:54:19 +00:00
Kevin Fenzi
ceff9bfca4 first stab at replacing include with include_playbook or includ_tasks 2017-10-15 19:46:08 +00:00
Stephen Smoogen
d0b6c8ce06 and this is how you break everything before going on a week vacation 2017-05-05 22:12:33 +00:00
Kevin Fenzi
0acfaa2a7e Fix handlers, roles, and tasks to be handlers_path, roles_path and tasks_path so as not to conflict with ansible variables.
Fix duplicate definition of become default that was in group_vars/all as well as vars/global.
2017-04-13 15:46:14 +00:00
Stephen Smoogen
91de06f7d8 you gota be kiddin me. an extra } 2017-02-02 22:07:33 +00:00
Stephen Smoogen
e3e3317a3d lets break all the things 2017-02-02 17:16:11 +00:00
Kevin Fenzi
04a52b8667 Death to all trailing whitespace. 2016-08-08 19:36:31 +00:00
Ralph Bean
2226a9eae9 s/nagios_client/nagios\/client/g 2016-02-23 02:33:30 +00:00
Kevin Fenzi
2f35b45dfc Drop denyhosts role.
We never used it on rhel7 hosts, and don't want to bother on rhel6/fedora either anymore.
2016-01-05 21:05:35 +00:00
Stephen Smoogen
772a8198fa and oh yeah it needs to be in the playbook 2015-09-28 20:02:58 +00:00