Shizuo Fujita

Results 118 comments of Shizuo Fujita

Fluentd invokes `Addrinfo.tcp(bind, port).listen` when create TCP socket. https://github.com/fluent/fluentd/blob/cefbc62e21570c4761a78297d481adff51e36692/lib/fluent/plugin_helper/server.rb#L386-L388 `Addrinfo#listen` sets `IPV6_V6ONLY` to socket by `sock.ipv6only!`. ```ruby def listen(backlog=Socket::SOMAXCONN) sock = Socket.new(self.pfamily, self.socktype, self.protocol) begin sock.ipv6only! if self.ipv6? ``` https://github.com/ruby/ruby/blob/fbaad485db4259497aeac93a296b25432c198fdd/ext/socket/lib/socket.rb#L203...

>> TCPServer.new doesn't set IPV6_V6ONLY flag, so use Addrinfo class instead. >> backlog will be set by the caller, we don't need to set backlog here > > We have...

This plugin has library dependency that is [remote_syslog_sender](https://github.com/reproio/remote_syslog_sender) -> [syslog_protocol](https://github.com/eric/syslog_protocol). At least, sounds syslog_protocol roughly conforms to http://www.faqs.org/rfcs/rfc3164.html

I've tried to reproduce. and I got the following logs. ``` 2025-04-16 10:45:33 +0900 [info]: using configuration file: @type tail path "/home/watson/tmp/access*.log" tag "kubernetes.*" read_from_head true @type "multi_format" unmatched_lines format...

We think `fluent-plugin-parser-cri` cannot handle multiple `` sections. Ref. https://github.com/fluent/fluent-plugin-parser-cri/blob/4ef06cb936d3f836d788aea8f8a24b7831b10de4/lib/fluent/plugin/parser_cri.rb#L35-L39

I guess this is related to https://github.com/fluent/fluentd/issues/4693 ...

Seems that we might care the exception...

ruby/setup-ruby action has installed proper `bundler` automatically by default. https://github.com/fluent/fluent-plugin-s3/blob/803cac2094885d5db5d902ab104a883008eda8ec/.github/workflows/linux.yml#L19 ![image](https://github.com/user-attachments/assets/6ef5ac5b-14cf-4c30-bae6-4be48f90e206) So, I think you can replace `gem install bundler rake` to `gem install rake` at https://github.com/fluent/fluent-plugin-s3/blob/803cac2094885d5db5d902ab104a883008eda8ec/.github/workflows/linux.yml#L26 Then, I think...