-
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
Prevent concurrent deployer pod creation #8478
Prevent concurrent deployer pod creation #8478
Conversation
When cancelling deployer pods while the deployment is still in a New phase, transition the deployment to a non-terminal phase so that the other controllers don't think the deployment is complete/failed before the deployer pods for the cancelled deployment have actually terminated.
[test] |
1 similar comment
[test] |
Evaluated for origin test up to 0338631 |
continuous-integration/openshift-jenkins/test FAILURE (https://ci.openshift.redhat.com/jenkins/job/test_pr_origin/2937/) |
Approved LGTM [merge] |
Flaked on kubernetes/kubernetes#24125 [merge] |
continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_requests_origin/5585/) (Image: devenv-rhel7_3965) |
LGTM I am still wondering why the deployer cancellation I added didn't work even with the deployment transitioned to failed. |
[merge] On Wed, Apr 13, 2016 at 2:06 AM, Michail Kargakis [email protected]
|
Opened #8502 for the flake On Wed, Apr 13, 2016 at 12:58 PM, Clayton Coleman [email protected]
|
Evaluated for origin merge up to 0338631 |
When cancelling deployer pods while the deployment is still in a New
phase, transition the deployment to a non-terminal phase so that the
other controllers don't think the deployment is complete/failed before
the deployer pods for the cancelled deployment have actually terminated.
For #8403