-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[It] should run a deployment to completion and then scale to zero [Conformance] #9195
Comments
The pod for the deployment comes up, but looks like it never becomes ready. It is terminated after 200s when the deployment fails. |
I saw this flake under the rebase branch. |
Changed title for searchability |
@smarterclayton we're at a month on this... are we going to fix this test or disable it? |
Fix it, because it's indicating we're broken. @Kargakis the only way to get this is if we changed the behavior of test deployments.
So at some point since june 7 we broke test deployments. |
I can't see where it changed, but the easy fix is to move the check for the invariant (scale should be zero) into the end of the deployments controller loop, so we guarantee that before we ever set complete or failed scale is zero, we'd be ok. |
Pulling up a fix. |
It's also possible that we are triggering a failure condition (due to the last rebase slowing down certain operations) that we didn't previously. Either way, this guarantees we never mark an RC complete or failed without setting scale to zero. |
as seen in:
https://ci.openshift.redhat.com/jenkins/job/test_pull_requests_origin_conformance/1704
The text was updated successfully, but these errors were encountered: