diff --git a/tests/050-basic-trusty-icehouse-git b/tests/050-basic-trusty-icehouse-git new file mode 100755 index 00000000..7b65506d --- /dev/null +++ b/tests/050-basic-trusty-icehouse-git @@ -0,0 +1,9 @@ +#!/usr/bin/python + +"""Amulet tests on a basic quantum-gateway git deployment on trusty-icehouse.""" + +from basic_deployment import NeutronGatewayBasicDeployment + +if __name__ == '__main__': + deployment = NeutronGatewayBasicDeployment(series='trusty', git=True) + deployment.run_tests() diff --git a/tests/basic_deployment.py b/tests/basic_deployment.py index 483111ba..34acf629 100644 --- a/tests/basic_deployment.py +++ b/tests/basic_deployment.py @@ -68,16 +68,21 @@ class NeutronGatewayBasicDeployment(OpenStackAmuletDeployment): """Configure all of the services.""" neutron_gateway_config = {} if self.git: - branch = 'stable/' + self._get_openstack_release_string() + release = self._get_openstack_release_string() + reqs_branch = 'stable/' + release + if self._get_openstack_release() == self.trusty_icehouse: + neutron_branch = release + '-eol' + else: + neutron_branch = 'stable/' + release amulet_http_proxy = os.environ.get('AMULET_HTTP_PROXY') openstack_origin_git = { 'repositories': [ {'name': 'requirements', 'repository': 'git://github.com/openstack/requirements', - 'branch': branch}, + 'branch': reqs_branch}, {'name': 'neutron', 'repository': 'git://github.com/openstack/neutron', - 'branch': branch}, + 'branch': neutron_branch}, ], 'directory': '/mnt/openstack-git', 'http_proxy': amulet_http_proxy,