Coming in 9.0.0.
We strive to maintain backward compatibility between minor versions (8.x to 8.y, for example) so that you can upgrade without changing any configuration files. On occasion, we are forced to break compatibility within a given major release to ensure correctness of operation.
This section covers the changes that you need to be aware of when migrating to Logstash 9.0.0 and later.
Migrating directly between non-consecutive major versions (7.x to 9.x) is not recommended. We suggest that you upgrade to the last release in the 8.x series before you upgrade to 9.0.
Check out our Release Notes for additional release information.
Coming in 9.0.0.
Include:
- change
- user impact/decription/value prop
- link to relevant docs for more information
We’ve removed deprecated SSL settings in some Logstash plugins, and have replaced them with updated settings. If your plugin configuration contains any of these obsolete options, the plugin may fail to start.
Click the arrow beside a plugin name to see the list of settings that have been removed and their replacements.
Plugins with changes to SSL settings
logstash-input-elasticsearch
Setting | Replaced by |
---|---|
ca_file |
|
ssl |
|
ssl_certificate_verification |
logstash-output-elasticsearch
Setting | Replaced by |
---|---|
cacert |
|
keystore |
|
keystore_password |
|
ssl |
|
ssl_certificate_verification |
|
truststore |
|
truststore_password |
logstash-output-http
Setting | Replaced by |
---|---|
cacert |
|
client_cert |
|
client_key |
|
keystore |
|
keystore_password |
|
keystore_type |
|
truststore |
|
truststore_password |
|
truststore_type |
See these topics for breaking changes in earlier releases: