Skip to content

Limit the conditions for zone removal - #968

Open
bal-e wants to merge 6 commits into
mainfrom
zone-removal-limits
Open

Limit the conditions for zone removal#968
bal-e wants to merge 6 commits into
mainfrom
zone-removal-limits

Conversation

@bal-e

@bal-e bal-e commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

We don't have a good way to cancel ongoing operations, so if a zone is removed in the middle of an operation, the operation is likely to crash. This PR gates zone removal behind maintenance mode, and requires the zone to be passive or hard-halted.

While updating the documentation, I noticed that cascade zone maintenance was missing a section, so I added that too.

Fixes #888.


  • If you are changing Rust code or integration tests (Cargo.*, crates/, etc/, integration-tests/, src/):

    • Did you run the integration tests with act through the act-wrapper (as described in TESTING.md)?
  • If you are modifying man pages:

    • Did you commit the updated built man pages?

@bal-e
bal-e requested a review from Philip-NLnetLabs August 17, 2026 09:29
@bal-e bal-e self-assigned this Aug 17, 2026
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.

Removing a zone whilst it is being signed causes a panic.

1 participant