Nexus Driver replay Scaling Changes

Bug #1508525 reported by Carol Bouchard
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
networking-cisco
Fix Committed
Undecided
Carol Bouchard

Bug Description

Changes to reduce Nexus configuration replay

Tags: ml2 nexus cisco
Changed in networking-cisco:
assignee: nobody → Carol Bouchard (caboucha)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to networking-cisco (master)

Fix proposed to branch: master
Review: https://review.openstack.org/238206

Changed in networking-cisco:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/242175

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

Reviewed: https://review.openstack.org/238206
Committed: https://git.openstack.org/cgit/openstack/networking-cisco/commit/?id=6df65927938b27e014042e4bebb3381a02ec19b5
Submitter: Jenkins
Branch: master

commit 6df65927938b27e014042e4bebb3381a02ec19b5
Author: Carol Bouchard <email address hidden>
Date: Wed Oct 21 14:33:37 2015 -0400

    Nexus Driver replay scaling improvements

    Code improvement which reduces restore time of 6800 ports entries
    from 4 hours to 11 minutes. Restore changes include:
    * Initialize all nexus interfaces identified in ini file with trunk none
      if not already specified.
    * Eliminate vlan name. Instead just create all the vlan based on
      port binding configuration.
    * configure multiple VLANs per interfaces
    Event transactions changes include:
    * No longer send create vlan transactions except for VXLAN segments
    * collect interface transactions and send in a batch

    There exists a second review to resolve remaining unit tests.
    WIP review is https://review.openstack.org/242175
    Manual testing of VLAN, VXLAN with replay and no replay has been
    performed. This includes create/delete of subnets with DHCP enabled
    which applies configuration to two switches with port channels. Replay
    configuration of course was verified when enabled.

    Change-Id: I765efcc7d3a768fa68f84f80b66bf6406b455f4d
    Closes-bug: #1508525

Changed in networking-cisco:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/242175
Committed: https://git.openstack.org/cgit/openstack/networking-cisco/commit/?id=41c57a9fb6ad318e36ed50a3f2e246ece139ff42
Submitter: Jenkins
Branch: master

commit 41c57a9fb6ad318e36ed50a3f2e246ece139ff42
Author: Carol Bouchard <email address hidden>
Date: Thu Nov 5 12:48:00 2015 -0500

    Continue update unit tests with new Nexus output

    This review is second part to 1508525. Part 1 can be found at
    https://review.openstack.org/#/c/238206/
    which addresses scaling issues anxiously needed by test team.
    Part 2 continues updating unit tests with new Nexus output.

    Change-Id: I488c0bf41f02273782d10ce5eedf0163f5c98eca
    Closes-bug: #1508525

Changed in networking-cisco:
status: Fix Committed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to networking-cisco (stable/kilo)

Fix proposed to branch: stable/kilo
Review: https://review.openstack.org/253185

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on networking-cisco (stable/kilo)

Change abandoned by Carol Bouchard (<email address hidden>) on branch: stable/kilo
Review: https://review.openstack.org/253185
Reason: After more discussion with my manager, we've decided to abandon this cherry-pick. Thank you for your comments.

Changed in networking-cisco:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.