-
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
Use shared informers for secrets, services, and service accounts #14086
Conversation
aca19b0
to
123cdd2
Compare
// set. | ||
func (c *NamespaceSecurityDefaultsController) allocate(ns *kapi.Namespace) error { | ||
tx := &tx{} | ||
defer tx.Rollback() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These defers do not need to run before uid allocation.
But they're free and can't accidentally be broken here.
|
87a9065
to
a564213
Compare
[test] |
Two log rate limit(?) related flakes and one compile [test]
|
@smarterclayton #14122 re[test] |
[test] super happy that this is mostly going green |
[test] might be flakes
…On Thu, May 11, 2017 at 1:37 PM, OpenShift Bot ***@***.***> wrote:
continuous-integration/openshift-jenkins/test FAILURE (
https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/1356/)
(Base Commit: 2628c77
<2628c77>
)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#14086 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABG_pykN6BOdMAxOPHVo2E4sAHkYEDWwks5r40djgaJpZM4NShCI>
.
|
[test] startup flake
…On Thu, May 11, 2017 at 5:38 PM, OpenShift Bot ***@***.***> wrote:
continuous-integration/openshift-jenkins/test FAILURE (
https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/1369/)
(Base Commit: 2628c77
<2628c77>
)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#14086 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABG_p_0_EPOSEyrjJKhm_wgLzMqqcA77ks5r43--gaJpZM4NShCI>
.
|
more [test] to counter flake.
…On Thu, May 11, 2017 at 9:43 PM, OpenShift Bot ***@***.***> wrote:
continuous-integration/openshift-jenkins/test SUCCESS (
https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/1378/)
(Base Commit: f24a57f
<f24a57f>
)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#14086 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABG_p8bnh7N7sj-F0-mo7jaxnrpeVqChks5r47kkgaJpZM4NShCI>
.
|
@deads2k token_controller does:
e.secrets.Add(createdToken)
Can I simply port EtcdMutationCache upstream and replace this?
|
a564213
to
913c0e1
Compare
913c0e1
to
2e4c7bf
Compare
Yes |
Done
…On Fri, May 12, 2017 at 2:06 PM, David Eads ***@***.***> wrote:
Can I simply port EtcdMutationCache upstream and replace this?
Yes
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#14086 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABG_pyrkM3kXysA7pxHLeOAdcdVFpnlRks5r5J-rgaJpZM4NShCI>
.
|
63931d7
to
4473de2
Compare
[test] various weirdnesses |
@stevekuznetsov i can't figure out why test-go is reporting a failure.
|
c0ff1d9
to
a068af6
Compare
a068af6
to
54c3db6
Compare
[test] |
Automatic merge from submit-queue Move the remaining controllers to shared informers Completes work done in 1.6 to move the last two hold outs to shared informers - tokens controller and scheduler. Adds a few more tools to allow informer reuse (like filtering the informer, or maintaining a mutation cache). The mutation cache is identical to #45838 and will be removed when that merges @ncdc @deads2k extracted from openshift/origin#14086
[test] |
54c3db6
to
d9fa993
Compare
[test]
…On Tue, May 23, 2017 at 9:29 PM, OpenShift Bot ***@***.***> wrote:
continuous-integration/openshift-jenkins/test Running (
https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/1666/)
(Base Commit: 50b7254
<50b7254>
)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#14086 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABG_pyjBW0lNI9u6cergJb03qZK2CBe0ks5r84gPgaJpZM4NShCI>
.
|
Going to split into upstream stuff and downstream stuff. |
Ensure tests use unique names for clarity
d9fa993
to
2695251
Compare
verbal lgtm from david, putting this in the queue to close the p0 memory regression in 3.6 [merge][severity: blocker] |
Evaluated for origin merge up to 2695251 |
[test] |
[test] boltdb panic |
Evaluated for origin test up to 2695251 |
continuous-integration/openshift-jenkins/test SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/1761/) (Base Commit: 39be52c) |
continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_request_origin/811/) (Base Commit: 69de7d3) (Extended Tests: blocker) (Image: devenv-rhel7_6275) |
Automatic merge from submit-queue Move the remaining controllers to shared informers Completes work done in 1.6 to move the last two hold outs to shared informers - tokens controller and scheduler. Adds a few more tools to allow informer reuse (like filtering the informer, or maintaining a mutation cache). The mutation cache is identical to #45838 and will be removed when that merges @ncdc @deads2k extracted from openshift/origin#14086 Kubernetes-commit: 336fb2f508a62514a7d3744c46543db816277c3a
Consolidate existing informers into shared informers.
The upstream token controller may need mutationcache
[test]