[api] APIs do not perform strict key checking in the request body

Bug #1607424 reported by Goutham Pacha Ravi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Expired
Undecided
Unassigned

Bug Description

Request schemas should be validated by the API and instead of silently failing API requests that come in with unrecognized fields, the API should turn down the request with HTTPBadRequest

Tags: api
tags: added: api
Changed in manila:
assignee: nobody → NidhiMittalHada (nidhimittal19)
Revision history for this message
Jason Grosso (jgrosso) wrote :

Anyone still working this issue? Is it still an active issue?

Jason Grosso (jgrosso)
Changed in manila:
importance: Undecided → Low
Revision history for this message
Goutham Pacha Ravi (gouthamr) wrote :

I removed the assignee - this issue exists, and we thought of adding JSONSchema validation to the API. There is a specification for this [1], however, the owner/s seem to have stepped away. Contributions would be welcome!

[1] http://specs.openstack.org/openstack/manila-specs/specs/unimplemented/add-json-schema-validation-for-api.html

Changed in manila:
assignee: NidhiMittalHada (nidhimittal19) → nobody
status: New → Confirmed
Revision history for this message
Vida Haririan (vhariria) wrote :

This bug has been moved to incomplete due to inactivity. If you do not agree, please update bug status and milestone accordingly.

Changed in manila:
status: Confirmed → Incomplete
Vida Haririan (vhariria)
Changed in manila:
importance: Low → Undecided
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for OpenStack Shared File Systems Service (Manila) because there has been no activity for 60 days.]

Changed in manila:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.