CoderWorkspacePoolMember checkCreate: trust only Coder's own 404 on the name lookup (before PR 12)
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 68/100
調査の方向性
internal/controller/coderworkspacepoolmember_controller.go の checkCreate から始めてください。ここでは kwp- の名前検索が isCoderNotFound を呼び出しています。これを、CoderTemplateTest コントローラーで isCoderResourceNotFound を使っている #352 の修正と比較してください。HTML の 404 と Route not found. の 404 に対するコントローラーテストを追加し、どちらの場合も作成リクエストが送信されないことを確認してください。
索引モデルが issue の本文から書いたものです。
説明
Summary
checkCreate in internal/controller/coderworkspacepoolmember_controller.go looks up the kwp- workspace name before the create with the plain isCoderNotFound. A 404 that Coder did not send (a proxy page, Route not found.) counts as a free name, and the member sends the create. #352 fixed the same lookup in the live CoderTemplateTest controller.
The pool member controller is dormant. Fix this before PR 12 of #153 registers it: use isCoderResourceNotFound and add tests for an HTML 404 and Route not found..
Refs #153
Generated with xum • Model: anthropic:claude-opus-5-5 • Thinking: medium
- 主要言語
- Go
- スター
- 5
- フォーク
- 3
- 平均マージ
- 3時間
- マージ済み PR(30日)
- 192
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
coder/coder-k8s のほかの issue
-
TestReconcile_LicenseRotationUploadsNewSecretValue fails at -count=3 (reuses a control plane name)オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信
-
CoderMCPServer Kind E2E follow-ups対応中かも @ThomasK33 が 4 日前に担当しました。 オープン
coder/coder-k8s#390 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
CoderMCPServer delete and RBAC test follow-ups対応中かも @ThomasK33 が 5 日前に担当しました。 オープン
coder/coder-k8s#378 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
Ownership proof for Coder IDs recorded in controller status (D11 B)対応中かも @ThomasK33 が 5 日前に担当しました。 オープン
coder/coder-k8s#372 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
Namespace deletion leaves AI Gateway keys and AI providers in Coder対応中かも @ThomasK33 が 5 日前に担当しました。 オープン
coder/coder-k8s#353 · コメント 4 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
coder/coder-k8s の issue をすべて見る
似ている issue
-
area/security kind/bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
agent-substrate/substrate#2935 ·
メンテナーはふだん 1 日以内に返信
-
automation models
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
メンテナーはふだん 1 日以内に返信
-
Guardian health server binds :8080 and collides with the Voltron proxy対応中かも @denislemire が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
projectcalico/calico#14341 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
blinklabs-io/dingo#5368 ·
メンテナーはふだん 1 日以内に返信
-
OpenAI compat: assistant tool_calls attached to previous message when content is an empty array対応中かも @ShryukGrandhi が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信