openstacksdk/openstack
Rui Chen 722d8136b2 Run ansible tests against specific public cloud
We want to run ansible tests against some public cloud, but
there are always some API policy limits for regular users in
public cloud, like: can not create external network. So we define
some variables that can be changed for different limit scenairoes.

1. Create port in external or internal network.
2. Specified public pool name when launching server.
3. Create simple router, then add interface and external gateway,
   change test step order, so that do not create external network
   when network_external=false.
4. Create subnet with enable_dhcp true or false.
5. Make ANSIBLE_VAR_* environment variables can be passed into virtual
   env.

Change-Id: I69473756b23a6cb525e0f9bb40d09e6ed9880782
2018-07-17 14:26:56 +08:00
..
_meta Fix 'block_store' aliases define error 2018-03-20 15:26:21 +08:00
baremetal Rename BaseProxy to Proxy 2018-02-15 08:54:34 -06:00
block_storage Defer all endpoint discovery to keystoneauth 2018-05-10 12:06:42 -05:00
cloud openstackcloud: properly handle scheduler_hints 2018-07-12 09:18:03 +02:00
clustering Fix clustering profile type miss list operation 2018-06-19 14:26:21 +08:00
compute Only send force parameter to live migration if supported 2018-07-03 08:37:10 -05:00
config Add support for processing insecure 2018-07-08 15:04:01 -04:00
database Rename BaseProxy to Proxy 2018-02-15 08:54:34 -06:00
identity Redo role assignment list query filters 2018-03-08 18:52:06 +13:00
image Added few image properties to Image class 2018-05-22 10:16:02 -04:00
instance_ha Add instance_ha service 2018-03-23 09:24:10 +00:00
key_manager Rename BaseProxy to Proxy 2018-02-15 08:54:34 -06:00
load_balancer Merge "Add vip_qos_policy_id options for loadbalancer" 2018-07-12 21:17:42 +00:00
message Rename BaseProxy to Proxy 2018-02-15 08:54:34 -06:00
network Support port binding extended attributes for querying port 2018-06-20 06:50:41 +00:00
object_store Rename BaseProxy to Proxy 2018-02-15 08:54:34 -06:00
orchestration Rename BaseProxy to Proxy 2018-02-15 08:54:34 -06:00
tests Run ansible tests against specific public cloud 2018-07-17 14:26:56 +08:00
workflow Rename BaseProxy to Proxy 2018-02-15 08:54:34 -06:00
__init__.py Clean up floating ip tests 2018-05-09 11:09:44 -05:00
_adapter.py Migrate object_store to resource2/proxy2 2018-01-17 13:55:27 -06:00
_log.py Rationalize logging helpers and docs 2018-01-16 14:46:44 -06:00
connection.py Add task manager parameter to Connection 2018-07-11 09:57:31 -05:00
exceptions.py Modify the error message when unsetting gateway and setting FIP 2018-05-30 02:22:33 -04:00
format.py Remove type=timestamp usages 2016-06-08 16:17:48 -04:00
profile.py Use defined version instead of service.version parameter 2018-03-20 18:27:44 +08:00
proxy.py Handle Munch objects in proxies 2018-07-03 18:54:55 +02:00
proxy2.py Add resource2/proxy2 wrappers with deprecations 2018-01-24 11:02:16 -06:00
resource.py Handle Munch objects in proxies 2018-07-03 18:54:55 +02:00
resource2.py Add resource2/proxy2 wrappers with deprecations 2018-01-24 11:02:16 -06:00
service_description.py Add connection backreference to proxy instances 2018-06-29 08:39:01 -05:00
service_filter.py Add a descriptor object for each service proxy 2018-01-30 19:49:41 -06:00
task_manager.py Fix H103 Apache license header check 2018-05-09 16:54:41 +00:00
utils.py Only send force parameter to live migration if supported 2018-07-03 08:37:10 -05:00
version.py Move version definition 2016-06-03 09:32:26 -04:00