In the long term I don't think this test should be run as a unit test
because it can randomly break due to changes in DNS config we don't
control, which is a pretty poor user experience for someone trying to
change unrelated code.
If we're going to run this kind of check, we should probably run it as a
periodic rather than a presubmit, perhaps with the test being run on
presubmit when the DNS util code is changed.
But that's all more work than I can really do now. Instead, I'll copy
what the upstream go-lego is doing, which should unblock us for now:
|
||
|---|---|---|
| .. | ||
| acme | ||
| api | ||
| apis | ||
| client | ||
| controller | ||
| ctl | ||
| healthz | ||
| issuer | ||
| logs | ||
| metrics | ||
| scheduler | ||
| util | ||
| webhook | ||