Skip to content

Commit d5f0130

Browse files
authored
Vendor Elasticsearch 9 templates in the generated gem (#1188)
Update Rakefile to vendor ECS schema template v8 for Elasticsearch 9
1 parent 0eaabc7 commit d5f0130

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## 11.22.9
2+
- Vendor ECS template for Elasticsearch 9.x in built gem [#1188](https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1188)
3+
14
## 11.22.8
25
- Added ECS template for Elasticsearch 9.x [#1187](https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1187)
36

Rakefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,13 @@ task :'vendor-ecs-schemata' do
44
download_ecs_schemata(:v1, elasticsearch_major: 6, ecs_release_tag: 'v1.10.0') # WARNING: v1.11 breaks 6.x (see: https://github.com/elastic/ecs/issues/1649)
55
download_ecs_schemata(:v1, elasticsearch_major: 7, ecs_release_tag: 'v1.12.1')
66
download_ecs_schemata(:v1, elasticsearch_major: 8, ecs_release_tag: 'v1.12.1', generated_for: 7)
7+
download_ecs_schemata(:v1, elasticsearch_major: 9, ecs_release_tag: 'v1.12.1', generated_for: 7)
78

89
# PRERELEASE: 8.0 branch
910
# when pinning to released tag, remove BETA warning.
1011
download_ecs_schemata(:v8, elasticsearch_major: 7, ecs_release_tag: '8.0')
1112
download_ecs_schemata(:v8, elasticsearch_major: 8, ecs_release_tag: '8.0')
13+
download_ecs_schemata(:v8, elasticsearch_major: 9, ecs_release_tag: '8.0')
1214
end
1315

1416
task :vendor => :'vendor-ecs-schemata'

logstash-output-elasticsearch.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Gem::Specification.new do |s|
22
s.name = 'logstash-output-elasticsearch'
3-
s.version = '11.22.8'
3+
s.version = '11.22.9'
44
s.licenses = ['apache-2.0']
55
s.summary = "Stores logs in Elasticsearch"
66
s.description = "This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program"

0 commit comments

Comments
 (0)