🤖 CoderWorkspacePoolMember: support the retain deletion policy
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 40/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- go, kubernetes
- Área
- backend, infrastructure
Línea de trabajo
Start with how CoderTemplateTest already handles the coder.com/deletion-policy: retain annotation and the control plane's allowRetain setting, then find the code path where a deleted CoderWorkspacePoolMember removes its workspace. Done means a member annotated retain leaves its workspace in Coder when deleted, the existing deletion exceptions still hold, and tests cover both cases. The referenced plan sections and cleanup docs are not in the issue, so read them first.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Idea
Support retain for CoderWorkspacePoolMember, as for CoderTemplateTest: with the control plane's allowRetain, the annotation coder.com/deletion-policy: retain keeps the workspace in Coder when the member is deleted. Today a deleted member always deletes its workspace, except in the cases that the cleanup docs name.
Plan workspace-13.md section 6.5 item 6 and section 16 item 4.
Refs #153
Generated with xum • Model: anthropic:claude-opus-5-5 • Thinking: xhigh
- Lenguaje dominante
- Go
- Estrellas
- 5
- Forks
- 3
- Merge medio
- 2 h 49 min
- PR fusionados (30 d)
- 206
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de coder/coder-k8s
-
CoderWorkspacePool: count bound and used members only when their owner matches the pool's ownerAbierto
Dificultad 3/5 Medio día Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 Medio día Aptitud para principiantes 45/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 8/100
Los mantenedores suelen responder en 1 día
Todos los issues de coder/coder-k8s
Issues similares
-
area: frontend priority: normal
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
TestAutonomousStop_ReportsObservedState fails under host load: 1s wall-clock ceiling vs 250ms cycleAbiertotype:bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
nightgauge/nightgauge#2909 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
jasonfen/terminal-space-program#842 ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
MustacheCase/zanadir#521 ·
Los mantenedores suelen responder en 1 día
-
v3.1.0: spread placement groups fail — label key uses the reserved hetzner.cloud prefixPosiblemente ocupada @ScrimReaper la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
stubbi/karpenter-provider-hetzner#120 ·
Los mantenedores suelen responder en 4 días