obnox/vagrant/vagrant-gluster-samba-cluster.git
9 years agoMake selinux script idempotent
Michael Adam [Fri, 13 Mar 2015 00:34:16 +0000 (01:34 +0100)]
Make selinux script idempotent

9 years agostart ctdb in net fixup script
Michael Adam [Fri, 13 Mar 2015 00:24:07 +0000 (01:24 +0100)]
start ctdb in net fixup script

9 years agoExtract install script to external script.
Michael Adam [Fri, 13 Mar 2015 00:20:28 +0000 (01:20 +0100)]
Extract install script to external script.

9 years agoChange install script to take arguments
Michael Adam [Fri, 13 Mar 2015 00:17:30 +0000 (01:17 +0100)]
Change install script to take arguments

9 years agoExtract selinux provisioning script to external script.
Michael Adam [Thu, 12 Mar 2015 23:23:09 +0000 (00:23 +0100)]
Extract selinux provisioning script to external script.

9 years agoIncrease timeouts waiting for peers.
Michael Adam [Thu, 12 Mar 2015 23:19:11 +0000 (00:19 +0100)]
Increase timeouts waiting for peers.

9 years agoFix regression in gluster volume creation caused by changed error message of gluster...
Michael Adam [Thu, 12 Mar 2015 22:20:14 +0000 (23:20 +0100)]
Fix regression in gluster volume creation caused by changed error message of gluster command.

9 years agoFix typo
Michael Adam [Thu, 12 Mar 2015 22:19:01 +0000 (23:19 +0100)]
Fix typo

9 years agoAlso install samba-client and samba-vfs-glusterfs.
Michael Adam [Mon, 2 Mar 2015 20:40:23 +0000 (21:40 +0100)]
Also install samba-client and samba-vfs-glusterfs.

9 years agoImprove selinux script: disable selinux after reboot.
Michael Adam [Mon, 2 Mar 2015 16:43:35 +0000 (17:43 +0100)]
Improve selinux script: disable selinux after reboot.

9 years agoAdd selinux permissive script
Michael Adam [Wed, 25 Feb 2015 12:16:47 +0000 (13:16 +0100)]
Add selinux permissive script

9 years agoRemove more races from the create volume script.
Michael Adam [Wed, 25 Feb 2015 11:47:36 +0000 (12:47 +0100)]
Remove more races from the create volume script.

9 years agoFix the gluster volume create script.
Michael Adam [Wed, 25 Feb 2015 11:19:43 +0000 (12:19 +0100)]
Fix the gluster volume create script.

9 years agoSilence stderr messages from the peer-probe script.
Michael Adam [Wed, 25 Feb 2015 11:19:21 +0000 (12:19 +0100)]
Silence stderr messages from the peer-probe script.

9 years agoImprove net-fix scripts by adding an ifdown.
Michael Adam [Wed, 25 Feb 2015 11:18:54 +0000 (12:18 +0100)]
Improve net-fix scripts by adding an ifdown.

9 years agoTry to make the create-vol script more robust against concurrency.
Michael Adam [Wed, 25 Feb 2015 10:39:10 +0000 (11:39 +0100)]
Try to make the create-vol script more robust against concurrency.

9 years agoAdd an informative message.
Michael Adam [Wed, 25 Feb 2015 10:38:59 +0000 (11:38 +0100)]
Add an informative message.

9 years agoJust let one node do the probing in order to prevent cluster split.
Michael Adam [Wed, 25 Feb 2015 09:57:24 +0000 (10:57 +0100)]
Just let one node do the probing in order to prevent cluster split.

9 years agoAdd wait-peers script.
Michael Adam [Wed, 25 Feb 2015 09:52:28 +0000 (10:52 +0100)]
Add wait-peers script.

9 years agoAdd readme and license
Michael Adam [Wed, 25 Feb 2015 00:53:57 +0000 (01:53 +0100)]
Add readme and license

