← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1411383] [NEW] Arista ML2 plugin incorrectly syncs with EOS

 

Public bug reported:

The Arista ML2 plugin periodically compares the data in the Neutron DB
with EOS to ensure that they are in sync. If EOS reboots, then the data
might be out of sync and the plugin needs to push data from Neutron DB
to EOS. As an optimization, the plugin gets and stores the time at which
the data on EOS was modified. Just before a sync, the plugin compares
the stored time with the timestamp on EOS and performs the sync only if
the timestamps differ.

Due to a bug, the timestamp is incorrectly stored in the plugin because
of which the sync never takes place and the only way to force a sync is
to restart the neutron server.

** Affects: neutron
     Importance: Undecided
     Assignee: Shashank Hegde (hegde-shashank)
         Status: New

** Changed in: neutron
     Assignee: (unassigned) => Shashank Hegde (hegde-shashank)

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

Title:
  Arista ML2 plugin incorrectly syncs with EOS

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  The Arista ML2 plugin periodically compares the data in the Neutron DB
  with EOS to ensure that they are in sync. If EOS reboots, then the
  data might be out of sync and the plugin needs to push data from
  Neutron DB to EOS. As an optimization, the plugin gets and stores the
  time at which the data on EOS was modified. Just before a sync, the
  plugin compares the stored time with the timestamp on EOS and performs
  the sync only if the timestamps differ.

  Due to a bug, the timestamp is incorrectly stored in the plugin
  because of which the sync never takes place and the only way to force
  a sync is to restart the neutron server.

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


Follow ups

References