-
Notifications
You must be signed in to change notification settings - Fork 90
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
Acme_* modules should have configurable timeouts #447
Comments
The best thing would be to add it to the If you'd like to create a PR, that would be great! |
Ah, you just provided me with the link I was missing. PR incoming! |
SUMMARY
As far as I can tell, all
acme_
-modules use the standardfetch_url
timeout, which is 10 seconds. (They all call the acme-util)This timeout should be configurable in case of a slow responding ACME server.
ISSUE TYPE
COMPONENT NAME
acme_account
acme_account_info
acme_certificate
acme_certificate_revoke
acme_challenge_cert_helper
acme_inspect
ADDITIONAL INFORMATION
I'm not entirely sure if this should be a global variable somehow or should be set at the module level on a per task-basis?
I've hacked our local ansible instance and have confirmed that changing the default to something higher makes 95% of our requests succeed again. (many were failing because our cert provider is having issues..)
Would gladly whip up a PR, but I'm unsure what the best location would be to set the timeout.
The text was updated successfully, but these errors were encountered: