Skip to content
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: 50934: Skip non-update endpoint updates #15888

Merged
merged 2 commits into from
Aug 24, 2017

Conversation

sjenning
Copy link
Contributor

@sjenning sjenning commented Aug 21, 2017

Node performance impact fix for endpoints controller. Skips no-op service updates on pod that have not changed in a way that impacts endpoints.

xref kubernetes/kubernetes#50934 and kubernetes/kubernetes#51144

@joelsmith @derekwaynecarr @eparis @smarterclayton

@openshift-merge-robot openshift-merge-robot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Aug 21, 2017
@sjenning sjenning added this to the 3.6.x milestone Aug 21, 2017
@sjenning sjenning removed this from the 3.6.x milestone Aug 21, 2017
@derekwaynecarr
Copy link
Member

/assign @derekwaynecarr

@derekwaynecarr
Copy link
Member

/approve
/lgtm

need to make ci happy, but its not happy anywhere right now.

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Aug 21, 2017
@openshift-merge-robot openshift-merge-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 21, 2017
@openshift-bot
Copy link
Contributor

/retest

Please review the full test history for this PR and help us cut down flakes.

@sjenning
Copy link
Contributor Author

3 are flakes:
extended_templates failing on #15901
extended_conformance_install_update failing on #15874
end_to_end failed on docker-registry deployment timeout

extended_conformance_gce failed on [k8s.io] Proxy version v1 should proxy through a service and a pod and might be something to look at. Retesting to see if it errors on the same test again.

/retest

@smarterclayton smarterclayton removed the lgtm Indicates that a PR is ready to be merged. label Aug 22, 2017
@smarterclayton
Copy link
Contributor

I'm seeing errors that look like endpoints being broken or delayed. Removing label.

@sjenning
Copy link
Contributor Author

@smarterclayton which errors in particular? The Proxy version v1 should proxy through a service and a pod test?

@sjenning
Copy link
Contributor Author

@smarterclayton nm, upstream failure just came in for the same test kubernetes/kubernetes#51128

@joelsmith
Copy link
Contributor

/test extended_conformance_install_update

@sjenning
Copy link
Contributor Author

@smarterclayton Fix from upstream is now pushed onto the PR. Thanks @joelsmith 👍

All tests are green now. Can I get lgtm again?

@derekwaynecarr
Copy link
Member

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Aug 23, 2017
@openshift-merge-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: derekwaynecarr, sjenning

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these OWNERS Files:

You can indicate your approval by writing /approve in a comment
You can cancel your approval by writing /approve cancel in a comment

@openshift-merge-robot
Copy link
Contributor

/test all [submit-queue is verifying that this PR is safe to merge]

@sjenning
Copy link
Contributor Author

/retest

@sjenning
Copy link
Contributor Author

@joelsmith might have another legit e2e test failure here:

https://openshift-gce-devel.appspot.com/build/origin-ci-test/pr-logs/pull/15888/test_pull_request_origin_extended_conformance_gce/6435/

I'm retesting in case it was a flake but keeping a link to the failure in case we need to reference it.

@openshift-ci-robot
Copy link

@sjenning: The following test failed, say /retest to rerun them all:

Test name Commit Details Rerun command
ci/openshift-jenkins/extended_conformance_gce 7ddf7be link /test extended_conformance_gce

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@openshift-merge-robot
Copy link
Contributor

Automatic merge from submit-queue (batch tested with PRs 15870, 15888, 15788, 15907, 15936)

@openshift-merge-robot openshift-merge-robot merged commit 6388fba into openshift:master Aug 24, 2017
openshift-merge-robot added a commit that referenced this pull request Sep 15, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants