From 90304e8042a05e72c1fbda710f150b8b59bea59e Mon Sep 17 00:00:00 2001 From: "Paulo E. Castro" Date: Mon, 9 Dec 2024 12:06:35 +0000 Subject: [PATCH] Build plugin against aws-sdk-core. Signed-off-by: Paulo E. Castro Signed-off-by: Paulo E. Castro --- README.md | 2 +- logstash-output-opensearch.gemspec | 4 ++-- .../logstash-output-opensearch-release-notes-next.md | 3 ++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index f8fb57d..96fdeb2 100644 --- a/README.md +++ b/README.md @@ -113,7 +113,7 @@ Starting in 2.0.0, the aws sdk version is bumped to v3. In order for all other A /usr/share/logstash/bin/logstash-plugin install --version 2.0.0 logstash-output-opensearch ``` ## ECS Compatibility -[Elastic Common Schema(ECS)](https://www.elastic.co/guide/en/ecs/current/index.html]) compatibility for V8 was added in 1.3.0. For more details on ECS support refer to this [documentation](docs/ecs_compatibility.md). +[Elastic Common Schema(ECS)](https://www.elastic.co/guide/en/ecs/current/index.html) compatibility for V8 was added in 1.3.0. For more details on ECS support refer to this [documentation](docs/ecs_compatibility.md). ## Code of Conduct diff --git a/logstash-output-opensearch.gemspec b/logstash-output-opensearch.gemspec index cd04d97..4e86e71 100644 --- a/logstash-output-opensearch.gemspec +++ b/logstash-output-opensearch.gemspec @@ -11,7 +11,7 @@ signing_key_path = "gem-private_key.pem" Gem::Specification.new do |s| s.name = 'logstash-output-opensearch' - s.version = '2.0.3' + s.version = '2.1.0' s.licenses = ['Apache-2.0'] s.summary = "Stores logs in OpenSearch" @@ -45,7 +45,7 @@ Gem::Specification.new do |s| s.add_runtime_dependency 'stud', ['>= 0.0.17', '~> 0.0'] s.add_runtime_dependency "logstash-core-plugin-api", ">= 1.60", "<= 2.99" s.add_runtime_dependency 'logstash-mixin-ecs_compatibility_support', '~>1.0' - s.add_runtime_dependency 'aws-sdk', '~> 3' + s.add_runtime_dependency 'aws-sdk-core', '~> 3' s.add_runtime_dependency 'json', '>= 2.3.0', '~> 2' s.add_development_dependency 'logstash-codec-plain' diff --git a/release-notes/logstash-output-opensearch-release-notes-next.md b/release-notes/logstash-output-opensearch-release-notes-next.md index 9adb7c5..e20f9a7 100644 --- a/release-notes/logstash-output-opensearch-release-notes-next.md +++ b/release-notes/logstash-output-opensearch-release-notes-next.md @@ -1,9 +1,10 @@ -## Version 2.0.3 Release Notes +## Version 2.1.0 Release Notes Compatible with OpenSearch 1.3+, 2.0+ ### Bug Fixes +* Install against most recent versions of logstash by building with [aws-sdk-core](https://rubygems.org/gems/aws-sdk-core). (#267) * Fix warning retrieving cluster UUID with Amazon OpenSearch Serverless (#237) ### Documentation