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: 30626: prevent RC hotloop on denied pods #10414

Merged
merged 1 commit into from
Aug 15, 2016

Conversation

deads2k
Copy link
Contributor

@deads2k deads2k commented Aug 15, 2016

Fixes #10407

We'll need to review similar controllers after this one, but this is our biggest risk and I'd like to see the pattern merged before pushing more upstream.

@Kargakis ptal


select {
case err := <-errCh:
// all errors have been reported before and they're likely to be the same, so we'll only return the first one we hit.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is ok for now but a follow-up issue to actually verify this (or at the very least that we got diff num of errors, meaning all goroutines failed to create) would be nice.

@0xmichalis
Copy link
Contributor

Changes LGTM, the RS controller will need the same fix most probably though

@deads2k
Copy link
Contributor Author

deads2k commented Aug 15, 2016

[merge]

@deads2k
Copy link
Contributor Author

deads2k commented Aug 15, 2016

Changes LGTM, the RS controller will need the same fix most probably though

My initial check shows that the RS controller has managed to have a different set of bugs.

@openshift-bot
Copy link
Contributor

openshift-bot commented Aug 15, 2016

continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pr_origin/7916/) (Image: devenv-rhel7_4831)

@openshift-bot
Copy link
Contributor

Evaluated for origin merge up to b636ccf

@openshift-bot
Copy link
Contributor

[Test]ing while waiting on the merge queue

@openshift-bot
Copy link
Contributor

Evaluated for origin test up to b636ccf

@openshift-bot
Copy link
Contributor

continuous-integration/openshift-jenkins/test SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pr_origin/7916/)

@ncdc
Copy link
Contributor

ncdc commented Aug 15, 2016

@deads2k will this fix #6390 either partially or fully? That will happen if you don't have MatchNodeSelector scheduler predicate enabled.

@deads2k
Copy link
Contributor Author

deads2k commented Aug 15, 2016

@deads2k will this fix #6390 either partially or fully? That will happen if you don't have MatchNodeSelector scheduler predicate enabled.

This won't address that one way or the other.

@deads2k deads2k added this to the 1.3.0 milestone Aug 15, 2016
@openshift-bot openshift-bot merged commit b1e5485 into openshift:master Aug 15, 2016
@deads2k deads2k deleted the rc-hotloop branch September 6, 2016 17:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants