17 Commits

Author SHA1 Message Date
Rudolf Vriend
b741282eaf Add tsig key support to python-designateclient
This fix adds support for the designate tsig keys api to
python-designateclient.

It will add tsigkey related crud commands to the openstackclient.

Change-Id: I84336c3aca85ca62771fd2115481eda32ee980d2
Closes-Bug: #1702506
2017-07-07 14:16:30 +02:00
Stephen Finucane
6b7b018cb6 Use Sphinx 1.5 warning-is-error
With pbr 2.0 and Sphinx 1.5, the setting for treat sphinx warnings as
errors is setting warning-is-error in build_sphinx section. Migrate the
setting from the old warnerrors one.

This involves a couple of changes to the docs to fix the now broken
build.

Change-Id: I9bee7f6f9c69a9ed7bb22325ad1a0a1316dde526
2017-04-20 13:57:16 +01:00
ghanshyam
e995bfd553 Use tempest instead of Tempest-lib
tempest-lib has been deprecated since a year. All
the interfaces available in tempest-lib are now available
in tempest/lib.

This patch make use of tempest/lib instead of tempest-lib.
Also add tempest in test-requirements.txt

Change-Id: I6cb50b68631391f0368e8a2e6133f94c1da52376
2016-11-22 12:52:16 +09:00
Paul Glass
95f5bdb97a Don't use the 'keystone' client (functional tests)
Change-Id: I2568305a5ad779bcd1ca8709f92e2b4d7b4161ff
2016-05-09 16:12:49 +00:00
Jenkins
a9385ac8f5 Merge "Implement zone import" 2016-04-06 16:58:09 +00:00
Jenkins
ead5a2e224 Merge "Show responses on zone and recordset deletes" 2016-03-31 14:12:53 +00:00
Paul Glass
a5e8206ed6 Show responses on zone and recordset deletes
Change-Id: I1b15c64bac1bc495fe7aecbcf08c28b8ea41b5a7
2016-03-30 17:07:48 +00:00
Rahman Syed
d2b88c88c5 Implement zone import
Zone import commands (create, list, show, delete)
are missing from the python-designateclient.

This change includes implementation, as well as unit tests
and functionaltests.

Change-Id: I635431b5ef11989247e8d185ad692e4fee9bebba
Closes-Bug: #1550532
2016-03-30 11:23:27 -05:00
Paul Glass
74bb5cec85 Fix an issue causing a blacklist test to fail
Change-Id: I028278faed1a40c5d52f8a608393c953f127a63e
2016-03-30 15:23:31 +00:00
Jenkins
d89f0a3889 Merge "Add a service catalog override to the functional tests" 2016-03-30 14:56:34 +00:00
Rahman Syed
ce50ad9444 Implement zone export
Zone export commands (create, list, show, delete, showfile)
are missing from the python-designateclient.

This change includes implementation, as well as unit tests
and functionaltests.

Change-Id: I957946d739bceea1074e2fda2ce7f841143b0611
Partial-Bug: #1550532
2016-03-23 20:34:14 -05:00
Paul Glass
38e9fa8505 Add a service catalog override to the functional tests
This allows us to run the functional tests against environments than
what's in the service catalog.

note: ideally, this would allow us to run against a Designate in
noauth mode. And it does, however there's not a way to pass in the
X-Auth-Project-ID header, so the tests will always use the
noauth-project (tests involving multiple users like, zone transfer
tests, won't work).

Change-Id: If9306b27d78d7c774911d3c1abb46bfbf72539f1
2016-02-24 20:20:47 +00:00
Paul Glass
eea5b4d87f Add functional tests for blacklists
Change-Id: If600dd567553459e54ac68e379732d3226fe90b2
2015-10-21 19:49:53 +00:00
Paul Glass
a98de81298 Add functional tests for tlds
The tld tests will create/remove tlds which would cause problems
when running zone tests in parallel. To solve this, a separate tld
is created for each zone.

Change-Id: I8957f6f294bc5624ce049e36bef4a948cef3e380
2015-10-21 18:30:38 +00:00
Paul Glass
b4674f85d1 Add functional tests for recordsets
Change-Id: I7ed14924ea6d4b612e8f1c0b526211f8ba8471b6
2015-10-12 21:08:39 +00:00
Paul Glass
374970cd10 Flesh out zone-related test cases
Change-Id: I387179b0c8f80e87436be0dc841a47f0b0aed598
2015-10-12 21:08:39 +00:00
Paul Glass
6daf82777e Layout some functional tests for the V2 CLI
Change-Id: Ib2d1261bcb0362c586c0aae4b9c5a8a563f07c71
2015-09-23 14:30:35 +00:00