| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Feature: Persistent caching of connected NFS-clients
Source: http://review.gluster.org/#/c/4430/
Note: this property will apply for all your gluster node.
|
| |
|
| |
|
|
|
|
| |
See the previous commit for more informatio on the regression.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This should work around a regression introduced in a recent version of
puppet. (Perhaps 3.7.1?) Allowing custom helper functions in ruby was
apparently never "supposed" to work, and was removed silently... :(
binford2k: it was an accidental loophole got closed during code cleanup
The bug about this issue is:
https://tickets.puppetlabs.com/browse/PUP-3404
Thanks to binford2k for tracking down this bug. His URL finding skills
are impeccable!
Thanks to my puppet-gluster users for finding the issue!
|
| |
|
|
|
|
| |
https://pdfdoc-purpleidea.rhcloud.com/
|
| |
|
|
|
|
|
| |
Thanks to Louis Zuckerman for participating in this new way of getting
questions answered... and for reviewing the doc patch too!
|
|
|
| |
Can I use it without a puppetmaster?
|
| |
|
|
|
|
| |
w00t, c-i, and automatic pushing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds btrfs support to puppet-gluster. This is not (yet)
officially supported by GlusterFS but should work. It is being added
here to make it easier to test with GlusterFS and report bugs.
Special thanks to Eric Sandeen for adding --uuid support to mkfs.btrfs:
https://bugzilla.redhat.com/show_bug.cgi?id=1094857
Tracker bug for this feature is:
https://bugzilla.redhat.com/show_bug.cgi?id=1094860
|
| |
|
|
|
|
| |
Many thanks to CyrilP for filing in a lot of this data file.
|
| |
|
|
|
|
|
| |
This fix issues with Debian Squeeze and later that include newer coreutils
package which puts `cut` in `/usr/bin`.
|
| |
|
|
|
|
|
|
| |
This can be set with hiera: gluster::params::include_puppet_facter can
be set to false or 'false' to make puppet::facter optional. The downside
is that setting gluster::params::program_gluster won't apply to facts.
|
|
|
|
|
| |
This isn't necessary, but is more correct. I realized how I could do
this, and have now implemented it.
|
|
|
|
|
|
|
| |
This isn't needed anymore because of:
https://github.com/pradels/vagrant-libvirt/commit/0ac7498f4d73d4100462ac34b5cd89c308622fc5
Let me know if I broke anything or if this still works perfectly!
|
|
|
|
| |
Thanks to victorg for reminding me to bump the version in the Modulefile.
|
|
|
|
| |
New git project at: https://github.com/purpleidea/vagrant-builder
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Like "Back to the Future" (the movie), we can only affect the future,
unless we go back to the past (rebasing) to add this feature earlier. So
this should only work for versions that are newer that 0.0.3, since I
don't want to rebase git master.
|
| |
|
| |
|
|
|
|
|
| |
In newer puppet versions the parser changed... I think it's requiring
code in parse order now.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This patch is dedicated to Gilles who didn't like the findmnt patch
initially, but now loves it because it is cross distro friendly :)
Thanks for all your time testing Puppet-Gluster... More eyes helps!
|
|
|
|
|
|
| |
The Fedora changes are specific to F20 era changes. If you are
interested in having this compatible with an old version of Fedora, you
can drop in a Fedora version specific yaml file.
|
|
|
|
|
| |
This patch also generalizes the service name, so that other operating
systems will also benefit from this patch by dropping in a yaml file.
|
| |
|
|
|
|
| |
This patch includes program paths.
|
|
|
|
| |
This patch includes package names.
|
|
|
|
|
|
|
|
| |
Don't let the small version number fool you. Puppet-Gluster is quite
grown up :)
Thanks to Gilles for lots of testing.
Thanks to Andrea for working on packaging.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This wasn't necessary in previous versions of vagrant-libvirt because
this option specified the uri, and the domain type defaulted to kvm. In
newer releases, you have to specify this for performance, otherwise it
will default to qemu software only virtualization. This depends on:
https://github.com/pradels/vagrant-libvirt/commit/67734f003273d3fadcca3893c994f691fee1b629
also available at:
https://github.com/purpleidea/vagrant-libvirt/commit/67734f003273d3fadcca3893c994f691fee1b629
|
| |
|
|
|
|
|
|
|
|
|
|
| |
You can easily configure this by settings the disks integer in the
puppet-gluster.yaml file or with the --gluster-disks= parameter.
If this is set to the default of zero (0) then no disks are added.
This patch depends on:
https://github.com/pradels/vagrant-libvirt/issues/162
|
|
|
|
| |
Useful for setups where getting nfs sync working is a PITA.
|
| |
|