Allow to specify package version and revision for ensure parameter #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
First of all, thanks for starting your work on an official Puppet module. I've been previously using https://github.com/Nextdoor/puppet-kibana5 but am in progress migrating over here.
One thing I need to ensure is that the Kibana version is pinned. That version is used to determine the correct Elasticsearch API call for storing Kibana config, i.e. the default index (from filebeat, icingabeat, or anything else).
In order to achieve that, I'll also need to specify the exact package revision inside the version string on yum based systems.
Currently the regex checking for valid parameter values does not allow for that. I have modified and tested it working on CentOS7 by using a Vagrant box to install Elastic Stack using the official modules. Puppet version: 3.8.7
CLA is signed.
Pull request acceptance prerequisites: