From aed4854be8136a699d5501627b8feee004e20240 Mon Sep 17 00:00:00 2001 From: Rob Bavey Date: Wed, 20 Nov 2024 11:13:52 -0500 Subject: [PATCH 1/4] Add SSL Breaking changes for logstash-output-http to breaking changes doc --- docs/static/breaking-changes-90.asciidoc | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/docs/static/breaking-changes-90.asciidoc b/docs/static/breaking-changes-90.asciidoc index 41e923ad221..f9fb4f05859 100644 --- a/docs/static/breaking-changes-90.asciidoc +++ b/docs/static/breaking-changes-90.asciidoc @@ -13,3 +13,24 @@ Include: * user impact/decription/value prop * link to relevant docs for more information +[[Removal-of-Deprecated-SSL-Settings]] +===== Removal of Deprecated SSL Settings + +The following plugins have removed previously deprecated SSL settings: + +[[logstash-output-http]] +====== logstash-output-http + +[cols="<,<",options="header",] +|======================================================================= +|Setting|Replaced by +| cacert |<> +| client_cert |<> +| client_key |<> +| keystore |<> +| keystore_password |<> +| keystore_type |<> +| truststore |<> +| truststore_password |<> +| truststore_type |<> +|======================================================================= \ No newline at end of file From 4d2782baa73547ddd015e27408215d2ebe08e890 Mon Sep 17 00:00:00 2001 From: Rob Bavey Date: Wed, 20 Nov 2024 14:13:25 -0500 Subject: [PATCH 2/4] Add missing discrete tags --- docs/static/breaking-changes-90.asciidoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/static/breaking-changes-90.asciidoc b/docs/static/breaking-changes-90.asciidoc index f9fb4f05859..d77a9726f38 100644 --- a/docs/static/breaking-changes-90.asciidoc +++ b/docs/static/breaking-changes-90.asciidoc @@ -13,11 +13,13 @@ Include: * user impact/decription/value prop * link to relevant docs for more information +[discrete] [[Removal-of-Deprecated-SSL-Settings]] ===== Removal of Deprecated SSL Settings The following plugins have removed previously deprecated SSL settings: +[discrete] [[logstash-output-http]] ====== logstash-output-http From 54b02fa8a17d274610352fba683add8e631126b4 Mon Sep 17 00:00:00 2001 From: Rob Bavey Date: Thu, 21 Nov 2024 15:36:54 -0500 Subject: [PATCH 3/4] Improve formatting of plugin breaking chagnes Co-authored-by: Karen Metts <35154725+karenzone@users.noreply.github.com> --- docs/static/breaking-changes-90.asciidoc | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/docs/static/breaking-changes-90.asciidoc b/docs/static/breaking-changes-90.asciidoc index d77a9726f38..619550fda21 100644 --- a/docs/static/breaking-changes-90.asciidoc +++ b/docs/static/breaking-changes-90.asciidoc @@ -14,14 +14,20 @@ Include: * link to relevant docs for more information [discrete] -[[Removal-of-Deprecated-SSL-Settings]] -===== Removal of Deprecated SSL Settings +[[ssl-settings-9.0]] +===== Changes to SSL settings in {ls} plugins -The following plugins have removed previously deprecated SSL settings: +We've removed deprecated SSL settings in some {ls} plugins, and have replaced them with updated settings. +If your plugin configuration contains any of these obsolete options, the plugin may fail to start. + +**Plugins with changes to SSL settings** [discrete] -[[logstash-output-http]] -====== logstash-output-http +[[output-http-ssl-9.0]] +.<> + +[%collapsible] +==== [cols="<,<",options="header",] |======================================================================= @@ -35,4 +41,6 @@ The following plugins have removed previously deprecated SSL settings: | truststore |<> | truststore_password |<> | truststore_type |<> -|======================================================================= \ No newline at end of file +|======================================================================= + +==== \ No newline at end of file From 3ceb4fdd08eb7c931edb1ddd436666e2947fa73a Mon Sep 17 00:00:00 2001 From: Karen Metts <35154725+karenzone@users.noreply.github.com> Date: Tue, 26 Nov 2024 11:15:42 -0500 Subject: [PATCH 4/4] Refine user interaction and links in content --- docs/static/breaking-changes-90.asciidoc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/static/breaking-changes-90.asciidoc b/docs/static/breaking-changes-90.asciidoc index 619550fda21..dcab80e35e3 100644 --- a/docs/static/breaking-changes-90.asciidoc +++ b/docs/static/breaking-changes-90.asciidoc @@ -20,11 +20,14 @@ Include: We've removed deprecated SSL settings in some {ls} 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** [discrete] [[output-http-ssl-9.0]] -.<> +.`logstash-output-http` [%collapsible] ====