we’re playing with readonlyREST 1.15.0 and see a change of behaviour, namely the ‘dot’ notation is no longer working. Eg:
used to work, and now lets ES crash with
[2017-05-24T13:11:35,404][INFO ][o.e.d.DiscoveryModule ] [esints02-ites_internal] using discovery type [zen]
[2017-05-24T13:11:36,603][ERROR][o.e.b.Bootstrap ] Guice Exception: org.elasticsearch.plugin.readonlyrest.settings.SettingsMalformedException: Not find required attribute 'readonlyrest’
works as expected. The issue for us is that we are configuring ES with the upstream puppet module which automatically converts to configuration to the dot notation.
We see this in ES 5.4.0 and ROR 1.15.0 Bug or feature ? Thanks a lot!
P.S.: https://forum.readonlyrest.com/t/reducing-the-size-of-the-configuration/97 seems related.