diff --git a/vendor/k8s.io/kubernetes/cmd/kubelet/app/patch_volumequota.go b/vendor/k8s.io/kubernetes/cmd/kubelet/app/patch_volumequota.go index f6ee4bc51025..b1d5bf1a4a4f 100644 --- a/vendor/k8s.io/kubernetes/cmd/kubelet/app/patch_volumequota.go +++ b/vendor/k8s.io/kubernetes/cmd/kubelet/app/patch_volumequota.go @@ -83,6 +83,10 @@ func PatchVolumePluginsForLocalQuota(rootdir string, plugins *[]volume.VolumePlu return fmt.Errorf("unable to parse \"%s\" as a quantity", volumeConfig.LocalQuota.PerFSGroup) } + if quota.Value() <= 0 { + return fmt.Errorf("perFSGroup must be a positive quantity") + } + glog.V(2).Info("replacing empty-dir volume plugin with quota wrapper") quotaApplicator, err := emptydirquota.NewQuotaApplicator(rootdir)