diff --git a/pkg/scheduler/framework/plugins/volumebinding/binder.go b/pkg/scheduler/framework/plugins/volumebinding/binder.go index 269b1942d44..eaa0f84aa38 100644 --- a/pkg/scheduler/framework/plugins/volumebinding/binder.go +++ b/pkg/scheduler/framework/plugins/volumebinding/binder.go @@ -64,7 +64,7 @@ const ( // ErrReasonBindConflict is used for VolumeBindingNoMatch predicate error. ErrReasonBindConflict ConflictReason = "node(s) didn't find available persistent volumes to bind" // ErrReasonNodeConflict is used for VolumeNodeAffinityConflict predicate error. - ErrReasonNodeConflict ConflictReason = "node(s) had volume node affinity conflict" + ErrReasonNodeConflict ConflictReason = "node(s) didn't match PersistentVolume's node affinity" // ErrReasonNotEnoughSpace is used when a pod cannot start on a node because not enough storage space is available. ErrReasonNotEnoughSpace = "node(s) did not have enough free storage" // ErrReasonPVNotExist is used when a pod has one or more PVC(s) bound to non-existent persistent volume(s)" diff --git a/pkg/scheduler/schedule_one_test.go b/pkg/scheduler/schedule_one_test.go index 9f98bfd3fe4..5493319244c 100644 --- a/pkg/scheduler/schedule_one_test.go +++ b/pkg/scheduler/schedule_one_test.go @@ -1132,7 +1132,7 @@ func TestSchedulerWithVolumeBinding(t *testing.T) { FindReasons: volumebinding.ConflictReasons{volumebinding.ErrReasonNodeConflict}, }, eventReason: "FailedScheduling", - expectError: makePredicateError("1 node(s) had volume node affinity conflict"), + expectError: makePredicateError("1 node(s) didn't match PersistentVolume's node affinity"), }, { name: "unbound/no matches", @@ -1148,7 +1148,7 @@ func TestSchedulerWithVolumeBinding(t *testing.T) { FindReasons: volumebinding.ConflictReasons{volumebinding.ErrReasonBindConflict, volumebinding.ErrReasonNodeConflict}, }, eventReason: "FailedScheduling", - expectError: makePredicateError("1 node(s) didn't find available persistent volumes to bind, 1 node(s) had volume node affinity conflict"), + expectError: makePredicateError("1 node(s) didn't find available persistent volumes to bind, 1 node(s) didn't match PersistentVolume's node affinity"), }, { name: "unbound/found matches/bind succeeds",