boulder
boulder copied to clipboard
Add feature flag to only do CAA checking at Finalize time
We currently have slightly complex, slightly fragile CAA rechecking logic to ensure that we have up-to-date CAA records at issuance time even if the validation documents are more than 8 hours old.
We could greatly simplify this by a) not doing CAA checking at validation time; and b) always doing CAA checking at issuance/finalize time.
This should probably be a two-step process:
- always check CAA at finalization time;
- never check CAA at validation time.
Thanks to #7058, we have spare capacity to do (1).