diff options
author | Lingxian Kong <anlin.kong@gmail.com> | 2019-09-05 23:21:08 +1200 |
---|---|---|
committer | Lingxian Kong <anlin.kong@gmail.com> | 2019-09-11 11:28:00 +1200 |
commit | c33fa6706678131e7625a605e2f1dd3a2b0cd362 (patch) | |
tree | 9e9e1749d9d476c3b9f9f5f656ca45e79b0e4f24 /etc/trove | |
parent | 3c09e6178a20b99b0c54346c8661a1a3f01cc4b6 (diff) | |
download | trove-c33fa6706678131e7625a605e2f1dd3a2b0cd362.tar.gz |
Support to create public trove instance
- The users need to specify the network to create Trove instance, but
trove-taskmanager will create port in that network for Nova instance
creation. Using port gives Trove more capabilities to define how the
database service is exposed.
- Deprecate ICMP protocol for the instance.
- Restrict 'nics' parameter for creating instance.
- Add 'access' parameter for creating instance.
- Add 'public_network_id' option in order to create floating IP for the
instance.
- Do not create records for security groups, but Trove can still delete
existing instances for backward compatibility.
- Delete unreasonable Host, Account, Storage API.
Story: 2006500
Task: 36468
Task: 36466
Change-Id: I80827e1ad5e6b130cbf94c2bb7a909c44d5cf1e5
Diffstat (limited to 'etc/trove')
-rw-r--r-- | etc/trove/trove.conf.test | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/etc/trove/trove.conf.test b/etc/trove/trove.conf.test index 588a3742..09a9bac7 100644 --- a/etc/trove/trove.conf.test +++ b/etc/trove/trove.conf.test @@ -5,6 +5,7 @@ remote_nova_client = trove.tests.fakes.nova.fake_create_nova_client remote_guest_client = trove.tests.fakes.guestagent.fake_create_guest_client remote_swift_client = trove.tests.fakes.swift.fake_create_swift_client remote_cinder_client = trove.tests.fakes.nova.fake_create_cinder_client +remote_neutron_client = trove.tests.fakes.neutron.fake_create_neutron_client # Fake out the RPC implementation transport_url = 'fake:/' @@ -17,20 +18,15 @@ trove_dns_support = True dns_driver = trove.tests.fakes.dns.FakeDnsDriver dns_instance_entry_factory = trove.tests.fakes.dns.FakeDnsInstanceEntryFactory - # This will remove some of the verbose logging when trying to diagnose tox issues default_log_levels=routes.middleware=ERROR,trove.common.auth=WARN log_file = trovetest.log - use_stderr = False - -# Show debugging output in logs (sets DEBUG log level output) debug = True # Address to bind the API server bind_host = 0.0.0.0 - # Port the bind the API server to bind_port = 8779 @@ -49,7 +45,6 @@ nova_proxy_admin_user = admin nova_proxy_admin_pass = 3de4922d8b6ac5a1aad9 nova_proxy_admin_tenant_id = trove_auth_url = http://0.0.0.0/identity/v2.0 - os_region_name = RegionOne nova_compute_service_type = compute nova_service_name = Compute Service @@ -105,6 +100,7 @@ control_exchange = trove paste_config_file=api-paste.ini.test [mysql] +root_on_create = False volume_support = True device_path = /dev/vdb |