-
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: 53989: Remove repeated random string generations in scheduler volume predicate #16864
UPSTREAM: 53989: Remove repeated random string generations in scheduler volume predicate #16864
Conversation
/unassign |
/unassign soltysh |
/retest |
what is "needs-upstream" label? |
/test extended_conformance_install_update |
@aveshagarwal yeah, i think that label is recently added in openshift/release#214 to all PRs with UPSTREAM commits so that infra can gate those PRs during a rebase. @stevekuznetsov can you confirm? |
@sjenning yes you understand correctly |
@sjenning @aveshagarwal if the messaging is not clear, could we change the label or name it differently to make it more clear? |
@stevekuznetsov I guess my first reaction was color{red} = PR is blocked and the needs-* prefix makes me think that action is required. When really, it is an annotation and only blocking if there is a rebase gate in place. Maybe a non-red label color and rather than "needs-upstream" maybe just "upstream" or "vendor-patch"? |
Makes sense. Opened https://github.com/openshift/release/issues/287 to track it |
@sjenning +1, also leaving a message (something like "the label is informational and no action is required") in addition to the label might help avoid confusion too. @stevekuznetsov is there any rebase going on now? if not, why was this label added? robot error? |
@liggitt I was waiting for that (kubernetes/kubernetes#53989) to merge to pick that up so I am aware. But these PRs also helped reduce performance regression to some extent. |
@liggitt specifically kubernetes/kubernetes#53720 helped with some performance issue, and the other one helps with leader election issue. |
7548bd5
to
56e0dda
Compare
@sjenning @liggitt I have backported kubernetes/kubernetes#53989 too in this PR. PTAL. |
/test extended_conformance_install_update |
two cleanups, then LGTM
|
…er volume predicate
…ocks. This is a modified version of the upstream 53720, as SafeEncodeString function does not exist in 3.7.
56e0dda
to
b3ed103
Compare
@liggitt updated, PTAL. thanks. |
/test extended_conformance_gce |
/test extended_conformance_gce |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: aveshagarwal, liggitt, 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 |
wonder why this PR is stuck and not merged? |
/retest Please review the full test history for this PR and help us cut down flakes. |
Automatic merge from submit-queue. |
@aveshagarwal remember to look at the Submit Queue status at the bottom of PRs -- it will say what is missing. |
@sjenning @smarterclayton
Though the upstream PR 53793 has been backported to kube 1.7 branch (53884). I am not sure if we have a plan for another origin rebase to latest kube 1.7, and if we would want to wait for that.
So this backports following 3 PRs:
kubernetes/kubernetes#53793
kubernetes/kubernetes#53720 (partial)
kubernetes/kubernetes#53989