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

deploy: drop unnecessary resource handlers to reduce dc requeues #11805

Merged
merged 1 commit into from
Dec 9, 2016
Merged

deploy: drop unnecessary resource handlers to reduce dc requeues #11805

merged 1 commit into from
Dec 9, 2016

Conversation

0xmichalis
Copy link
Contributor

@0xmichalis 0xmichalis commented Nov 7, 2016

No reason to enqueue deployment configs on rc ADDs since there is no
new info deployment configs don't know at that point (adoption is not
possible). No reason to enqueue on pod ADDs since the only reasons we
need pod notification are 1) to bring back DELETEd pods and 2) to
update the deployment config status with AvailableReplicas once a pod
is UPDATEd to Ready/Available.

cc: @mfojtik @smarterclayton

[test]

No reason to enqueue deployment configs on rc ADDs since there is no
new info deployment configs don't know at that point (adoption is not
possible). No reason to enqueue on pod ADDs since the only reasons we
need pod notification are 1) to bring back DELETEd pods and 2) to
update the deployment config status with AvailableReplicas once a pod
is UPDATEd to Ready/Available.
@0xmichalis
Copy link
Contributor Author

[test]

@0xmichalis
Copy link
Contributor Author

Can somebody from @openshift/team-origin-committers rekick Jenkins?

@soltysh
Copy link
Contributor

soltysh commented Dec 2, 2016

@Kargakis no need for it, just need to link flake ;)

Flake #12116

[test]

@openshift-bot
Copy link
Contributor

Evaluated for origin test up to 5109853

@openshift-bot
Copy link
Contributor

continuous-integration/openshift-jenkins/test SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pr_origin/11933/) (Base Commit: 1023112)

@mfojtik
Copy link
Contributor

mfojtik commented Dec 6, 2016

LGTM since adoption is not possible.

[merge]

@0xmichalis
Copy link
Contributor Author

flake is #12157

@0xmichalis
Copy link
Contributor Author

[merge]

@0xmichalis
Copy link
Contributor Author

#12184 [merge]

@0xmichalis 0xmichalis added the lgtm Indicates that a PR is ready to be merged. label Dec 8, 2016
@openshift-bot
Copy link
Contributor

openshift-bot commented Dec 8, 2016

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

@0xmichalis
Copy link
Contributor Author

#8571 [merge]

@openshift-bot
Copy link
Contributor

Evaluated for origin merge up to 5109853

@openshift-bot openshift-bot merged commit 6ade47d into openshift:master Dec 9, 2016
@0xmichalis 0xmichalis deleted the reduce-dc-requeues branch December 9, 2016 16:58
ncdc pushed a commit to ncdc/origin that referenced this pull request Dec 23, 2016
ncdc pushed a commit to ncdc/origin that referenced this pull request Jan 3, 2017
ncdc pushed a commit to ncdc/origin that referenced this pull request Jan 3, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lgtm Indicates that a PR is ready to be merged.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants