Openshift: No nodes are available that match all of the following predicates:: Insufficient cpu (173), MatchNodeSelector (5) Openshift: No nodes are available that match all of the following predicates:: Insufficient cpu (173), MatchNodeSelector (5) kubernetes kubernetes

Openshift: No nodes are available that match all of the following predicates:: Insufficient cpu (173), MatchNodeSelector (5)


The message doesn't mean that the pod is requesting 173 CPUs.

The error message means that scheduling failed that on 173 machines there isn't enough CPU left available to fit the pod requests (see pod definition) and on 5 machines (nodes) it can't be scheduled because those nodes don't have the particular set of labels the pod is specifying in spec.nodeSelector of the pod definition. (There might be intersection between the 2 groups of nodes)