Skip to content

Do not apply reserved list to domain restore - #3191

Merged
CydeWeys merged 1 commit into
google:masterfrom
CydeWeys:b-539548743-restore-reserved
Jul 31, 2026
Merged

Do not apply reserved list to domain restore#3191
CydeWeys merged 1 commit into
google:masterfrom
CydeWeys:b-539548743-restore-reserved

Conversation

@CydeWeys

@CydeWeys CydeWeys commented Jul 31, 2026

Copy link
Copy Markdown
Member

Per ICANN's Expired Registration Recovery Policy, all gTLD registries must offer a Redemption Grace Period (RGP) of 30 days during which deleted domains may be restored. Registry reservation lists should not block domain restore commands during the RGP.

This change removes the reserved list check in DomainRestoreRequestFlow, reverting the behavior originally added in CL 72341125 (July 2014) that explicitly disallowed restoring reserved domains. Unit tests have been updated to confirm restoring reserved domains succeeds for standard registrar accounts.

BUG=b/539548743
TAG=agy
CONV=d5dff534-f924-4bba-a58e-74091dc5f496


This change is Reviewable

Per ICANN's Expired Registration Recovery Policy, all gTLD registries must
offer a Redemption Grace Period (RGP) of 30 days during which deleted
domains may be restored. Registry reservation lists should not block
domain restore commands during the RGP.

This change removes the reserved list check in DomainRestoreRequestFlow,
reverting the behavior originally added in CL 72341125 (July 2014) that
explicitly disallowed restoring reserved domains. Unit tests have been
updated to confirm restoring reserved domains succeeds for standard
registrar accounts.

BUG=b/539548743
TAG=agy
CONV=d5dff534-f924-4bba-a58e-74091dc5f496
@CydeWeys
CydeWeys requested a review from gbrodman July 31, 2026 16:19
@CydeWeys
CydeWeys enabled auto-merge July 31, 2026 16:19

@gbrodman gbrodman left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@gbrodman reviewed 2 files and all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on CydeWeys).

@CydeWeys
CydeWeys added this pull request to the merge queue Jul 31, 2026
Merged via the queue into google:master with commit b5ae51a Jul 31, 2026
16 checks passed
@CydeWeys
CydeWeys deleted the b-539548743-restore-reserved branch July 31, 2026 18:19
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.

2 participants