← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1600344] Re: l3 code can leave orphaned ports

 

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

commit fbd3578d6494fa3f08d75686783f31454b1b42e5
Author: Kevin Benton <kevin@xxxxxxxxxx>
Date:   Wed Jun 22 18:23:19 2016 -0700

    Delete gw port on exceptions
    
    Clean up related core plugin ports on routers when there is a failure
    creating the record for the router port.
    
    The two partial bugs will be fixed after
    I476d3e03c8ee763cc4be6d679fe9f501eb3a19b5 has merged.
    
    Closes-Bug: #1600344
    Partial-Bug: #1535225
    Partial-Bug: #1535226
    Change-Id: I8dd832f35e20d1ee090ebab921f0deea533b6fc8


** Changed in: neutron
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1600344

Title:
  l3 code can leave orphaned ports

Status in neutron:
  Fix Released

Bug description:
  The L3 code creates ports and then RouterPort records for those ports
  in a separate transaction. If the server encounters an exception when
  creating the RouterPort records (e.g. lost connection to database,
  router was concurrently deleted, etc), the port will remain but will
  not have a RouterPort so it won't be able to be deleted.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1600344/+subscriptions


References