Commit a99b619c authored by tanshanshan's avatar tanshanshan

fix apiserver crashed when priority classs already exists

parent 62745905
...@@ -85,7 +85,7 @@ func AddSystemPriorityClasses() genericapiserver.PostStartHookFunc { ...@@ -85,7 +85,7 @@ func AddSystemPriorityClasses() genericapiserver.PostStartHookFunc {
if err != nil { if err != nil {
if apierrors.IsNotFound(err) { if apierrors.IsNotFound(err) {
_, err := schedClientSet.PriorityClasses().Create(pc) _, err := schedClientSet.PriorityClasses().Create(pc)
if err != nil { if err != nil && !apierrors.IsAlreadyExists(err) {
return false, err return false, err
} else { } else {
glog.Infof("created PriorityClass %s with value %v", pc.Name, pc.Value) glog.Infof("created PriorityClass %s with value %v", pc.Name, pc.Value)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment