def resource_setup(cls): super(ESXNetworksTestJSON, cls).resource_setup() cls.servers_client = cls.manager.servers_client cls.networks_client = cls.manager.networks_client cls.ports_client = cls.manager.ports_client cls.routers_client = cls.manager.routers_client cls.subnets_client = cls.manager.subnets_client cls.floating_ips_client = cls.manager.floating_ips_client cls.security_groups_client = cls.manager.security_groups_client cls.security_group_rules_client = ( cls.manager.security_group_rules_client) cls.creds = cls.os.credentials cls.user_id = cls.creds.user_id cls.username = cls.creds.username cls.password = cls.creds.password cls.auth_provider = manager.get_auth_provider(cls.creds) if not test.is_extension_enabled('router', 'network'): msg = "router extension not enabled." raise cls.skipException(msg) cls.ext_net_id = CONF.network.public_network_id # Create network, subnet, router and add interface cls.network = cls.create_network() cls.subnet = cls.create_subnet(cls.network) cls.tenant_cidr = (CONF.network.project_network_cidr if cls._ip_version == 4 else CONF.network.tenant_network_v6_cidr) cls.router = cls.create_router(data_utils.rand_name('router-'), external_network_id=cls.ext_net_id, admin_state_up="true") cls.create_router_interface(cls.router['id'], cls.subnet['id']) cls.port = list() cls.floating_ip = cls.create_floatingip(cls.ext_net_id) tempest_config.register_options()
def resource_setup(cls): super(ESXNetworksTestJSON, cls).resource_setup() cls.servers_client = cls.manager.servers_client cls.networks_client = cls.manager.networks_client cls.ports_client = cls.manager.ports_client cls.routers_client = cls.manager.routers_client cls.subnets_client = cls.manager.subnets_client cls.floating_ips_client = cls.manager.floating_ips_client cls.security_groups_client = cls.manager.security_groups_client cls.security_group_rules_client = ( cls.manager.security_group_rules_client) cls.creds = cls.os.credentials cls.user_id = cls.creds.user_id cls.username = cls.creds.username cls.password = cls.creds.password cls.auth_provider = manager.get_auth_provider(cls.creds) if not test.is_extension_enabled('router', 'network'): msg = "router extension not enabled." raise cls.skipException(msg) cls.ext_net_id = CONF.network.public_network_id # Create network, subnet, router and add interface cls.network = cls.create_network() cls.subnet = cls.create_subnet(cls.network) cls.tenant_cidr = (CONF.network.project_network_cidr if cls._ip_version == 4 else CONF.network.tenant_network_v6_cidr) cls.router = cls.create_router(data_utils.rand_name('router-'), external_network_id=cls.ext_net_id, admin_state_up="true") cls.create_router_interface(cls.router['id'], cls.subnet['id']) cls.port = list() cls.floating_ip = cls.create_floatingip(cls.ext_net_id) tempest_config.register_options()
def resource_setup(cls): super(ESXNetworksTestJSON, cls).resource_setup() admin_manager = clients.AdminManager() cls.identity_admin_client = admin_manager.identity_client cls.auth_provider = manager.get_auth_provider( cls.isolated_creds.get_primary_creds()) if not test.is_extension_enabled('router', 'network'): msg = "router extension not enabled." raise cls.skipException(msg) cls.ext_net_id = CONF.network.public_network_id # Create network, subnet, router and add interface cls.network = cls.create_network() cls.subnet = cls.create_subnet(cls.network) cls.tenant_cidr = (CONF.network.tenant_network_cidr if cls._ip_version == 4 else CONF.network.tenant_network_v6_cidr) cls.router = cls.create_router(data_utils.rand_name('router-'), external_network_id=cls.ext_net_id, admin_state_up="true") cls.create_router_interface(cls.router['id'], cls.subnet['id']) cls.port = list() cls.floating_ip = cls.create_floatingip(cls.ext_net_id) tempest_config.register_options()