Comment 2 for bug 1334226

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/108945
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=267509143957f73e42f6550ce93fca6248c721d8
Submitter: Jenkins
Branch: master

commit 267509143957f73e42f6550ce93fca6248c721d8
Author: Eugene Nikanorov <email address hidden>
Date: Wed Jul 23 14:14:00 2014 +0400

    Move loadbalancer vip port creation outside of transaction

    Currently _create_port_for_vip calls ml2 create_port() method
    which includes rpc notification.
    That leads to lock wait timeouts in certain cases.

    The patch fixes that while making VIP creation process non-atomic.
    But that is fine as long until create_vip() returns vip id, it's
    not usable from API.

    Change-Id: Ie30973de80118a6b022e8c3bb07ca48122ebcd29
    Partial-Bug: #1334226