Crashloopbackoff after update to 8.5.1
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- helm, kubernetes
- Área
- devops, infrastructure
Línea de trabajo
Comienza comparando los cambios del chart de Helm entre las versiones 8.5.0 y 8.5.1, y después inspecciona los logs del pod y la salida de kubectl describe durante la actualización de Nextcloud. Confirma si las probes de liveness y readiness se ejecutan antes de que finalice la actualización; se considera completado cuando una actualización a 8.5.1 se inicia correctamente sin CrashLoopBackOff.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe your Issue
After updating the chart from 8.5.0 to 8.5.1 the nextcloud pod won't successfully start.
It's entering a Crashloopbackoff-state.
Logs and Errors
The pods log itself states "Upgrading nextcloud from 32.0.0.13 ...."
kubectl describe pod nextcloud-6845ccd787-mrlbz returns this:
Normal Scheduled 8m44s default-scheduler Successfully assigned default/nextcloud-6845ccd787-mrlbz to bastet
Normal Pulled 8m44s kubelet Container image "quay.io/k8tz/k8tz:0.18.0" already present on machine
Normal Created 8m44s kubelet Created container: k8tz
Normal Started 8m44s kubelet Started container k8tz
Normal Pulling 8m43s kubelet Pulling image "nextcloud:32.0.1-apache"
Normal Pulled 7m20s kubelet Successfully pulled image "nextcloud:32.0.1-apache" in 1m22.692s (1m22.692s including waiting). Image size: 523993624 bytes.
Warning Unhealthy 4m34s (x9 over 7m4s) kubelet Liveness probe failed: Get "http://10.42.1.195:80/status.php": dial tcp 10.42.1.195:80: connect: connection refused
Normal Started 3m4s (x5 over 7m20s) kubelet Started container nextcloud
Normal Killing 2m34s (x5 over 6m44s) kubelet Container nextcloud failed liveness probe, will be restarted
Normal Created 2m4s (x6 over 7m20s) kubelet Created container: nextcloud
Warning Unhealthy 2m4s (x32 over 7m8s) kubelet Readiness probe failed: Get "http://10.42.1.195:80/status.php": dial tcp 10.42.1.195:80: connect: connection refused
Normal Pulled 2m4s (x5 over 6m13s) kubelet Container image "nextcloud:32.0.1-apache" already present on machine
I guess the upgrading isn't fast enough, so the liveness probe fails and therefore the pod gets restarted, which results in a loop. (hence Crashloopbackoff)
Describe your Environment
-
Kubernetes distribution: k3s
-
Helm Version (or App that manages helm): version.BuildInfo{Version:"v3.19.0", GitCommit:"3d8990f0836691f0229297773f3524598f46bda6", GitTreeState:"clean", GoVersion:"go1.24.6"}
-
Helm Chart Version: 8.5.1
-
values.yaml:
# paste your values.yaml (anonymize any sensitive data)
Additional context, if any
Not posting my values.yaml or other infos, since I think they're unnecessary.
Reverting back to 8.5.0 makes the nextcloud pod start up again.
Thx for your help & work.
If you need more info, please ask and I'll try provide it.
- Lenguaje dominante
- Go Template
- Estrellas
- 536
- Forks
- 316
- Merge medio
- 4 d 16 h
- PR fusionados (30 d)
- 2
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una 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 nextcloud/helm
-
No native support for REDIS_USER enviroment varPosiblemente ocupada @jholmes802 la tomó hace 5 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Failed to inspect imageAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
nextcloud.openmetrics.allowedClients is silently ignored unless nextcloud.configs is setPosiblemente ocupada @JanWelker la tomó hace 22 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 78/100
-
External Redis not working: redis-session.ini: Permission deniedPosiblemente ocupada @antoinetran la tomó hace 27 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
Todos los issues de nextcloud/helm
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
tenstorrent/tt-model-manager#181 ·
Los mantenedores suelen responder en 1 día
-
scaleway_lb_frontend: updating a frontend with external_acls = true deletes all scaleway_lb_aclAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
scaleway/terraform-provider-scaleway#4485 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
components-web-app/docs#228 · 1 comentario ·
-
fix(workflow): align technical review automation and template labels to kind/reviewPosiblemente ocupada @Tharun-Varshan-S la tomó hoy. Abiertoneeds-group needs-kind needs-triage
Dificultad 1/5 1-3 horas Aptitud para principiantes 84/100
cncf/toc#2326 · 1 comentario ·
Los mantenedores suelen responder en 1 día