summaryrefslogtreecommitdiffstats
path: root/vagrant/ansible/roles
Commit message (Collapse)AuthorAgeFilesLines
...
* Change the way we specify ip addresses in ansibleSachin Prabhu2020-04-141-1/+23
| | | | | | This makes it easier to reuse the ip address list for other purposes. Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
* Leave SELinux at default Enforcing modeAnoop C S2020-04-091-4/+8
| | | | Signed-off-by: Anoop C S <anoopcs@redhat.com>
* Remove explicit creation of CTDB directoriesAnoop C S2020-04-091-32/+14
| | | | | | | | | | | | Now that we have following directories created as part of CTDB packages from nighlty builds we no longer need to have them explicitly created. /etc/ctdb/events/legacy /var/lib/ctdb/state /var/lib/ctdb/persistent/ /var/lib/ctdb/volatile/ Signed-off-by: Anoop C S <anoopcs@redhat.com>
* Update smb.conf template with additional parametersAnoop C S2020-04-081-4/+13
| | | | Signed-off-by: Anoop C S <anoopcs@redhat.com>
* Create role glusterfs.setupSachin Prabhu2020-04-071-0/+5
| | | | | | Have it include roles gluster.infra and gluster.cluster. Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
* Move test from node.test into node.prepSachin Prabhu2020-04-072-24/+20
| | | | Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
* Split out common actions out of node.prepSachin Prabhu2020-04-073-71/+71
| | | | | | | These actions are also used in preping a client. So we split these actions out into common.prep which can also be used by the client. Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
* Use samba nightly builds repo.Michael Adam2020-04-071-0/+22
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* Fix duplicate state for firewalld while setting up ctdbSachin Prabhu2020-04-061-1/+0
| | | | | | | | Typo to have the second "state" field. "state: enabled" implies "state: present" and the service is to be started. Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
* Don't enable the systemd smb service - ctdb manages SambaMichael Adam2020-03-311-3/+0
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* Add Samba-Gluster setup ansible filesSachin Prabhu2020-03-302-0/+99
| | | | Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
* Add ctdb service to the newly created serversSachin Prabhu2020-03-302-0/+74
| | | | Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
* Add a hosts file and distribute it to the nodes.Michael Adam2020-03-251-0/+5
| | | | | | | | | This is an attempt to unblock the issue with peer-probe in the centos-ci due to lack of name resolution from libvirt/dnsmasq. For now, the hosts file is hard-coded. If this works, we should generate it. Signed-off-by: Michael Adam <obnox@samba.org>
* Disable the ping test (ping by name does not work...)Michael Adam2020-03-252-12/+12
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* Add copying of ssh key to node preparationMichael Adam2020-03-251-0/+10
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* node.test: test inter-node ssh connectivityMichael Adam2020-03-251-0/+6
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* node.prep: add role for preparing the nodes from setupMichael Adam2020-03-251-0/+4
| | | | | | This initially just copies the ssh config into place Signed-off-by: Michael Adam <obnox@samba.org>
* Add a local test for the setup machineMichael Adam2020-03-251-0/+15
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* Add output of `hostname` to node.test playbookMichael Adam2020-03-251-0/+8
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* Expand node connectivity test on setup machineMichael Adam2020-03-251-2/+10
| | | | | | Test if the nodes can ping each other Signed-off-by: Michael Adam <obnox@samba.org>
* Move the creation of the cluster to the setup machineMichael Adam2020-03-252-0/+30
Signed-off-by: Michael Adam <obnox@samba.org>