Quota Deadlock when creating >200 servers at once under Psql
Bug #1270725 reported by
wingwj
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Unassigned | ||
oslo-incubator |
Fix Released
|
Medium
|
wingwj |
Bug Description
When you create >200 servers at once under psql,
it's easier to meet a deadlock exception in quota process(
Like this:
http://
The '@retry_
tags: | added: db deadlock |
Changed in nova: | |
assignee: | nobody → wingwj (wingwj) |
summary: |
- Quota Deadlock when creating >200 servers at once under psql + Quota Deadlock when creating >200 servers at once under Psql |
Changed in nova: | |
status: | New → Confirmed |
milestone: | none → icehouse-3 |
Changed in nova: | |
milestone: | icehouse-3 → icehouse-rc1 |
Changed in nova: | |
importance: | Undecided → High |
Changed in nova: | |
milestone: | icehouse-rc1 → none |
tags: |
added: icehouse-rc-potential removed: deadlock |
tags: |
added: icehouse-backport-potential removed: icehouse-rc-potential |
Changed in oslo: | |
importance: | Undecided → Medium |
Changed in oslo: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
If error message is matched, raw DB error will be transformed to nova DBDeadlock.
there is only mysql regex string, no postgresql.
_DEADLOCK_RE_DB = { r"^.*\( 1213, 'Deadlock.*")
"mysql": re.compile(
}
look like a bug.