There is an error in the service:api section
of the documentation. Quotas and reports are
valid admin extensions and not v2 extensions.
In addition we also never actually enabled
the admin api.
Change-Id: I240a274d9129612596fe06798e8b29bd9159bd03
* Change dns backends and pools.yaml to use
ipv6 addresses not wrapped in brackets.
* Changed MySQL backends to use MYSQL_HOST.
* Fixed bug in pdns4 driver not allowing
masters to use an ipv6 address.
Depends-On: https://review.opendev.org/#/c/678324/
Change-Id: I8f469e732618732f5417c1b5e6c2049eaa83ea78
Ensure coordination IDs are encoded when working with coordination
backend. This fixes an issue when upgrading to Python 3 (where bytes
and str are different types) and _update_partitions() attempts to
sort types of 'str' and 'bytes', causing designate-producer to crash.
Change-Id: Id8206ee5285d3a73e00ef21b7d3961a29c23ab4b
Closes-Bug: #1828534
We don't need admin or internal endpoints in a normal devstack setup,
other basic projects are also only creating the public endpoint now.
Change-Id: Iaafec07cf9a0196b5da850924b98e3aa94d559f1
Did not specify between 2.8 and 2.7, went with
generic documentation link for ease of future use.
Change-Id: I43c5f71c9b335055ee8691566eb662fdb27eeba8
backport: stein rocky
Similar to Bug 1838379, that most likely affects the pdns3
implementation as well.
The periodic recovery job creates a new context that does
not contain the project_id. This commit adds a fallback to the
zone tenant_id.
Change-Id: I7578414cad7064433701defc2f14bde5cfb6007d
When enable multi-tenant in infoblox integration, designate infoblox
plugin need to get dns view. The input of this function is project_id in
context. But when do periodic recovery job, the context is generated via
init DesignateContext. We don't set project_id in it. So use
zone.tenant_id instead on this situation.
Closes-Bug: #1838379
Change-Id: I7e657d9fa4502621f48c6e40a7a2eb5e48a3ac3d
The api documentation is now published on docs.openstack.org instead
of developer.openstack.org. Update all links that are changed to the
new location.
Note that redirects will be set up as well but let's point now to the
new location.
For details, see:
http://lists.openstack.org/pipermail/openstack-discuss/2019-July/007828.html
Change-Id: Ibd4ed1a1e282f0088467a6fcafe44b1dad46ed5f
Sometimes designate central could not update the Pool configuration.
Very limited information is logged into the designate central logs
through which we can not find the root cause of failure.
This patch adds some more information into the log for better
understanding.
Change-Id: I26d36c15406436bb3b733d44c490a14e5ece39a6
Closes-Bug: 1835407
The job has been running with mysql instead of postgres for some time
and we need to iteratively fix the issues that have accumulated in the
meantime.
Change-Id: I312c1e364643daad6754c743678a9d5b4a6f9984
Signed-off-by: Graham Hayes <gr@ham.ie>
The previous default would never really work.
> file:///designate/resources/wsdl/EnhancedDNS.xml
The new default should work in most situations.
> file:///home/workspace/designate/resources/wsdl/EnhancedDNS.xml
Change-Id: Ie0ae122c46c49d07e0a29e5777fafdb02ce05703
* Added some additional tests on previously untested code.
* Cleaned up existing tests.
* Moved existing utils tests to designate.tests.unit.
* Moved test utility code into a separate utility file.
* Removed utility code no longer referenced anywhere.
Change-Id: I9af77adb8a0b5c2ee076eeffe993100d8c65196c
This patch simply changes all configuration names to
consitently use underlines over dashes to make it
easier to search the code.
Change-Id: Id802d981de5577a54ff1b5b71e9e134d1175bbf4
* Re-wrote bind9 tests.
* Removed functional test, as this is already covered.
* Minor updates to other tests for consistency.
Change-Id: I20c297bd3f802779b53613f1b705d835cfdedfa0
This command has been broken for a very long time, and is
unlikely to be useful. In addition this command only supports
the old, unsupported ini based pool configuration.
Change-Id: Ic1896affe355fbc6d6c9a2cb2b6853df773cef57