AUTODNS: Bugfix: More than 100 zones results in failure#4075
Merged
tlimoncelli merged 1 commit intoStackExchange:mainfrom Feb 11, 2026
Merged
AUTODNS: Bugfix: More than 100 zones results in failure#4075tlimoncelli merged 1 commit intoStackExchange:mainfrom
tlimoncelli merged 1 commit intoStackExchange:mainfrom
Conversation
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.
tlimoncelli
approved these changes
Feb 11, 2026
Contributor
tlimoncelli
left a comment
There was a problem hiding this comment.
Thanks for finding and fixing this!
(No bug id required. We're not that formal. Thanks for asking!)
Tom
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.