Skip to content

Commit

Permalink
Merge pull request #26 from uselagoon/pin_gemfile
Browse files Browse the repository at this point in the history
Pin gemfiles for fluentd dependencies
  • Loading branch information
tobybellwood authored Apr 24, 2023
2 parents c9d322e + 25b06a1 commit 1a7dcb0
Show file tree
Hide file tree
Showing 4 changed files with 80 additions and 75 deletions.
7 changes: 4 additions & 3 deletions logs-concentrator/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ source "https://rubygems.org"

git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }

gem "fluent-plugin-elasticsearch"
gem "fluent-plugin-opensearch"
gem "fluent-plugin-prometheus"
gem "fluent-plugin-elasticsearch", "5.2.4"
gem "fluent-plugin-opensearch", "1.0.9"
gem "fluent-plugin-prometheus", "2.0.3"
gem "fluentd", "1.15.3"
41 changes: 21 additions & 20 deletions logs-concentrator/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,26 @@ GEM
remote: https://rubygems.org/
specs:
aws-eventstream (1.2.0)
aws-partitions (1.687.0)
aws-sdk-core (3.168.4)
aws-partitions (1.752.0)
aws-sdk-core (3.171.0)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.651.0)
aws-sigv4 (~> 1.5)
jmespath (~> 1, >= 1.6.1)
aws-sigv4 (1.5.2)
aws-eventstream (~> 1, >= 1.0.2)
concurrent-ruby (1.1.10)
concurrent-ruby (1.2.2)
cool.io (1.7.1)
elastic-transport (8.1.0)
elastic-transport (8.2.1)
faraday (< 3)
multi_json
elasticsearch (8.5.2)
elasticsearch (8.7.0)
elastic-transport (~> 8)
elasticsearch-api (= 8.5.2)
elasticsearch-api (8.5.2)
elasticsearch-api (= 8.7.0)
elasticsearch-api (8.7.0)
multi_json
excon (0.96.0)
faraday (1.10.2)
excon (0.99.0)
faraday (1.10.3)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
faraday-excon (~> 1.1)
Expand Down Expand Up @@ -76,26 +76,26 @@ GEM
yajl-ruby (~> 1.0)
http_parser.rb (0.8.0)
jmespath (1.6.2)
msgpack (1.6.0)
msgpack (1.7.0)
multi_json (1.15.0)
multipart-post (2.2.3)
opensearch-api (2.1.0)
multipart-post (2.3.0)
opensearch-api (2.2.0)
multi_json
opensearch-ruby (2.1.0)
opensearch-api (~> 2.1)
opensearch-transport (~> 2.0)
opensearch-transport (2.1.0)
faraday (>= 1.0, < 3)
multi_json
prometheus-client (4.0.0)
prometheus-client (4.1.0)
ruby2_keywords (0.0.5)
serverengine (2.3.1)
serverengine (2.3.2)
sigdump (~> 0.2.2)
sigdump (0.2.4)
strptime (0.2.5)
tzinfo (2.0.5)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
tzinfo-data (1.2022.7)
tzinfo-data (1.2023.3)
tzinfo (>= 1.0.0)
webrick (1.7.0)
yajl-ruby (1.4.3)
Expand All @@ -104,9 +104,10 @@ PLATFORMS
x86_64-linux-musl

DEPENDENCIES
fluent-plugin-elasticsearch
fluent-plugin-opensearch
fluent-plugin-prometheus
fluent-plugin-elasticsearch (= 5.2.4)
fluent-plugin-opensearch (= 1.0.9)
fluent-plugin-prometheus (= 2.0.3)
fluentd (= 1.15.3)

BUNDLED WITH
2.3.25
2.4.6
27 changes: 14 additions & 13 deletions logs-dispatcher/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,17 @@ source "https://rubygems.org"

git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }

