This was fixed awhile ago.
Confirmed today (these are snippets):
POST http://10.0.2.15:6385/v1/chassis -H "X-OpenStack-Ironic-API-Version: 1.9" -H ... -d '{"nonexist": "test"}'
RESP: [400] X-Openstack-Ironic-Api-Minimum-Version: 1.1 X-Openstack-Ironic-Api-Maximum-Version: 1.22 X-Openstack-Ironic-Api-Version: 1.9 Openstack-Request-Id: req-707c91a1-28ca-4a15-8866-051bf27d9089 Content-Type: application/json Content-Length: 140 Date: Wed, 14 Sep 2016 14:09:11 GMT Connection: keep-alive RESP BODY: {"error_message": "{\"debuginfo\": null, \"faultcode\": \"Client\", \"faultstring\": \"Unknown attribute for argument chassis: nonexist\"}"}
This was fixed awhile ago.
Confirmed today (these are snippets):
POST http:// 10.0.2. 15:6385/ v1/chassis -H "X-OpenStack- Ironic- API-Version: 1.9" -H ...
-d '{"nonexist": "test"}'
RESP: [400] X-Openstack- Ironic- Api-Minimum- Version: 1.1 X-Openstack- Ironic- Api-Maximum- Version: 1.22 X-Openstack- Ironic- Api-Version: 1.9 Openstack- Request- Id: req-707c91a1- 28ca-4a15- 8866-051bf27d90 89 Content-Type: application/json Content-Length: 140 Date: Wed, 14 Sep 2016 14:09:11 GMT Connection: keep-alive
RESP BODY: {"error_message": "{\"debuginfo\": null, \"faultcode\": \"Client\", \"faultstring\": \"Unknown attribute for argument chassis: nonexist\"}"}