Mention API behavior change when over quota limit
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
In Progress
|
Undecided
|
Zhenyu Zheng |
Bug Description
In https:/
we introduced a new workflow of Quota checks. It is possible that concurrent requests can
pass API layer checks, but blocked by conductor layer checks.
This can actually trigger user-noticeable API behavior changes:
As an user, previously, If my request is blocked by quota checks, I will get HTTP 403 response, and no instance records will be left.
After the above mentioned change, it is possible that when my requests failed at conductor layer Quota check and I got an instance in ERROR state. And in an busy cloud, users may
got a lot of ERROR instances according to this and the instance number may beyond the limit.
We should at least mention this behavior change in the release note.
description: | updated |
Changed in nova: | |
assignee: | nobody → Zhenyu Zheng (zhengzhenyu) |
description: | updated |
Set the status to "In Progress" because this report has an assignee.