Skip to content
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

ra, wfe: use TimestampsForWindow to check renewal #7888

Merged
merged 4 commits into from
Jan 6, 2025

Conversation

jsha
Copy link
Contributor

@jsha jsha commented Dec 13, 2024

And in the RA, log the notBefore of the previous issuance.

To make this happen, I had to hoist the "check for previous certificate" up a level into issueCertificateOuter. That meant I also had to hoist the "split off a WithoutCancel context" logic all the way up to FinalizeOrder.

@jsha jsha force-pushed the use-timestampsforwindow-to-check-renewal branch from 070fdc4 to 2b8b3fc Compare December 17, 2024 23:21
@jsha jsha marked this pull request as ready for review December 18, 2024 20:39
@jsha jsha requested a review from a team as a code owner December 18, 2024 20:39
@jsha jsha requested review from jprenken and removed request for a team December 18, 2024 20:39
Copy link
Contributor

@jsha, this PR appears to contain configuration and/or SQL schema changes. Please ensure that a corresponding deployment ticket has been filed with the new values.

@jsha
Copy link
Contributor Author

jsha commented Dec 18, 2024

Hi bot, the SQL changes are just a comment. Thanks for noticing!

jprenken
jprenken previously approved these changes Dec 18, 2024
@jprenken jprenken requested review from a team and aarongable and removed request for a team December 18, 2024 22:39
Copy link
Contributor

@aarongable aarongable left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, but this will need to be rebased and re-reviewed after #7887 lands (which currently needs a merge conflict resolved).

@jsha jsha force-pushed the add-limit-to-timestampsforwindow branch from 08b1b34 to 50c1372 Compare December 18, 2024 23:45
Base automatically changed from add-limit-to-timestampsforwindow to main December 19, 2024 18:11
@jsha jsha dismissed jprenken’s stale review December 19, 2024 18:11

The base branch was changed.

jsha added 3 commits December 20, 2024 11:06
This allows us to log the time since last issuance (in the RA).

It also allows us to delete FQDNSetExists once this is deployed.
@jsha jsha force-pushed the use-timestampsforwindow-to-check-renewal branch from 48a39d2 to 0d54973 Compare December 20, 2024 19:07
@jprenken jprenken requested a review from aarongable December 20, 2024 22:08
@jsha jsha mentioned this pull request Dec 20, 2024
@jsha jsha merged commit ef6593d into main Jan 6, 2025
13 checks passed
@jsha jsha deleted the use-timestampsforwindow-to-check-renewal branch January 6, 2025 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants