redhat-cop/pipeline-library

Intermittent infinite loop in verifyDeployment

Closed this issue · 1 comments

https://github.com/redhat-cop/pipeline-library/blob/master/vars/verifyDeployment.groovy#L29:L60

It appears this takes a look at one "podSelector list" in time that may not have the pods we are looking to watch, and hence gets stuck in an infinite loop.

@kkoller care to update with your change to look at dc rollout status? I think this is a good idea as it centers on k8s standard definition of a successful rollout.