diff --git a/images/webhooks/src/validators/storageClassUpdate.go b/images/webhooks/src/validators/storageClassUpdate.go index cbceafa3..1c5a29a3 100644 --- a/images/webhooks/src/validators/storageClassUpdate.go +++ b/images/webhooks/src/validators/storageClassUpdate.go @@ -59,7 +59,12 @@ func StorageClassUpdate(ctx context.Context, _ *model.AdmissionReview, obj metav storageClasses, _ := staticClient.StorageV1beta1().StorageClasses().List(context.TODO(), metav1.ListOptions{}) for _, storageClass := range storageClasses.Items { + klog.Infof(storageClass.Name) for label, value := range storageClass.GetObjectMeta().GetAnnotations() { + klog.Infof(label) + klog.Infof(value) + klog.Infof(storageClass.Name) + klog.Infof(sc.Name) if label == "storageclass.kubernetes.io/is-default-class" && value == "true" && storageClass.Name != sc.Name { klog.Infof("Default StorageClass already set: %s", storageClass.Name) return &kwhvalidating.ValidatorResult{Valid: false, Message: fmt.Sprintf("Default StorageClass already set: %s", storageClass.Name)},