'force' parameter broken in os-quota-sets microversion >= 2.36
Bug #1733886 reported by
Matt Riedemann
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Matt Riedemann | ||
Newton |
Fix Committed
|
High
|
Matt Riedemann | ||
Ocata |
Fix Committed
|
High
|
Matt Riedemann | ||
Pike |
Fix Committed
|
High
|
Matt Riedemann |
Bug Description
The 2.36 microversion broke the 'force' parameter in the os-quota-sets API:
https:/
It's because for 2.36 the schema redefined the properties but didn't copy the force parameter:
We could fix this as part of blueprint deprecate-
tags: | added: api |
To post a comment you must log in.
Note that 2.36 went into Newton so it does break the 'force' parameter before we made the change for counting quotas in Pike, so effectively newton and ocata are broken for this, and if we were going to fix it with a new microversion, we wouldn't be able to fix it in stable branches anyway since we can't backport a microversion.
So the workaround for people will have to be to force updating quotas using a microversion less than 2.36.