oss-gate / workshop

OSSの開発に未参加または参加したことはあるけどまだ自信がない人を後押しするワークショップ用のリポジトリー
125 stars 547 forks source link

OSS Gate Workshop: online: 2024-07-27: daipom: Fluentd: Work log #1845

Closed daipom closed 4 months ago

daipom commented 4 months ago

This is a work log of a "OSS Gate workshop". "OSS Gate workshop" is an activity to increase OSS developers. Here's been discussed in Japanese. Thanks.

作業ログ作成時の説明

以下のテンプレートを埋めてタイトルに設定します。埋め方例はスクロールすると見えてきます。

OSS Gate Workshop: ${LOCATION}: ${YEAR}-${MONTH}-${DAY}: ${ACCOUNT_NAME}: ${OSS_NAME}: Work log

タイトル例↓:

OSS Gate Workshop: Tokyo: 2017-01-16: kou: Rabbit: Work log

OSS Gateワークショップ関連情報

daipom commented 4 months ago

まずは今日動かすOSSを決める

daipom commented 4 months ago

最近触っているのはFluentd。

daipom commented 4 months ago

Fluentdのライセンスは

https://github.com/fluent/fluentd/blob/master/LICENSE

を見ると、 Apache License Version 2.0 みたい。

これは

https://opensource.org/license/apache-2-0

にあるので、OSSです。 今日はこれを触ってみたいと思います。

daipom commented 4 months ago

ドキュメントを探す

daipom commented 4 months ago

README: https://github.com/fluent/fluentd/blob/master/README.md 公式ドキュメント: https://docs.fluentd.org/

これを見ながら、インストールして、動かしてみる。

daipom commented 4 months ago

バージョンは、次のように出力させられる。

$ fluentd --version
fluentd 1.17.0

が、この--versionオプションが、

https://docs.fluentd.org/deployment/command-line-option

に記載されていない!! これはコントリビュートできるかもしれない。

daipom commented 4 months ago

前に見つけたIssue

https://github.com/fluent/fluentd/issues/4488 https://github.com/socketry/fiber-local/issues/4

daipom commented 4 months ago

fluentdコマンドを実行する毎にFiber#storage has borked keys and is being monkey-patched.というメッセージが表示されるのはバグだと思うので、報告したい。

$ fluentd --version
Fiber#storage has borked keys and is being monkey-patched.
fluentd 1.17.0
daipom commented 4 months ago

https://github.com/fluent/fluentd/blob/master/CONTRIBUTING.md

に、コントリビュートの仕方が書いてある。 バグを見つけたらIssueを作るとのことなので、そうする

daipom commented 4 months ago

issueのバグテンプレートは次の感じ。

https://github.com/fluent/fluentd/issues/new?assignees=&labels=waiting-for-triage&projects=&template=bug_report.yml

daipom commented 4 months ago

Describe the bug

This message is shown when executing Fluentd or the tests.

Fiber#storage has borked keys and is being monkey-patched.

To Reproduce

$ fluentd --version
Fiber#storage has borked keys and is being monkey-patched.
fluentd 1.17.0

Expected behavior

$ fluentd --version
fluentd 1.17.0

Your Environment

Your Configuration

Your Error Log