-
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
UPSTREAM: 41436: Fix bug in status manager TerminatePod #13377
UPSTREAM: 41436: Fix bug in status manager TerminatePod #13377
Conversation
#12994 did not merge prior to the 1.5 cut, and we should have this fix before we ship. |
[merge] |
[test] |
Evaluated for origin test up to 0dafa2f |
continuous-integration/openshift-jenkins/test SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/170/) (Base Commit: e4200f3) |
[merge] some flake about networking |
weird, never seen Service latency fail like that. usually it's the start
time.
[merge]
…On Tue, Mar 14, 2017 at 12:45 AM, OpenShift Bot ***@***.***> wrote:
continuous-integration/openshift-jenkins/merge FAILURE (
https://ci.openshift.redhat.com/jenkins/job/merge_pull_request_origin/73/)
(Base Commit: 1404858
<1404858>
)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#13377 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABG_p4nz01g3ZB_OajyjpOVPizQa2xy4ks5rlhtggaJpZM4MbmnU>
.
|
another flake re haproxy re [merge] |
re [merge] hit #13271 |
Evaluated for origin merge up to 0dafa2f |
continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_request_origin/86/) (Base Commit: 1404858) (Image: devenv-rhel7_6068) |
See: kubernetes/kubernetes#41436
In TerminatePod, we previously pass pod.Status to updateStatusInternal. This is a bug, since it is the original status that we are given. Not only does it skip updates made to container statuses, but in some cases it reverted the pod's status to an earlier version, since it was being passed a stale status initially.