Add datastore version to trove list (trove-api)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack DBaaS (Trove) |
Fix Released
|
Medium
|
Michael Yu |
Bug Description
Currently, trove list api call only includes "type" for the "datastore" field.
If I want to get the datastore version for all of my instances, I would need to call trove list, then call trove show for each instance.
The purpose of this bug is to add "version" for the "datastore" field for trove list api call.
The fix for this bug is for trove-api project.
[Tue Feb 11 00:41:14 2014] [error] "GET /v1.0/a8f1548a9
[Tue Feb 11 00:41:14 2014] [error] RESP: [200] CaseInsensitive
[Tue Feb 11 00:41:14 2014] [error] RESP BODY: {"instances": [{"status": "ACTIVE", "name": "hi1", "links": [{"href": "https:/
Changed in trove: | |
assignee: | nobody → Michael Yu (michayu-c) |
status: | New → In Progress |
description: | updated |
summary: |
- Add datastore version to trove list api call + Add datastore version to trove list (API) |
description: | updated |
description: | updated |
description: | updated |
summary: |
- Add datastore version to trove list (API) + Add datastore version to trove list (trove-api) |
description: | updated |
Changed in trove: | |
milestone: | none → icehouse-rc1 |
importance: | Undecided → Medium |
Changed in trove: | |
status: | Fix Committed → Fix Released |
Changed in trove: | |
milestone: | icehouse-rc1 → 2014.1 |
API test case for datastore version already exists. See the following:
https:/ /github. com/openstack/ trove/blob/ 7d3421c8462dd25 f3cbf546a2a801a 1d8dbc41b7/ trove/tests/ api/instances. py#L847- L863
https:/ /github. com/openstack/ trove/blob/ 7d3421c8462dd25 f3cbf546a2a801a 1d8dbc41b7/ trove/tests/ api/instances. py#L1190- L1196