🤖 CoderWorkspacePool: keep the pool owner active with its own token
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 8/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- Active
- Stack technique
- go, kubernetes
- Domaine
- authentication, security
Piste de recherche
The issue names no source files, tests or entry points; it points to plan workspace-13.md (sections 12 and 16), which the payload does not include. Before any code, read that plan and the D7 decision to learn which owner credential is stored in the Secret and how the pool checks eligibility. The work needs a security review first, so a newcomer should not start a patch. Done would mean a recorded decision on the token design, not an implementation.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Idea
Keep a pool owner active with the owner's own token, stored in a Secret (decision D7, option C). Today Coder marks an owner dormant after 90 days without a login or API use, and the pool then stops with OwnerNotEligible and deletes its unclaimed workspaces. The admin must use the owner's credentials at least once every 90 days.
Why deferred
A credential Secret for the owner needs its own security review. Option B (the activate route) was refused, because it can also lift a suspension.
Plan workspace-13.md section 12 (D7) and section 16 item 2.
Refs #153
Generated with xum • Model: anthropic:claude-opus-5-5 • Thinking: xhigh
- Langage dominant
- Go
- Étoiles
- 5
- Forks
- 3
- Merge moyen
- 1 h 50 min
- PR mergées (30 j)
- 160
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de coder/coder-k8s
-
CoderWorkspacePool: count bound and used members only when their owner matches the pool's ownerOuverte
Difficulté 3/5 Une demi-journée Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 Une demi-journée Accessibilité débutants 45/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 8/100
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de coder/coder-k8s
Issues similaires
-
Support kubevirt CRDsOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
rancher/rancher-ai-mcp#206 ·
Les mainteneurs répondent en général sous 1 jour
-
test: make command and stdio startup tests portablePeut-être pris @dajiaohuang l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 73/100
mark3labs/mcp-go#1220 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Project submission: Agent8088Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
open-telemetry/opentelemetry-go-compile-instrumentation#1743 ·
Les mainteneurs répondent en général sous 2 jours
-
FindInBatches panics for non-positive batch sizesPeut-être pris @Dazhou-del l’a pris aujourd’hui. Ouvertetype:with reproduction steps
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour