canonical / lego-base-k8s-operator

Base library for building Lego Kubernetes operators
https://charmhub.io/lego-base-k8s
Apache License 2.0
0 stars 3 forks source link

fix: Uses update status to retry generating certificates for outstanding requests #67

Closed saltiyazan closed 7 months ago

saltiyazan commented 7 months ago

Description

Currently the lib will only try once to run the lego command, and if that fails for any reason (for example some server error) ir doesn't try again, and there is no way to re-tigger the mechanism other than sending a new request from the requirer. We use update status to go over all outstanding requests and try again.

Checklist: