trove/trove
Hirotaka Wakabayashi 9e518a5513 Validates "network_id" param creating a cluster
This PR changes Clusters API validator to validate a request parameter
"network_id" instead of "net-id". When creating a cluster, Clusters
API internally calls Instaces API to create a instance. Instances API
has replaced the request parameter "net-id" with "network_id" by this
commit[1].

The original problem is instance creation error when creating a
instance that belongs to a cluster. Troves's Instances API has
changed a parameter name from "net-id" to "network_id", but Clusters
API and python-troveclient still uses the "net-id" parameter name.
We need to fix it.

[1]: 5354172407

Task: 44967
Story: 2009958
Change-Id: I7ee128afad80b92bdeabb45f719d19a99badd8a7
2022-04-09 18:08:31 +00:00
..
backup Support to restore backup from remote location 2021-02-18 17:34:37 +00:00
cluster Validates "network_id" param creating a cluster 2022-04-09 18:08:31 +00:00
cmd Add taskmanager_manager option to common 2021-04-07 15:23:05 +00:00
common Adds docker daemon config to injected files 2022-03-23 09:48:25 +09:00
conductor Do not override RESTART_REQUIRED service status 2021-02-10 15:51:54 +13:00
configuration Removes the deprecated argument tenant from TroveContext 2022-03-20 04:10:21 +00:00
datastore Support datastore version number for creating instance 2020-11-18 22:33:32 +13:00
db Support datastore version number for creating configuration 2020-11-19 09:28:56 +13:00
dns Remove six.PY3 2020-09-03 18:30:24 +08:00
extensions Allow regular user to get quotas 2021-08-25 17:14:42 +12:00
flavor Revert "Remove flavor API" 2020-11-05 14:31:27 +13:00
guestagent Make more transparence with variable name from replica snapshot 2021-09-05 13:41:31 +07:00
hacking Remove six usage and basestring check 2020-10-16 10:40:22 +08:00
instance Adds docker daemon config to injected files 2022-03-23 09:48:25 +09:00
limits Fix CI job 2020-05-25 17:37:38 +12:00
module Remove six usage and basestring check 2020-10-16 10:40:22 +08:00
network Remove six usage and basestring check 2020-10-16 10:40:22 +08:00
quota Support ram quota 2020-11-11 09:51:26 +00:00
taskmanager Removes the deprecated argument tenant from TroveContext 2022-03-17 09:04:45 +09:00
templates Support mysql 8.0 2020-10-23 23:50:39 +13:00
tests Validates "network_id" param creating a cluster 2022-04-09 18:08:31 +00:00
volume_type Remove volume-types API 2020-04-26 20:14:37 +12:00
README Rename from reddwarf to trove. 2013-06-24 14:11:15 -07:00
__init__.py fix the version info of trove to use pbr 2015-11-05 11:04:46 -06:00
rpc.py Add functionality to define different Message and Notification destination 2018-01-05 10:31:49 +08:00
version.py fix the version info of trove to use pbr 2015-11-05 11:04:46 -06:00
versions.py Allow host URL for versions to be configurable 2018-02-07 11:31:45 +08:00

README

This is the trove code itself