Skip to content

Report bugs to Rackspace API #2091

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
ianw opened this issue Feb 13, 2019 · 2 comments
Open

Report bugs to Rackspace API #2091

ianw opened this issue Feb 13, 2019 · 2 comments
Labels
3rd party api report bugs to dns api, deploy hooks and notification hooks

Comments

@ianw
Copy link
Contributor

ianw commented Feb 13, 2019

For reporting bugs in the Rackspace DNS API

@Neilpang Neilpang added the 3rd party api report bugs to dns api, deploy hooks and notification hooks label Feb 13, 2019
@jjamfd
Copy link

jjamfd commented Apr 23, 2020

The RackSpace DNS API only returns 100 domains at a time when you use the "list domains" endpoint. This can cause the _get_root_zone() function to falsely return the "invalid domain" error.

I recommend using the "domain search" endpoint instead: https://developer.rackspace.com/docs/cloud-dns/v1/api-reference/domains/#search-domains

If you change line 97 as follows it works nicely for accounts with hundreds of domains:
if ! _rackspace_rest GET "$RACKSPACE_Tenant/domains/search?name=$h"; then

@wilson18
Copy link

Rackspace uses different endpoints for different regions. E.g. UK uses https://lon.dns.api.rackspacecloud.com. This means that the current code does not work for people in the UK.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
3rd party api report bugs to dns api, deploy hooks and notification hooks
Projects
None yet
Development

No branches or pull requests

4 participants