summaryrefslogtreecommitdiffstats
path: root/manifests/brick
Commit message (Collapse)AuthorAgeFilesLines
* Add automatic generation of fs UUID's per brick filesystem.James Shubin2014-03-161-0/+9
| | | | | | | | | | This automatically generates UUID's for each physical filesystem, or alternatively, you can specify one manually with the $fsuuid argument. This will make a _big_ difference when using gluster::simple to automatically deploy a large cluster of physical machines, since you don't have to manually generate one uuid per device (which is time consuming and could be a lot to do and a lot to maintain).
* Automatic brick ordering and finite state machine support.James Shubin2013-10-101-0/+32
| | | | | | | | | | | | | This patch adds preliminary FSM support. This will be used and abused more extensively in later patches. Automatic brick ordering is an advanced feature and is meant for experienced puppet users. Changing the available bricks before the cluster is built is not currently supported. For that type of magic, please wait for gluster::elastic. This feature expects that you name your bricks and hosts intelligently. Future patches will recommend a specific nomenclature, but for now as long as the brick paths and hostnames follow a padded, incrementing integer pattern, with a common prefix, you shouldn't see any problems.
* Module needs a better description.James Shubin2013-10-102-2/+2
| | | | | | | While the module can still be used in a simple way: * It is pretty complicated at this point. It does some advanced stuff. * I wanted to avoid confusion with gluster::simple which is coming soon.
* I was bored, so I updated all the numbers!James Shubin2013-06-042-2/+2
|
* Sadly, I could not read my own code, so I had to revert back to tabs. Sorry ↵James Shubin2012-07-272-6/+8
| | | | bodepd!
* Split fs dependencies into separate files.James Shubin2012-07-262-0/+46