Unable to create an instance on non-default service_type
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack DBaaS (Trove) |
Fix Released
|
Critical
|
Nikhil Manchanda |
Bug Description
The JSON Schema validation doesn't expect a service_type parameter, and blocks us from creating an instance of a non-default service type when the service_type param is specified in the instance section of the BODY in a create instance request. Here is the error that is occurring:
RESPONSE HEADERS: {'date': 'Wed, 21 Aug 2013 22:41:03 GMT', 'status': '400', 'content-length': '141', 'content-type': 'application/json; charset=UTF-8'}
RESPONSE BODY : {
"badRequest": {
"code": 400,
"message": "Validation error: instance Additional properties are not allowed (u'service_type' was unexpected)"
}
}
Validation error: instance Additional properties are not allowed (u'service_type' was unexpected) (HTTP 400)
Changed in trove: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
milestone: | none → havana-3 |
Changed in trove: | |
milestone: | havana-3 → havana-rc1 |
Changed in trove: | |
assignee: | nobody → Nikhil Manchanda (slicknik) |
Changed in trove: | |
assignee: | Ed Cranford (ed--cranford) → Nikhil Manchanda (slicknik) |
Changed in trove: | |
status: | Fix Committed → Fix Released |
Changed in trove: | |
milestone: | havana-rc1 → 2013.2 |
Fix proposed to branch: master /review. openstack. org/44510
Review: https:/