DB Deadlock when creating a replacement resource
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
High
|
Zane Bitter |
Bug Description
Seen once in the tests:
ERROR heat.engine.
This is in the new, atomic make_replacement code from the fix for bug 1727128 (https:/
It's not at all clear what other transaction could be taking DB locks in a different order, so we might have to settle for retrying the transaction if this happens.
Changed in heat: | |
importance: | Undecided → Medium |
importance: | Medium → High |
tags: | added: gate-failure |
Changed in heat: | |
milestone: | none → queens-rc1 |
The test that failed was heat_integratio ntests. functional. test_resource_ group.ResourceG roupUpdatePolic yTest.test_ resource_ group_update_ replace, but this is at least failing in a different place from bug 1635504, where the failure occurred when creating resources (likely during the initial stack create/update, not creating a replacement, judging by the log snippet that's there).