← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1371115] [NEW] fix full synchronization between neutron and ODL

 

You have been subscribed to a public bug:

ODL MD doesn't treat the pending operation in sync_full().
It induces a desynchronization in case of an update and a delete operation triggering the full sync.
To reproduce this desynchronisation:
  - create a network
  - restart neutron
  - delete or update this network

When neutron and ODL aren't synchronized, all the update and delete operations are also lost (from the ODL point of view) 
To reproduce the test case:
  - create a network
  - set wrong credentials in ml2_conf_odl.ini and restart neutron
  - delete or update this network
  - set the correct credentials in ml2_conf_odl.ini and restart neutron
  - trigger the full synchronization via any operation

ODL MD will also send POST requests with empty data (ie. {'networks':
[]}) to ODL if all resources (UUID) previously exist in ODL.

** Affects: neutron
     Importance: Medium
     Assignee: Cédric OLLIVIER (m.col)
         Status: New


** Tags: icehouse-backport-potential juno-backport-potential opendaylight
-- 
fix full synchronization between neutron and ODL
https://bugs.launchpad.net/bugs/1371115
You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron.


References