computeplane: the module release can time out and uninstall the cluster it is still waiting for
メンテナーはふだん 3 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 45/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- helm, kubernetes
調査の方向性
Start by reading the computeplane HelmRelease configuration and the computeplane e2e suite referenced in #4713, especially its status.history remediation guard. Compare the outer release timeout and remediation behavior with the rendered computeplane-cluster release timeout and bring-up budget. Done means the outer release no longer uninstalls a cluster release that is still installing; verify with the suite’s guard.
索引モデルが issue の本文から書いたものです。
説明
The computeplane HelmRelease waits on the computeplane-cluster release it renders, but has only a 10m install timeout and unlimited remediation retries. A tenant cluster bring-up routinely takes longer than 10 minutes (worker join alone has a 29m budget in the kubernetes e2e suites). When the outer timeout fires first, Flux remediates by uninstalling and reinstalling the module, which tears down the cluster release mid-bringup, and the cycle can repeat. Found by reading the config while writing the computeplane e2e suite (#4713), not yet seen on a cluster; the suite's status.history remediation guard would catch it. Fix shape: give the module release a timeout above the cluster release's own (30m) plus margin, or stop it from waiting on the inner release, and keep remediation from uninstalling a release that is still installing.
- 主要言語
- Go
- スター
- 2.2k
- フォーク
- 209
- 平均マージ
- 3日 7時間
- マージ済み PR(30日)
- 248
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
cozystack/cozystack のほかの issue
-
testing: helm-unittest's isNotNullOrEmpty passes when the path does not exist対応中かも @Shxshxnkk1 が 2 日前に担当しました。 オープンarea/testing kind/bug triage/needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
cozystack/cozystack#4841 · コメント 1 件 · リアクション 1 件 ·
メンテナーはふだん 3 日以内に返信
-
chore(cilium): drop externalIPs.enabled and nodePort.enabled, the Cilium chart does not read themオープンarea/cilium kind/cleanup triage/needs-triage
難易度 1/5 1時間未満 初心者へのやさしさ 82/100
cozystack/cozystack#4816 · リアクション 1 件 ·
メンテナーはふだん 3 日以内に返信
-
e2e: cozyreport lists a shared zpool twice and ships an empty zfs-pools.txt that does not say whyオープンtriage/needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
cozystack/cozystack#4809 · リアクション 1 件 ·
メンテナーはふだん 3 日以内に返信
-
area/ci kind/bug triage/needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
cozystack/cozystack#4806 · コメント 1 件 · リアクション 2 件 ·
メンテナーはふだん 3 日以内に返信
-
triage/needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
cozystack/cozystack#4787 · リアクション 1 件 ·
メンテナーはふだん 3 日以内に返信
cozystack/cozystack の issue をすべて見る
似ている issue
-
[schema-coverage] elasticstack_kibana_security_detection_rule対応中かも @github-actions が今日担当しました。 オープンacceptance-tests phase-coding schema-coverage testing triaged
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
elastic/terraform-provider-elasticstack#5186 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
jaegertracing/jaeger#9830 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
apache/rocketmq-dashboard#6318 ·
メンテナーはふだん 5 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
GoogleCloudPlatform/opentelemetry-operations-collector#710 ·
メンテナーはふだん 1 日以内に返信