Skip to content

AUTODNS: Bugfix: More than 100 zones results in failure#4075

Merged
tlimoncelli merged 1 commit intoStackExchange:mainfrom
arnoschoon:main
Feb 11, 2026
Merged

AUTODNS: Bugfix: More than 100 zones results in failure#4075
tlimoncelli merged 1 commit intoStackExchange:mainfrom
arnoschoon:main

Conversation

@arnoschoon
Copy link
Copy Markdown
Collaborator

@arnoschoon arnoschoon commented Feb 11, 2026

While debugging another issue I stumbled onto this behavior and I decided to fix it directly. Hope the lack of a corresponding issue isn't a problem.

This patch adds paginated requests to get the complete list of zones managed by this provider.

If the number of zones exceeded 100 (system default) those were never added to the CmdZoneCache, this resulted in messages like Ensuring zone "example.com" exists in "autodns".

The api.getZones() method is extended with a quick count after which a number of sequential request are performed.

This patch adds paginated requests to get the complete list of zones managed by this provider.

If the number of zones exceeded 100 (system default) those were never added to the `CmdZoneCache`, this resulted in messages like Ensuring zone "example.com" exists in "autodns".

The api.getZones() method is extended with a quick count after which a number of sequential request are performed.
Copy link
Copy Markdown
Contributor

@tlimoncelli tlimoncelli left a comment

Choose a reason for hiding this comment

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

Thanks for finding and fixing this!

(No bug id required. We're not that formal. Thanks for asking!)

Tom

@tlimoncelli tlimoncelli changed the title BUGFIX: constant corrections for existing zones AUTODNS: Bugfix: More than 100 zones results in failure Feb 11, 2026
@tlimoncelli tlimoncelli merged commit 878229a into StackExchange:main Feb 11, 2026
4 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants