6.3.1 (2018-10-19)
- This module no longer requires or enforces a version of the puppetlabs/apt module, which is transitively handled through the
elastic/elastic_stack
dependency. - Permit hashes to be passed as configuration parameter values.
This release deprecates Kibana 4.x, which is end-of-life.
- Support for 4.x has been deprecated, so consider upgrading to Kibana 5 or later before upgrading this module since only versions 5 and later are supported.
- The module defaults to the upstream package repositories, which now include X-Pack bundled by default. To preserve previous behavior which does not include X-Pack, follow the
README
instructions to configureoss
-only repositories/packages. - Use of the
elastic_stack::repo
class for managing package repositories may mean that leftover yum/apt/etc. repositories namedkibana
may persist after upgrade.
- Support for 6.3 style repositories using elastic_stack module
- Fixed language compatibility errors that could arise when using JRuby 1.7 on Puppet Servers.
Major version upgrade with important deprecations:
- Puppet version 3 is no longer supported.
The following migration guide is intended to help aid in upgrading this module.
Puppet 4.5.0 is the new minimum required version of Puppet, which offers better safety, module metadata, and Ruby features. Migrating from Puppet 3 to Puppet 4 is beyond the scope of this guide, but the official upgrade documentation can help. As with any version or module upgrade, remember to restart any agents and master servers as needed.
- Added support for service status
- Installation via package files (
.deb
/.rpm
) now supported. See documentation for thepackage_source
parameter for usage. - Updated puppetlabs/apt dependency to reflect support for 4.x versions.
This is a bugfix release to properly contain classes within the kibana
class so that relationship ordering is respected correctly.
Formally release major version 5.0 of the module.
- metadata.json dependencies now compatible with Puppet 3.x.
This release backports support for Puppet 3.8.
Bugfix release resolving several minor issues.
- Package revisions now supported for ensure values.
- The
url
parameter for 4.x plugins is now properly passed to the plugin install command. - Nonzero plugin commmands now properly raise errors during catalog runs.
- Boolean values allowed in config hash.
- apt-transport-https package no longer managed by this module.
Minor fixes and full 4.x support.
- Feature parity when managing plugins on Kibana 4.x.
- Removed potential conflict with previously-defined apt-transport-https packages.
- Permit boolean values in configuration hashes.
Small bugfix release.
- Actually aknowledge and use the manage_repo class flag.
Initial release.
- Support for installing, removing, and updating Kibana and the Kibana service.
- Plugin support.
- Initial support for version 4.x management.