summaryrefslogtreecommitdiffstats
path: root/manifests/repo.pp
Commit message (Collapse)AuthorAgeFilesLines
* Clean up / make more consistent CentOS 7 fixes.James Shubin2014-11-241-1/+1
| | | | | | | | | | | This does some small fixes to rbarlow's original commit (merged). Originally, I wasn't sure it was the correct patch, and I implemented something different to try it out a different way, but in the end, I realized that rbarlow's method was better! rbarlow, you're on your way to becoming a puppet superstar! This patch just makes some small changes so that the code is consistent, and nitpitcks a bit.
* Add support for CentOS 7.0.Randy Barlow2014-11-221-2/+2
|
* Pull the repo base directly from the centralized params.pp file.James Shubin2014-05-081-1/+3
|
* Pull operating system specific data from yaml files.James Shubin2014-05-071-1/+1
| | | | This patch includes package names.
* Add client mounting and associated magic.James Shubin2014-01-211-2/+2
| | | | | | | | | | | * Rename gluster::client to gluster::mount * Add support to gluster::mount * Add client machines and mounts to vagrant setup * Fixed version interface for gluster::mount and gluster::server * Improved firewall support for gluster::mount * Update examples to use gluster::mount instead of gluster::client * Update documentation * Other small fixes
* Add support for automatic qa-release detection.James Shubin2014-01-161-1/+15
| | | | | Did this at the last minute for the "glusterfest". John Mark Walker now owes me two t-shirts, and a polo. Now it's in the permanent record ;)
* This is Puppet-Gluster+Vagrant! (https://ttboj.wordpress.com/)James Shubin2014-01-081-6/+3
| | | | Puppet-Gluster, now with Vagrant! - Initial release. Happy hacking!
* Removed three (mostly) harmless slashes.James Shubin2013-12-221-3/+3
|
* Improved auto repo management and version selection.James Shubin2013-12-221-4/+13
| | | | | | | | | | | | | | Introduced a split between repo management and version choosing. You can now: * Choose a package version or leave it at the default (latest). If you choose a package version it must include the release string. eg: in foobar-3.2.1-42.el6 the release is 42.el6 This doesn't check to see if your version is valid! * Choose whether you want a gluster repo added automatically. If you did specify a version, it will pick the correct repo. This doesn't check that the repo for your os/version exists!
* Automatically add yum repository.James Shubin2013-12-171-0/+99
Support for other operating systems will have to come later, even if this needs to be refactored. For now, CentOS/RHEL are automatic.