Does not respect GOOGLE_CLOUD_QUOTA_PROJECT env variable
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
調査の方向性
monitoring.Service の構築から始め、google.DefaultClient と WithHTTPClient がリクエストのトランスポートをどのように決定するかを追跡します。その経路を、issue にリンクされている google-api-go-client のトランスポート動作と比較し、GOOGLE_CLOUD_QUOTA_PROJECT によって期待される X-goog-user-project ヘッダーが設定されることを確認して、この動作のカバレッジを追加します。
索引モデルが issue の本文から書いたものです。
説明
The monitoring.Service is constructed with a http.Client based on google.DefaultClient from golang.org/x/oauth2/google.
It seems this does not respect the environment variable GOOGLE_CLOUD_QUOTA_PROJECT to set the X-goog-user-project request header (GCP docs). The use of WithHTTPClient takes precedence and so the code that would otherwise set up the client in a way that respected the quota project is not used.
I can't see a straightforward way to fix this without specifically adding something into stackdriver_exporter to configure the quota project – but I'm not an expert in Go or the GCP client libraries.
- 主要言語
- Go
- スター
- 297
- フォーク
- 117
- 平均マージ
- 2日 8時間
- マージ済み PR(30日)
- 1
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
prometheus-community/stackdriver_exporter のほかの issue
-
Unbounded concurrent Monitoring API requests exhaust memory and OOM-kill the container対応中かも @ntmspavan が 63 日前に担当しました。 オープン
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
prometheus-community/stackdriver_exporter#537 · コメント 1 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 55/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 42/100
prometheus-community/stackdriver_exporter#469 · コメント 2 件 · リアクション 1 件 ·
prometheus-community/stackdriver_exporter の issue をすべて見る
似ている issue
-
raised-by:worker
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
medici-finance/assay#2486 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
openimsdk/openim-sdk-core#1127 ·
-
github_actions
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
Hochfrequenz/aibap.mcp#578 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
mvanhorn/cli-printing-press#4980 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
lenaxia/LLMSafeSpaces#1644 · コメント 3 件 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信