Comment 27 for bug 1499647

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

Reviewed: https://review.openstack.org/257857
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=cd978f8f806a32a5e6382a8d06ca1cc92917d73b
Submitter: Jenkins
Branch: stable/kilo

commit cd978f8f806a32a5e6382a8d06ca1cc92917d73b
Author: Ann Kamyshnikova <email address hidden>
Date: Fri Sep 25 15:30:30 2015 +0300

    Add transaction for setting agent_id in L3HARouterAgentPortBinding

    To avoid having extra L3HARouterAgentPortBinding with l3_agent as
    None, operation of setting l3_agent should be atomic.
    For this purpose, transaction was added in methods
    create_ha_port_and_bind and _bind_ha_router_to_agents.

    Closes-Bug: #1499647

    Conflicts:
     neutron/scheduler/l3_agent_scheduler.py

    Change-Id: Iaad82fe522cfd70061daecf411c924fdc11b7e41
    (cherry picked from commit 3fef15a40b2714c1a372216ce60cc1384dc48c02)