some legacy v2 API lose the protection of json-schema
Bug #1701451 reported by
Alex Xu
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Alex Xu | ||
Newton |
Fix Committed
|
Medium
|
Alex Xu | ||
Ocata |
Fix Committed
|
Medium
|
Alex Xu |
Bug Description
The JSON-Schema support to validate the input for the legacy v2 compatible mode, and for the legacy v2 request, it won't return 400 for extra invalid parameters, instead by filter the extra parameters out of the input body to protect the API break by the extra parameters.
Those should be fixed to cover the legacy v2 request, and back-port the fix.
Changed in nova: | |
assignee: | nobody → Alex Xu (xuhj) |
Changed in nova: | |
assignee: | Alex Xu (xuhj) → Matt Riedemann (mriedem) |
Changed in nova: | |
assignee: | Matt Riedemann (mriedem) → Alex Xu (xuhj) |
importance: | Undecided → Medium |
tags: | added: api |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/479170
Review: https:/