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

Alternative syncSecret approach #1030 #1032

Merged
merged 1 commit into from
Jul 28, 2017
Merged

Conversation

aledbf
Copy link
Member

@aledbf aledbf commented Jul 27, 2017

No description provided.

@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Jul 27, 2017
@k8s-reviewable
Copy link

This change is Reviewable

@aledbf aledbf changed the title Alternative syncSecret approach #1030 WIP: Alternative syncSecret approach #1030 Jul 27, 2017
@aledbf
Copy link
Member Author

aledbf commented Jul 27, 2017

ping @jcmoraisjr

@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 44.102% when pulling 3d9559b4bdc4430d54ba89e110dd421d175783a7 on aledbf:fix-ssl-sync into 37375ae on kubernetes:master.

@aledbf aledbf force-pushed the fix-ssl-sync branch 2 times, most recently from d77355f to d016ebb Compare July 27, 2017 19:28
@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 44.164% when pulling d016ebba40889862e5b2f3e42af54d0034a124e1 on aledbf:fix-ssl-sync into 3495bfb on kubernetes:master.

@aledbf aledbf closed this Jul 27, 2017
@aledbf aledbf reopened this Jul 27, 2017
@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 44.15% when pulling d016ebba40889862e5b2f3e42af54d0034a124e1 on aledbf:fix-ssl-sync into 3495bfb on kubernetes:master.

@jcmoraisjr
Copy link
Contributor

It's good but some events like change the secret name from some annotations doesn't trigger the cfg updating. Couldn't find the time yet to investigate this and create better exploratory tests.

@aledbf
Copy link
Member Author

aledbf commented Jul 28, 2017

@jcmoraisjr changed, now it takes 3 seconds to detect the update and trigger a reload. Please test again

@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 44.128% when pulling facf8f0 on aledbf:fix-ssl-sync into 3495bfb on kubernetes:master.

@jcmoraisjr
Copy link
Contributor

Updating the secret name from annotations are still ignored and updating a non-CA or cert secret is broken on backend_ssl/syncSecret with "no keypair or CA cert could be found". Anyway this is still broken before these changes, so it's better than before and I think it's fine to merge.

In the next 2 days I'll find the time to evolve my own tests to these scenarios and propose new changes.

I wasn't expecting so big and deep changes in a codebase releasing beta versions. It's hard to follow master and merge it to my codebase. I'd watch and follow every single PR if you'd say this will continue to be frequent, otherwise let me know when such changes are going to be merged so I can give a feedback before it's merged to master.

@aledbf aledbf changed the title WIP: Alternative syncSecret approach #1030 Alternative syncSecret approach #1030 Jul 28, 2017
@aledbf aledbf merged commit 08716e5 into kubernetes:master Jul 28, 2017
@aledbf
Copy link
Member Author

aledbf commented Jul 28, 2017

I'd watch and follow every single PR if you'd say this will continue to be frequent, otherwise let me know when such changes are going to be merged so I can give a feedback before it's merged to master.

This should be the last change to the codebase.

@aledbf aledbf deleted the fix-ssl-sync branch July 28, 2017 22:34
@abh
Copy link

abh commented Aug 3, 2017

Is this fix in your 0.171 build on quay?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cncf-cla: yes Indicates the PR's author has signed the CNCF CLA.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants