Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Duplicate
-
None
-
None
-
None
Description
When we run plugins in the prefilter phase, we maintain a list of nodes (called "mergedNodes") and we check if the current node is included or not after we run a plugin.
If the node is not listed, we don't log which plugin made this decision. To enhance supportability, we should include the plugin name in the returned message:
mergedNodes = mergedNodes.Merge(nodes) if !mergedNodes.AllNodes() && !mergedNodes.NodeNames.Has(node.Node().Name) { return framework.NewStatus(framework.UnschedulableAndUnresolvable, "node not eligible"), plugin, skip }
Attachments
Issue Links
- duplicates
-
YUNIKORN-2575 Make logging for IsPodFitNode clear
- Resolved