github voxpupuli/puppet-elasticsearch 0.13.0

latest releases: v9.0.0, v8.1.0, v8.0.2...
8 years ago

0.13.0 (August 1, 2016)

Summary

Rewritten elasticsearch::template using native type and provider.
Fixed and added additional proxy parameters to elasticsearch::plugin instances.
Exposed repo priority parameters for apt and yum repos.

Features

  • In addition to better consistency, the elasticsearch::template type now also accepts various api_* parameters to control how access to the Elasticsearch API is configured (there are top-level parameters that are inherited and can be overwritten in elasticsearch::api_*).
  • The elasticsearch::config parameter now supports deep hiera merging.
  • Added the elasticsearch::repo_priority parameter to support apt and yum repository priority configuration.
  • Added proxy_username and proxy_password parameters to elasticsearch::plugin.

Bugfixes

  • Content of templates should now properly trigger new API PUT requests when the index template stored in Elasticsearch differs from the template defined in puppet.
  • Installing plugins with proxy parameters now works correctly due to changed Java property flags.
  • The elasticsearch::plugin::module_dir parameter has been re-implemented to aid in working around plugins with non-standard plugin directories.

Changes

  • The file parameter on the elasticsearch::template defined type has been deprecated to be consistent with usage of the source parameter for other types.

Don't miss a new puppet-elasticsearch release

NewReleases is sending notifications on new releases.