NSX: switch chaining logic is obsolete

Bug #1376037 reported by Salvatore Orlando on 2014-09-30
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Medium
Unassigned
Juno
Medium
Salvatore Orlando
vmware-nsx
Medium
Salvatore Orlando

Bug Description

The NSX plugin implements a "logical switch chaining" logic for implementing flat/vlan neutron networks with a very large number of ports on NSX backends for which the number of ports per logical switch is limited.

This limitation however pertains exclusively to now old and discontinued versions of NSX, and therefore the corresponding logic for creating such chained switches can be removed.

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

Changed in neutron:
status: New → In Progress
Kyle Mestery (mestery) on 2014-12-16
Changed in neutron:
milestone: kilo-1 → kilo-2
Changed in neutron:
assignee: Salvatore Orlando (salvatore-orlando) → nobody
Changed in vmware-nsx:
assignee: nobody → Salvatore Orlando (salvatore-orlando)
status: New → In Progress
importance: Undecided → Medium
Changed in neutron:
status: In Progress → Won't Fix
no longer affects: vmware-nsx
Changed in vmware-nsx:
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Salvatore Orlando (salvatore-orlando)
Changed in neutron:
milestone: kilo-2 → none

Reviewed: https://review.openstack.org/146995
Committed: https://git.openstack.org/cgit/stackforge/vmware-nsx/commit/?id=3fb04ed62b6aa57742b037a0c322770b65115b6b
Submitter: Jenkins
Branch: master

commit 3fb04ed62b6aa57742b037a0c322770b65115b6b
Author: Salvatore Orlando <email address hidden>
Date: Tue Jan 13 14:11:21 2015 -0800

    NSX: Remove logic for creating chained logical switches

    This patch removes the logic for creating chained local switches in
    the NSX backend for Neutron networks with flat or vlan bindings.
    Switch chaining as a feature is no more useful since the underlying
    backend limitation has been long removed.

    Existing networks backed by chained switches will continue to work.
    The configuration parameters concerning the maximum number of ports
    per logical switch are still honoured for backward compatibility,
    but these parameters will be marked for deprecation.

    Closes-Bug: #1376037

    Change-Id: I92b84677afa15d13085d59be9de8060bf876d85f

Changed in vmware-nsx:
status: In Progress → Fix Committed

Change abandoned by Kyle Mestery (<email address hidden>) on branch: master
Review: https://review.openstack.org/125348
Reason: This review is > 4 weeks without comment and currently blocked by a core reviewer with a -2. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and contacting the reviewer with the -2 on this review to ensure you address their concerns.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers