Restore designate CI
Change-Id: If38eca859ef3f7c5762cdc82c9803b025dc1e8fe
This commit is contained in:
parent
2db230fb02
commit
710d3bfd77
@ -1,5 +1,22 @@
|
||||
- job:
|
||||
name: rally-task-designate
|
||||
parent: rally-task-at-devstack
|
||||
required-projects:
|
||||
- openstack/designate
|
||||
- openstack/designate-dashboard
|
||||
- openstack/python-designateclient
|
||||
vars:
|
||||
rally_task: rally-jobs/designate.yaml
|
||||
devstack_localrc:
|
||||
DESIGNATE_SERVICE_PORT_DNS: 5322
|
||||
USE_PYTHON3: true
|
||||
devstack_plugins:
|
||||
designate: https://opendev.org/openstack/designate
|
||||
rally-openstack: https://opendev.org/openstack/rally-openstack
|
||||
devstack_services:
|
||||
designate: true
|
||||
s-account: false
|
||||
s-container: false
|
||||
s-object: false
|
||||
s-proxy: false
|
||||
c-bak: false
|
||||
|
@ -20,9 +20,15 @@
|
||||
- rally_openstack/task/scenarios/barbican
|
||||
- tests/ci/playbooks
|
||||
- rally-task-cinder
|
||||
# NOTE(andreykurilin): this requires more thing to configure before
|
||||
# launching.
|
||||
#- rally-task-designate
|
||||
- rally-task-designate:
|
||||
files:
|
||||
- .zuul.d/zuul.yaml
|
||||
- rally-jobs/designate.yaml
|
||||
- rally_openstack/common/osclients.py
|
||||
- rally_openstack/task/cleanup/resources.py
|
||||
- rally_openstack/task/contexts/designate
|
||||
- rally_openstack/task/scenarios/designate
|
||||
- tests/ci/playbooks
|
||||
- rally-task-heat:
|
||||
voting: false
|
||||
- rally-task-ironic
|
||||
|
@ -16,6 +16,9 @@
|
||||
users:
|
||||
tenants: 2
|
||||
users_per_tenant: 2
|
||||
sla:
|
||||
failure_rate:
|
||||
max: 100
|
||||
-
|
||||
title: DesignateBasic.create_and_update_domain tests
|
||||
scenario:
|
||||
@ -28,6 +31,9 @@
|
||||
users:
|
||||
tenants: 2
|
||||
users_per_tenant: 2
|
||||
sla:
|
||||
failure_rate:
|
||||
max: 100
|
||||
-
|
||||
title: DesignateBasic.create_and_delete_records tests
|
||||
scenario:
|
||||
@ -41,6 +47,9 @@
|
||||
users:
|
||||
tenants: 2
|
||||
users_per_tenant: 2
|
||||
sla:
|
||||
failure_rate:
|
||||
max: 100
|
||||
-
|
||||
title: DesignateBasic.create_and_list_domains tests
|
||||
scenario:
|
||||
@ -53,6 +62,9 @@
|
||||
users:
|
||||
tenants: 2
|
||||
users_per_tenant: 2
|
||||
sla:
|
||||
failure_rate:
|
||||
max: 100
|
||||
-
|
||||
title: DesignateBasic.create_and_list_records tests
|
||||
scenario:
|
||||
@ -66,6 +78,9 @@
|
||||
users:
|
||||
tenants: 2
|
||||
users_per_tenant: 2
|
||||
sla:
|
||||
failure_rate:
|
||||
max: 100
|
||||
-
|
||||
title: DesignateBasic.list_domains tests
|
||||
scenario:
|
||||
@ -78,6 +93,9 @@
|
||||
users:
|
||||
tenants: 2
|
||||
users_per_tenant: 2
|
||||
sla:
|
||||
failure_rate:
|
||||
max: 100
|
||||
-
|
||||
title: DesignateBasic.create_and_list_servers tests
|
||||
scenario:
|
||||
@ -90,6 +108,9 @@
|
||||
users:
|
||||
tenants: 2
|
||||
users_per_tenant: 2
|
||||
sla:
|
||||
failure_rate:
|
||||
max: 100
|
||||
-
|
||||
title: DesignateBasic.create_and_delete_server tests
|
||||
scenario:
|
||||
@ -102,6 +123,9 @@
|
||||
users:
|
||||
tenants: 2
|
||||
users_per_tenant: 2
|
||||
sla:
|
||||
failure_rate:
|
||||
max: 100
|
||||
-
|
||||
title: DesignateBasic.list_servers tests
|
||||
scenario:
|
||||
@ -114,6 +138,9 @@
|
||||
users:
|
||||
tenants: 2
|
||||
users_per_tenant: 2
|
||||
sla:
|
||||
failure_rate:
|
||||
max: 100
|
||||
-
|
||||
title: DesignateBasic.create_and_list_zones tests
|
||||
scenario:
|
||||
|
@ -677,7 +677,7 @@ class Murano(OSClient):
|
||||
return client
|
||||
|
||||
|
||||
@configure("designate", default_version="1", default_service_type="dns",
|
||||
@configure("designate", default_version="2", default_service_type="dns",
|
||||
supported_versions=["1", "2"])
|
||||
class Designate(OSClient):
|
||||
"""Wrapper for DesignateClient which returns authenticated native client.
|
||||
|
@ -379,18 +379,6 @@ class Designate(ResourceManager):
|
||||
|
||||
REQUIRED_SERVICE = consts.Service.DESIGNATE
|
||||
|
||||
def list_domains(self):
|
||||
return self.client.domains.list()
|
||||
|
||||
def list_records(self):
|
||||
result = []
|
||||
result.extend(self.client.records.list(domain_id)
|
||||
for domain_id in self.client.domains.list())
|
||||
return result
|
||||
|
||||
def list_servers(self):
|
||||
return self.client.servers.list()
|
||||
|
||||
def list_zones(self):
|
||||
return self.clients.designate("2").zones.list()
|
||||
|
||||
|
@ -936,7 +936,7 @@ class OSClientsTestCase(test.TestCase):
|
||||
region_name=self.credential.region_name
|
||||
)
|
||||
|
||||
default = version or "1"
|
||||
default = version or "2"
|
||||
|
||||
# Check that we append /v<version>
|
||||
url = self.service_catalog.url_for.return_value
|
||||
|
Loading…
x
Reference in New Issue
Block a user