From 6f089a2cb7cf12f7f0fae233b79afd7a6cddb8c6 Mon Sep 17 00:00:00 2001 From: Yecheng Fu Date: Tue, 9 Jun 2020 12:57:42 +0800 Subject: [PATCH] Extend ExtenderFilterResult to include UnschedulableAndUnresolvable nodes --- keps/sig-scheduling/1819-scheduler-extender/README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/keps/sig-scheduling/1819-scheduler-extender/README.md b/keps/sig-scheduling/1819-scheduler-extender/README.md index f62c2e599ff..b6c61768367 100644 --- a/keps/sig-scheduling/1819-scheduler-extender/README.md +++ b/keps/sig-scheduling/1819-scheduler-extender/README.md @@ -222,6 +222,10 @@ type ExtenderFilterResult struct { NodeNames *[]string // Filtered out nodes where the pod can't be scheduled and the failure messages FailedNodes FailedNodesMap + // Filtered out nodes where the pod can't be scheduled and preemption would + // not change anything. The value is the failure message same as FailedNodes. + // Nodes specified here takes precedence over FailedNodes. + FailedAndUnresolvableNodes FailedNodesMap // Error message indicating failure Error string } @@ -305,3 +309,4 @@ type ExtenderPreemptionResult struct { - 2017-04-25 Implements [Bind interface](https://github.com/kubernetes/kubernetes/pull/44883) - 2018-01-24 Implements [Preemption interface](https://github.com/kubernetes/kubernetes/pull/58717) - 2020-06-01 Convert old design proposal to a KEP and sent it out for review +- 2020-06-09 Extend `ExtenderFilterResult` to include unresolvable nodes and sent it out for review