portainer/portainer · error
failed to list replica sets: %w
Error message
failed to list replica sets: %w
What it means
Error "failed to list replica sets: %w" thrown in portainer/portainer.
Source
Thrown at api/kubernetes/cli/persistent_volume_claims.go:232
}
}
// CombineClaimsWithApplications enriches each PVC with the workloads that mount it.
func (kcl *KubeClient) CombineClaimsWithApplications(pvcs []models.K8sPersistentVolumeClaim) ([]models.K8sPersistentVolumeClaim, error) {
pods, err := kcl.cli.CoreV1().Pods("").List(context.Background(), metav1.ListOptions{})
if err != nil {
if k8serrors.IsNotFound(err) {
return pvcs, nil
}
return nil, fmt.Errorf("failed to list pods: %w", err)
}
replicaSetItems := make([]appsv1.ReplicaSet, 0)
deploymentItems := make([]appsv1.Deployment, 0)
if containsReplicaSetOwnerReference(pods) {
replicaSets, err := kcl.cli.AppsV1().ReplicaSets("").List(context.Background(), metav1.ListOptions{})
if err != nil {
return nil, fmt.Errorf("failed to list replica sets: %w", err)
}
replicaSetItems = replicaSets.Items
deployments, err := kcl.cli.AppsV1().Deployments("").List(context.Background(), metav1.ListOptions{})
if err != nil {
return nil, fmt.Errorf("failed to list deployments: %w", err)
}
deploymentItems = deployments.Items
}
statefulSetItems := make([]appsv1.StatefulSet, 0)
if containsStatefulSetOwnerReference(pods) {
statefulSets, err := kcl.cli.AppsV1().StatefulSets("").List(context.Background(), metav1.ListOptions{})
if err != nil {
return nil, fmt.Errorf("failed to list stateful sets: %w", err)
}
statefulSetItems = statefulSets.Items
}View on GitHub (pinned to 17e74456ff)
When it happens
Trigger: Thrown at api/kubernetes/cli/persistent_volume_claims.go:232 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of portainer/portainer@17e74456ff (2026-08-26).
Data as JSON: /api/errors/68035535b5dce1a3.
Report an issue: GitHub.