Closed carsonoid closed 6 years ago
Hi @carsonoid. Thanks for your PR.
I'm waiting for a jetstack member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test
on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.
I understand the commands that are listed here.
Fixes #338
I know that kube-lego is deprecated. But this is a major feature that was broken by the 0.1.6 release.
Nice find. Thanks very much.
@simonswine could you take a quick look at this and merge? Given the issue at hand, I think this warrants a new patch release.
We don't have test cases for renewal, so this was not picked up.
/assign @simonswine
@simonswine can I get a review on this? Not having auto-renewal working is a big issue for us. :)
/assign @joshvanl
/ok-to-test
Thanks for this fix @carsonoid, my colleague tries to reproduce the problem, verify your fix and finnally get a new version release
Thanks for the quick fix @carsonoid. @simonswine do you anticipate the patch will be merged up soon here? I am able to reproduce @carsonoid's findings and will be building my own image if you are unsure when the patch may be released as I have a couple of certificates that expire in a week or so here 👍 Happy to help reproduce or test as well.
Hi @carlossg, I was able to reproduce the problem. Removing the work queue rate limiter and adding your PR changes, kube-lego was auto renewing as expected.
@simonswine @munnerz /lgtm
/approve
/approve
This fixes auto-renewal of certificates and exposes any future errors.