Skip to content

Commit 526960f

Browse files
committed
Change FailedScheduling Event message to be more intuitive
1 parent 3bc8f01 commit 526960f

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

pkg/scheduler/framework/plugins/volumebinding/binder.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ const (
6565
// ErrReasonBindConflict is used for VolumeBindingNoMatch predicate error.
6666
ErrReasonBindConflict ConflictReason = "node(s) didn't find available persistent volumes to bind"
6767
// ErrReasonNodeConflict is used for VolumeNodeAffinityConflict predicate error.
68-
ErrReasonNodeConflict ConflictReason = "node(s) had volume node affinity conflict"
68+
ErrReasonNodeConflict ConflictReason = "node(s) didn't match PersistentVolume's node affinity"
6969
// ErrReasonNotEnoughSpace is used when a pod cannot start on a node because not enough storage space is available.
7070
ErrReasonNotEnoughSpace = "node(s) did not have enough free storage"
7171
// ErrReasonPVNotExist is used when a pod has one or more PVC(s) bound to non-existent persistent volume(s)"

pkg/scheduler/schedule_one_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1120,7 +1120,7 @@ func TestSchedulerWithVolumeBinding(t *testing.T) {
11201120
FindReasons: volumebinding.ConflictReasons{volumebinding.ErrReasonNodeConflict},
11211121
},
11221122
eventReason: "FailedScheduling",
1123-
expectError: makePredicateError("1 node(s) had volume node affinity conflict"),
1123+
expectError: makePredicateError("1 node(s) didn't match PersistentVolume's node affinity"),
11241124
},
11251125
{
11261126
name: "unbound/no matches",
@@ -1136,7 +1136,7 @@ func TestSchedulerWithVolumeBinding(t *testing.T) {
11361136
FindReasons: volumebinding.ConflictReasons{volumebinding.ErrReasonBindConflict, volumebinding.ErrReasonNodeConflict},
11371137
},
11381138
eventReason: "FailedScheduling",
1139-
expectError: makePredicateError("1 node(s) didn't find available persistent volumes to bind, 1 node(s) had volume node affinity conflict"),
1139+
expectError: makePredicateError("1 node(s) didn't find available persistent volumes to bind, 1 node(s) didn't match PersistentVolume's node affinity"),
11401140
},
11411141
{
11421142
name: "unbound/found matches/bind succeeds",

0 commit comments

Comments
 (0)