The changes of this PR are fixing the initial setup procedure of the module. With startup options a wfc-timeout can be specified, so that the service enable does not hang an indefinite amount of time. Further the the initial ressource up needs a --force parameter (this may be an update in procedure for versions > 8.4).
Passing through a parameter to append extra mount options to the Mount resource.
useful for certain situations where existing/manual drbd conf exists
Thank you for contributing to this project!
This adds the DRBD package support to RedHat/CentOS distros. The package name for the DRBD is different for Redhat based repositories. Added a params file to pass the package name depending on the OS distributions.
The fixed module is tested against Puppet server version 5.5.2, CentOS 7 and Debian 7
Also added the site.pp file used to test the module to examples section of the code.
Multiple DRBD resources on a pair of nodes are not possible with the purge = Ture, updated it to false for more stability across different scenarios.