20-04-2026
Mise à jour OPNSense
Suite à la mise à jour du routeur, les pods attachés à du stockage Ceph se sont topus déconnectés, rendant plusieurs services indisponibles
Procédure de rétablissement
Tous les pods qui montrent le message d’erreur suivant doivent être effacés :
failed to generate container "..."
spec: failed to generate spec:
failed to stat "/var/lib/kubelet/pods/.../volumes/kubernetes.io~csi/pvc-.../mount":
stat /var/lib/kubelet/pods/.../volumes/kubernetes.io~csi/pvc-.../mount: permission deniedLa plupart des pods peuvent être redémarrés avec la commande suivante :
kubectl get pod -A -o json \
| jq -r '
.items[]
| select(
any(
.status.containerStatuses[]?;
.state.waiting.message? // "" | test("failed to stat")
)
)
| [
.metadata.namespace,
.metadata.name,
(.metadata.ownerReferences[]? | select(.kind=="ReplicaSet") | .name)
]
| @tsv
' \
| while IFS=