9 years agoFix net_fix_always script.
Michael Adam [Tue, 24 Feb 2015 23:20:36 +0000 (00:20 +0100)]
Fix net_fix_always script.

9 years agoFix creation of ctdb conf
Michael Adam [Tue, 24 Feb 2015 23:20:21 +0000 (00:20 +0100)]
Fix creation of ctdb conf

9 years agoImprove the idempotence of the gluster_mount script.
Michael Adam [Tue, 24 Feb 2015 21:51:42 +0000 (22:51 +0100)]
Improve the idempotence of the gluster_mount script.

9 years agoMake the createvol script idempotent.
Michael Adam [Tue, 24 Feb 2015 21:51:14 +0000 (22:51 +0100)]
Make the createvol script idempotent.

9 years agoSilence the xfs script. (suppress error output from tests)
Michael Adam [Tue, 24 Feb 2015 21:50:28 +0000 (22:50 +0100)]
Silence the xfs script. (suppress error output from tests)

9 years agoRename some of the provisioners.
Michael Adam [Tue, 24 Feb 2015 17:17:50 +0000 (18:17 +0100)]
Rename some of the provisioners.

So that they can be called individually.

9 years agoImprove/fix idempotence in xfs script.
Michael Adam [Tue, 24 Feb 2015 17:16:58 +0000 (18:16 +0100)]
Improve/fix  idempotence in xfs script.

9 years agoattempt: try gluster peer probe several times before giving up
Michael Adam [Tue, 24 Feb 2015 15:55:11 +0000 (16:55 +0100)]
attempt: try gluster peer probe several times before giving up

This is an attempt to treat timing issues.
Probably not the right way.

9 years agoRun the fix-net-always script after the install software script
Michael Adam [Tue, 24 Feb 2015 15:54:36 +0000 (16:54 +0100)]
Run the fix-net-always script after the install software script

9 years agoStart completing provisioning by setting up second gluster vol, ctdb and samba
Michael Adam [Tue, 24 Feb 2015 15:54:06 +0000 (16:54 +0100)]
Start completing provisioning by setting up second gluster vol, ctdb and samba

9 years agoMake xfs provisioner idempotent.
Michael Adam [Tue, 24 Feb 2015 15:53:18 +0000 (16:53 +0100)]
Make xfs provisioner idempotent.

9 years agoMake fix-net-always script functional in initial and subsequent runs.
Michael Adam [Tue, 24 Feb 2015 15:52:06 +0000 (16:52 +0100)]
Make fix-net-always script functional in initial and subsequent runs.

9 years agoFix the reboot fix (eth1 not brought up)
Michael Adam [Tue, 24 Feb 2015 12:15:08 +0000 (13:15 +0100)]
Fix the reboot fix (eth1 not brought up)

Redo stuff that fails in booting because eth1 is not up.

9 years agoFix detection of aready modified fstab
Michael Adam [Tue, 24 Feb 2015 12:14:53 +0000 (13:14 +0100)]
Fix detection of aready modified fstab

9 years agoFusemount the first gluster volume on the nodes
Michael Adam [Mon, 23 Feb 2015 21:45:44 +0000 (22:45 +0100)]
Fusemount the first gluster volume on the nodes

9 years agoCreate and start a gluster volume.
Michael Adam [Mon, 23 Feb 2015 19:18:29 +0000 (20:18 +0100)]
Create and start a gluster volume.

9 years agoDo gluster probe.
Michael Adam [Mon, 23 Feb 2015 18:08:33 +0000 (19:08 +0100)]
Do gluster probe.

This adds a means to compile the list of cluster internal network
addresses from the config.

9 years agoFirst steps towards a Vagrantfile for a gluster cluster in libvirt.
Michael Adam [Mon, 23 Feb 2015 16:30:44 +0000 (17:30 +0100)]
First steps towards a Vagrantfile for a gluster cluster in libvirt.