potential lock wait timeout issue when creating a HA router
Bug #1374461 reported by
Sylvain Afchain
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Sylvain Afchain | ||
Juno |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Currently the failures during the creation of resources related to the creation of a HA router are handled my a try/except to avoid a potential lock wait timeout. This has been done in order to keep the RPC calls outside the transactions.
All the related resources are created in the _create_router_db but this method is called inside a transaction which is started is the create_router method. Moreover the try/except mechanism used to rollback the router creation will not work since we are in a already opened transaction.
Changed in neutron: | |
assignee: | nobody → Sylvain Afchain (sylvain-afchain) |
status: | New → In Progress |
Changed in neutron: | |
importance: | Undecided → High |
Changed in neutron: | |
milestone: | none → kilo-1 |
tags: | added: juno-backport-potential |
Changed in neutron: | |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | kilo-1 → 2015.1.0 |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/124408
Review: https:/