github voxpupuli/puppet-elasticsearch 0.14.0

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

Summary

Primarily a bugfix release for issues related to plugin proxy functionality, various system service fixes, and directory permissions.
This release also adds the ability to define logging rolling file settings and a CA file/path for template API access.

Features

  • Added 'file_rolling_type' parameter to allow selecting file logging rotation type between "dailyRollingFile" or "rollingFile". Also added 'daily_rolling_date_pattern', 'rolling_file_max_backup_index' and 'rolling_file_max_file_size' for file rolling customization.

Bugfixes

  • Permissions on the Elasticsearch plugin directory have been fixed to permit world read rights.
  • The service systemd unit now Wants= a network target to fix bootup parallelization problems.
  • Recursively create the logdir for elasticsearch when creating multiple instances
  • Files and directories with root ownership now specify UID/GID 0 instead to improve compatability with *BSDs.
  • Elasticsearch Debian init file changed to avoid throwing errors when DATA_DIR, WORK_DIR and/or LOG_DIR were an empty variable.
  • Fixed a broken File dependency when a plugin was set to absent and ::elasticsearch set to present.
  • Fixed issue when using the proxy parameter on plugins in Elasticsearch 2.x.

Changes

  • The api_ca_file and api_ca_path parameters have been added to support custom CA bundles for API access.
  • Numerics in elasticsearch.yml will always be properly unquoted.
  • puppetlabs/java is now listed as a dependency in metadata.json to avoid unexpected installation problems.

Don't miss a new puppet-elasticsearch release

NewReleases is sending notifications on new releases.