Merge pull request #459 from georgekaz/patch-1

Exclude terminated pods from the blocking mechanism
This commit is contained in:
Christian Kotzbauer
2021-12-09 14:02:49 +01:00
committed by GitHub
+1 -1
View File
@@ -333,7 +333,7 @@ func (pb PrometheusBlockingChecker) isBlocked() bool {
}
func (kb KubernetesBlockingChecker) isBlocked() bool {
fieldSelector := fmt.Sprintf("spec.nodeName=%s", kb.nodename)
fieldSelector := fmt.Sprintf("spec.nodeName=%s,status.phase!=Succeeded,status.phase!=Failed,status.phase!=Unknown", kb.nodename)
for _, labelSelector := range kb.filter {
podList, err := kb.client.CoreV1().Pods("").List(context.TODO(), metav1.ListOptions{
LabelSelector: labelSelector,