Skip to content

Commit 8d665a8

Browse files
committed
2 parents 8ef0859 + 68610a9 commit 8d665a8

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ Remember to restart any puppetmaster servers to clear provider caches and pull i
5656
* Support management of the global jvm.options configuration file.
5757
* Restricted permissions to the elasticsearch.yml file.
5858
* X-Pack support added.
59+
* X-Pack support added.
60+
* Restricted permissions to the elasticsearch.yml file.
5961
* Deprecation log configuration support added.
6062
* Synced systemd service file with upstream.
6163

@@ -71,6 +73,8 @@ Remember to restart any puppetmaster servers to clear provider caches and pull i
7173
* Calls to `elasticsearch -version` in elasticsearch::plugin code replaced with native Puppet code to resolve Elasticsearch package version. Should improve resiliency when managing plugins.
7274
* Removed deprecated ceritsc/yum module in favor of puppet/yum.
7375
* Shield and X-Pack configuration files are stored in /etc/elasticsearch instead of /usr/share/elasticsearch.
76+
* Shield and X-Pack configuration files are stored in /etc/elasticsearch instead of /usr/share/elasticsearch.
77+
* Removed deprecated ceritsc/yum module in favor of puppet/yum.
7478

7579
#### Testing changes
7680

@@ -126,6 +130,7 @@ This release also adds the ability to define logging rolling file settings and a
126130
* Recursively create the logdir for elasticsearch when creating multiple instances
127131
* Files and directories with root ownership now specify UID/GID 0 instead to improve compatability with *BSDs.
128132
* Elasticsearch Debian init file changed to avoid throwing errors when DATA_DIR, WORK_DIR and/or LOG_DIR were an empty variable.
133+
* Fixed a broken File dependency when a plugin was set to absent and ::elasticsearch set to present.
129134
* Fixed issue when using the `proxy` parameter on plugins in Elasticsearch 2.x.
130135

131136
#### Changes

manifests/config.pp

-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,6 @@
8787
file { $elasticsearch::params::pid_dir:
8888
ensure => 'directory',
8989
group => undef,
90-
mode => '0755',
9190
owner => $elasticsearch::elasticsearch_user,
9291
mode => '0755',
9392
recurse => true,

spec/integration/integration001.rb

+2-1
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,8 @@ class { 'elasticsearch':
166166
'network.host' => '0.0.0.0',
167167
},
168168
java_install => true,
169-
package_url => '#{test_settings['snapshot_package']}'
169+
package_url => '#{test_settings['snapshot_package']}',
170+
restart_on_change => true,
170171
}
171172
172173
elasticsearch::instance { 'es-01':

0 commit comments

Comments
 (0)