gem "fluent-plugin-cloudwatch-logs"
gem "fluent-plugin-datadog"
gem "fluent-plugin-kubernetes_metadata_filter"
gem "fluent-plugin-multi-format-parser"
gem "fluent-plugin-prometheus"
gem "fluent-plugin-rabbitmq"
gem "fluent-plugin-record-modifier"
gem "fluent-plugin-remote-syslog"
gem "fluent-plugin-rewrite-tag-filter"
gem "fluent-plugin-route"
gem "fluent-plugin-s3"
gem "fluent-plugin-splunk-enterprise"
gem "fluent-plugin-sumologic_output"
gem "fluent-plugin-cloudwatch-logs", "0.14.3"
gem "fluent-plugin-datadog", "0.14.2"
gem "fluent-plugin-kubernetes_metadata_filter", "3.1.3"
gem "fluent-plugin-multi-format-parser", "1.0.0"
gem "fluent-plugin-prometheus", "2.0.3"
gem "fluent-plugin-rabbitmq", "0.0.9"
gem "fluent-plugin-record-modifier", "2.1.1"
gem "fluent-plugin-remote-syslog", "1.1"
gem "fluent-plugin-rewrite-tag-filter", "2.4.0"
gem "fluent-plugin-route", "1.0.0"
gem "fluent-plugin-s3", "1.7.2"
gem "fluent-plugin-splunk-enterprise", "0.10.2"
gem "fluent-plugin-sumologic_output", "1.8.0"
gem "fluentd", "1.15.3"
80 changes: 41 additions & 39 deletions logs-dispatcher/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,35 +1,35 @@
GEM
remote: https://rubygems.org/
specs:
addressable (2.8.1)
addressable (2.8.4)
public_suffix (>= 2.0.2, < 6.0)
amq-protocol (2.3.2)
aws-eventstream (1.2.0)
aws-partitions (1.666.0)
aws-sdk-cloudwatchlogs (1.57.0)
aws-partitions (1.752.0)
aws-sdk-cloudwatchlogs (1.62.0)
aws-sdk-core (~> 3, >= 3.165.0)
aws-sigv4 (~> 1.1)
aws-sdk-core (3.168.1)
aws-sdk-core (3.171.0)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.651.0)
aws-sigv4 (~> 1.5)
jmespath (~> 1, >= 1.6.1)
aws-sdk-kms (1.59.0)
aws-sdk-kms (1.63.0)
aws-sdk-core (~> 3, >= 3.165.0)
aws-sigv4 (~> 1.1)
aws-sdk-s3 (1.117.1)
aws-sdk-s3 (1.121.0)
aws-sdk-core (~> 3, >= 3.165.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.4)
aws-sdk-sqs (1.52.0)
aws-sdk-sqs (1.53.0)
aws-sdk-core (~> 3, >= 3.165.0)
aws-sigv4 (~> 1.1)
aws-sigv4 (1.5.2)
aws-eventstream (~> 1, >= 1.0.2)
bunny (2.14.4)
amq-protocol (~> 2.3, >= 2.3.0)
concurrent-ruby (1.1.10)
connection_pool (2.3.0)
concurrent-ruby (1.2.2)
connection_pool (2.4.0)
cool.io (1.7.1)
domain_name (0.5.20190701)
unf (>= 0.0.5, < 1.0.0)
Expand Down Expand Up @@ -94,54 +94,55 @@ GEM
tzinfo-data (~> 1.0)
webrick (>= 1.4.2, < 1.8.0)
yajl-ruby (~> 1.0)
http (4.4.1)
addressable (~> 2.3)
http (5.1.1)
addressable (~> 2.8)
http-cookie (~> 1.0)
http-form_data (~> 2.2)
http-parser (~> 1.2.0)
llhttp-ffi (~> 0.4.0)
http-accept (1.7.0)
http-cookie (1.0.5)
domain_name (~> 0.5)
http-form_data (2.3.0)
http-parser (1.2.3)
ffi-compiler (>= 1.0, < 2.0)
http_parser.rb (0.8.0)
httpclient (2.8.3)
jmespath (1.6.2)
json (2.6.2)
json (2.6.3)
jsonpath (1.1.2)
multi_json
kubeclient (4.10.1)
http (>= 3.0, < 5.0)
kubeclient (4.11.0)
http (>= 3.0, < 6.0)
jsonpath (~> 1.0)
recursive-open-struct (~> 1.1, >= 1.1.1)
rest-client (~> 2.0)
llhttp-ffi (0.4.0)
ffi-compiler (~> 1.0)
rake (~> 13.0)
lru_redux (1.1.0)
mime-types (3.4.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2022.0105)
msgpack (1.6.0)
mime-types-data (3.2023.0218.1)
msgpack (1.7.0)
multi_json (1.15.0)
net-http-persistent (4.0.1)
net-http-persistent (4.0.2)
connection_pool (~> 2.2)
netrc (0.11.0)
prometheus-client (4.0.0)
public_suffix (5.0.0)
prometheus-client (4.1.0)
public_suffix (5.0.1)
rake (13.0.6)
recursive-open-struct (1.1.3)
rest-client (2.1.0)
http-accept (>= 1.7.0, < 2.0)
http-cookie (>= 1.0.2, < 2.0)
mime-types (>= 1.16, < 4.0)
netrc (~> 0.8)
serverengine (2.3.0)
serverengine (2.3.2)
sigdump (~> 0.2.2)
sigdump (0.2.4)
strptime (0.2.5)
syslog_protocol (0.9.2)
tzinfo (2.0.5)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
tzinfo-data (1.2022.6)
tzinfo-data (1.2023.3)
tzinfo (>= 1.0.0)
unf (0.1.4)
unf_ext
Expand All @@ -154,19 +155,20 @@ PLATFORMS
x86_64-linux-musl

DEPENDENCIES
fluent-plugin-cloudwatch-logs
fluent-plugin-datadog
fluent-plugin-kubernetes_metadata_filter
fluent-plugin-multi-format-parser
fluent-plugin-prometheus
fluent-plugin-rabbitmq
fluent-plugin-record-modifier
fluent-plugin-remote-syslog
fluent-plugin-rewrite-tag-filter
fluent-plugin-route
fluent-plugin-s3
fluent-plugin-splunk-enterprise
fluent-plugin-sumologic_output
fluent-plugin-cloudwatch-logs (= 0.14.3)
fluent-plugin-datadog (= 0.14.2)
fluent-plugin-kubernetes_metadata_filter (= 3.1.3)
fluent-plugin-multi-format-parser (= 1.0.0)
fluent-plugin-prometheus (= 2.0.3)
fluent-plugin-rabbitmq (= 0.0.9)
fluent-plugin-record-modifier (= 2.1.1)
fluent-plugin-remote-syslog (= 1.1)
fluent-plugin-rewrite-tag-filter (= 2.4.0)
fluent-plugin-route (= 1.0.0)
fluent-plugin-s3 (= 1.7.2)
fluent-plugin-splunk-enterprise (= 0.10.2)
fluent-plugin-sumologic_output (= 1.8.0)
fluentd (= 1.15.3)

BUNDLED WITH
2.3.25
2.4.6

0 comments on commit 1a7dcb0

Please sign in to comment.