Skip to content

Commit

Permalink
deps: update dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
swiatekm committed May 9, 2024
1 parent 4584e09 commit aafaa79
Show file tree
Hide file tree
Showing 19 changed files with 86 additions and 126 deletions.
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.2.0
16 changes: 10 additions & 6 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,23 +10,27 @@ RUN apt-get update \
gcc \
libc-dev \
libsnappy-dev \
libffi-dev \
make \
ruby-dev \
sudo \
unzip

# Fluentd plugin dependencies
RUN gem install \
fluentd:1.16.2 \
async:1.31.0 \
async-http:0.60.2 \
bigdecimal:1.4.4 \
concurrent-ruby:1.1.10 \
fluentd:1.16.5 \
google-protobuf:3.21.12 \
json:2.6.3 \
lru_redux:1.1.0 \
net-http-persistent:4.0.2 \
oj:3.16.1 \
rexml:3.2.6 \
snappy:0.3.0 \
specific_install:0.3.8

# Use unreleased Kubeclient version with persistent HTTP connections.
RUN gem specific_install https://github.com/ManageIQ/kubeclient --ref 220b8d7af52180f9a0f69cb73f0723d2618cf3ef
kubeclient:4.11.0

# FluentD plugins to allow customers to forward data if needed to various cloud providers
RUN gem install \
Expand Down Expand Up @@ -99,7 +103,7 @@ RUN gem install \
RUN rm -rf /usr/local/bundle/cache/* \
&& find /usr/local/bundle/ -name "*.o" | xargs rm

FROM fluent/fluentd:v1.16.2-debian${FLUENTD_ARCH}-1.0
FROM fluent/fluentd:v1.16.5-debian${FLUENTD_ARCH}-1.0

USER root

Expand Down
14 changes: 6 additions & 8 deletions alpine.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,23 +13,21 @@ RUN apk update \
RUN echo 'gem: --no-document' >> /etc/gemrc

# Fluentd plugin dependencies
# Copied from https://github.com/fluent/fluentd-docker-image/blob/6a497560b45add04b9033955ae2e97c2616aa356/v1.16/alpine/Dockerfile
# Copied from https://github.com/fluent/fluentd-docker-image/blob/6f347061a521a097cf8732044da110ab990416dc/v1.16/alpine/Dockerfile
RUN gem install \
async:1.30.3 \
async:1.31.0 \
async-http:0.60.2 \
bigdecimal:1.4.4 \
concurrent-ruby:1.1.10 \
fluentd:1.16.2 \
fluentd:1.16.5 \
google-protobuf:3.21.12 \
json:2.6.3 \
lru_redux:1.1.0 \
net-http-persistent:4.0.2 \
oj:3.15.0 \
oj:3.16.1 \
rexml:3.2.6 \
snappy:0.3.0 \
specific_install:0.3.8

# Use unreleased Kubeclient version with persistent HTTP connections.
RUN gem specific_install https://github.com/ManageIQ/kubeclient --ref 220b8d7af52180f9a0f69cb73f0723d2618cf3ef
kubeclient:4.11.0

# FluentD plugins to allow customers to forward data if needed to various cloud providers
RUN gem install \
Expand Down
6 changes: 3 additions & 3 deletions fluent-plugin-datapoint/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@ PATH
remote: .
specs:
fluent-plugin-datapoint (2.0.0)
fluentd (= 1.16.2)
fluentd (= 1.16.5)

GEM
remote: https://rubygems.org/
specs:
concurrent-ruby (1.1.10)
cool.io (1.7.1)
fluentd (1.16.2)
fluentd (1.16.5)
bundler
cool.io (>= 1.4.5, < 2.0.0)
http_parser.rb (>= 0.5.1, < 0.9.0)
Expand Down Expand Up @@ -48,4 +48,4 @@ DEPENDENCIES
test-unit (~> 3.0)

BUNDLED WITH
2.4.1
2.5.10
2 changes: 1 addition & 1 deletion fluent-plugin-datapoint/fluent-plugin-datapoint.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.0"
spec.add_development_dependency "rake", "~> 13.0"
spec.add_development_dependency "test-unit", "~> 3.0"
spec.add_runtime_dependency "fluentd", "= 1.16.2"
spec.add_runtime_dependency "fluentd", "= 1.16.5"
end
2 changes: 0 additions & 2 deletions fluent-plugin-enhance-k8s-metadata/Gemfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
source "https://rubygems.org"

gem 'kubeclient', git: 'https://github.com/ManageIQ/kubeclient', ref: '220b8d7af52180f9a0f69cb73f0723d2618cf3ef'

gemspec
66 changes: 23 additions & 43 deletions fluent-plugin-enhance-k8s-metadata/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,20 +1,10 @@
GIT
remote: https://github.com/ManageIQ/kubeclient
revision: 220b8d7af52180f9a0f69cb73f0723d2618cf3ef
ref: 220b8d7af52180f9a0f69cb73f0723d2618cf3ef
specs:
kubeclient (4.9.3)
faraday (~> 1.1)
faraday_middleware (~> 1.0)
http (>= 3.0, < 5.0)
recursive-open-struct (~> 1.1, >= 1.1.1)

PATH
remote: .
specs:
fluent-plugin-enhance-k8s-metadata (2.0.0)
concurrent-ruby (~> 1.1)
fluentd (= 1.16.2)
fluentd (= 1.16.5)
kubeclient (= 4.11.0)
lru_redux (~> 1.1.0)
net-http-persistent (~> 4.0)

Expand All @@ -32,36 +22,11 @@ GEM
rexml
domain_name (0.5.20190701)
unf (>= 0.0.5, < 1.0.0)
faraday (1.10.0)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
faraday-excon (~> 1.1)
faraday-httpclient (~> 1.0)
faraday-multipart (~> 1.0)
faraday-net_http (~> 1.0)
faraday-net_http_persistent (~> 1.0)
faraday-patron (~> 1.0)
faraday-rack (~> 1.0)
faraday-retry (~> 1.0)
ruby2_keywords (>= 0.0.4)
faraday-em_http (1.0.0)
faraday-em_synchrony (1.0.0)
faraday-excon (1.1.0)
faraday-httpclient (1.0.1)
faraday-multipart (1.0.4)
multipart-post (~> 2)
faraday-net_http (1.0.1)
faraday-net_http_persistent (1.2.0)
faraday-patron (1.0.0)
faraday-rack (1.0.0)
faraday-retry (1.0.3)
faraday_middleware (1.2.0)
faraday (~> 1.0)
ffi (1.15.5)
ffi (1.16.3)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
fluentd (1.16.2)
fluentd (1.16.5)
bundler
cool.io (>= 1.4.5, < 2.0.0)
http_parser.rb (>= 0.5.1, < 0.9.0)
Expand All @@ -79,23 +44,39 @@ GEM
http-cookie (~> 1.0)
http-form_data (~> 2.2)
http-parser (~> 1.2.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)
jsonpath (1.1.5)
multi_json
kubeclient (4.11.0)
http (>= 3.0, < 6.0)
jsonpath (~> 1.0)
recursive-open-struct (~> 1.1, >= 1.1.1)
rest-client (~> 2.0)
lru_redux (1.1.0)
mime-types (3.5.2)
mime-types-data (~> 3.2015)
mime-types-data (3.2024.0507)
msgpack (1.5.1)
multipart-post (2.2.3)
multi_json (1.15.0)
net-http-persistent (4.0.2)
connection_pool (~> 2.2)
netrc (0.11.0)
power_assert (2.0.3)
public_suffix (5.0.4)
rake (13.2.1)
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)
rexml (3.2.6)
ruby2_keywords (0.0.5)
serverengine (2.3.2)
sigdump (~> 0.2.2)
sigdump (0.2.5)
Expand All @@ -122,10 +103,9 @@ PLATFORMS
DEPENDENCIES
bundler (~> 2.0)
fluent-plugin-enhance-k8s-metadata!
kubeclient!
rake (~> 13.0)
test-unit (~> 3.0)
webmock (~> 3.0)

BUNDLED WITH
2.4.1
2.5.10
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_runtime_dependency 'concurrent-ruby', '~> 1.1'
spec.add_runtime_dependency "fluentd", "= 1.16.2"
# spec.add_runtime_dependency 'kubeclient', '4.9.1' # Git version of Kubeclient specified in Gemfile
spec.add_runtime_dependency "fluentd", "= 1.16.5"
spec.add_runtime_dependency 'kubeclient', '= 4.11.0'
spec.add_runtime_dependency 'lru_redux', '~> 1.1.0'
spec.add_runtime_dependency 'net-http-persistent', '~> 4.0'

Expand Down
2 changes: 0 additions & 2 deletions fluent-plugin-events/Gemfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
source "https://rubygems.org"

gem 'kubeclient', git: 'https://github.com/ManageIQ/kubeclient', ref: '220b8d7af52180f9a0f69cb73f0723d2618cf3ef'

gemspec
63 changes: 22 additions & 41 deletions fluent-plugin-events/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,9 @@
GIT
remote: https://github.com/ManageIQ/kubeclient
revision: 220b8d7af52180f9a0f69cb73f0723d2618cf3ef
ref: 220b8d7af52180f9a0f69cb73f0723d2618cf3ef
specs:
kubeclient (4.9.3)
faraday (~> 1.1)
faraday_middleware (~> 1.0)
http (>= 3.0, < 5.0)
recursive-open-struct (~> 1.1, >= 1.1.1)

PATH
remote: .
specs:
fluent-plugin-events (2.0.0)
fluentd (= 1.16.2)
fluentd (= 1.16.5)
kubeclient (= 4.11.0)
net-http-persistent (~> 4.0)

GEM
Expand All @@ -30,36 +20,11 @@ GEM
rexml
domain_name (0.5.20190701)
unf (>= 0.0.5, < 1.0.0)
faraday (1.10.0)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
faraday-excon (~> 1.1)
faraday-httpclient (~> 1.0)
faraday-multipart (~> 1.0)
faraday-net_http (~> 1.0)
faraday-net_http_persistent (~> 1.0)
faraday-patron (~> 1.0)
faraday-rack (~> 1.0)
faraday-retry (~> 1.0)
ruby2_keywords (>= 0.0.4)
faraday-em_http (1.0.0)
faraday-em_synchrony (1.0.0)
faraday-excon (1.1.0)
faraday-httpclient (1.0.1)
faraday-multipart (1.0.4)
multipart-post (~> 2)
faraday-net_http (1.0.1)
faraday-net_http_persistent (1.2.0)
faraday-patron (1.0.0)
faraday-rack (1.0.0)
faraday-retry (1.0.3)
faraday_middleware (1.2.0)
faraday (~> 1.0)
ffi (1.15.5)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
fluentd (1.16.2)
fluentd (1.16.5)
bundler
cool.io (>= 1.4.5, < 2.0.0)
http_parser.rb (>= 0.5.1, < 0.9.0)
Expand All @@ -77,22 +42,39 @@ GEM
http-cookie (~> 1.0)
http-form_data (~> 2.2)
http-parser (~> 1.2.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)
jsonpath (1.1.5)
multi_json
kubeclient (4.11.0)
http (>= 3.0, < 6.0)
jsonpath (~> 1.0)
recursive-open-struct (~> 1.1, >= 1.1.1)
rest-client (~> 2.0)
mime-types (3.5.2)
mime-types-data (~> 3.2015)
mime-types-data (3.2024.0507)
mocha (2.2.0)
ruby2_keywords (>= 0.0.5)
msgpack (1.5.1)
multipart-post (2.2.3)
multi_json (1.15.0)
net-http-persistent (4.0.2)
connection_pool (~> 2.2)
netrc (0.11.0)
power_assert (2.0.3)
public_suffix (5.0.4)
rake (13.2.1)
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)
rexml (3.2.6)
ruby2_keywords (0.0.5)
serverengine (2.3.2)
Expand Down Expand Up @@ -121,11 +103,10 @@ PLATFORMS
DEPENDENCIES
bundler (~> 2.0)
fluent-plugin-events!
kubeclient!
mocha
rake (~> 13.0)
test-unit (~> 3.0)
webmock (~> 3.0)

BUNDLED WITH
2.4.1
2.5.10
4 changes: 2 additions & 2 deletions fluent-plugin-events/fluent-plugin-events.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.0"
spec.add_development_dependency "rake", "~> 13.0"
spec.add_development_dependency "test-unit", "~> 3.0"
spec.add_runtime_dependency "fluentd", "= 1.16.2"
# spec.add_runtime_dependency 'kubeclient', '4.9.1' # Git version of Kubeclient specified in Gemfile
spec.add_runtime_dependency "fluentd", "= 1.16.5"
spec.add_runtime_dependency 'kubeclient', '= 4.11.0'
spec.add_runtime_dependency 'net-http-persistent', '~> 4.0'
spec.add_development_dependency 'webmock', '~> 3.0'
spec.add_development_dependency 'mocha'
Expand Down
6 changes: 3 additions & 3 deletions fluent-plugin-kubernetes-metadata-filter/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ PATH
remote: .
specs:
fluent-plugin-kubernetes-metadata-filter (2.5.3)
fluentd (= 1.16.2)
fluentd (= 1.16.5)
lru_redux
net-http-persistent (~> 4.0)

Expand Down Expand Up @@ -67,7 +67,7 @@ GEM
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
fluentd (1.16.2)
fluentd (1.16.5)
bundler
cool.io (>= 1.4.5, < 2.0.0)
http_parser.rb (>= 0.5.1, < 0.9.0)
Expand Down Expand Up @@ -179,4 +179,4 @@ DEPENDENCIES
yajl-ruby

BUNDLED WITH
2.4.1
2.5.10
Loading

0 comments on commit aafaa79

Please sign in to comment.