Remove support for VLAN networks

Bug #1661239 reported by Andreas Scheuring
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
networking-dpm
Fix Released
Critical
Andreas Scheuring
nova-dpm
Fix Released
Undecided
Unassigned

Bug Description

As we cannot support VLAN networks in release one, the support should get removed again.

This only affects the mechanism driver. In addition the devstack integration should be updated to use a flat provider network instead.

Changed in networking-dpm:
importance: Undecided → Critical
summary: - Remove support for VLAN networks
+ Support for VLAN networks not complete
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to networking-dpm (master)

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

Changed in networking-dpm:
assignee: nobody → Andreas Scheuring (andreas-scheuring)
status: New → In Progress
Revision history for this message
Andreas Scheuring (andreas-scheuring) wrote : Re: Support for VLAN networks not complete

For nova this just means adapting the devstack local.confs - nothing else.

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

Reviewed: https://review.openstack.org/429546
Committed: https://git.openstack.org/cgit/openstack/networking-dpm/commit/?id=a41f9fc80e9c560e3d6df724706eb5ec3afc571f
Submitter: Jenkins
Branch: master

commit a41f9fc80e9c560e3d6df724706eb5ec3afc571f
Author: Andreas Scheuring <email address hidden>
Date: Fri Feb 3 10:23:27 2017 +0100

    Remove VLAN support

    This patch removes the VLAN support from the DPM Neutron
    mechanism driver.

    DPM adapters do not support VLAN tagging. Therefore the VLAN tagging
    must be done from inside the operatin system via a VLAN device.
    For automated configuration the operating system must be aware of the
    VLAN ID to be used.

    1) Ideally this information is part of the config drive. Then
    cloud-init can do all the configuration automatically.

    2) Alternatively the vlan-id could be passed in via the
    boot-os-specific-parameters property of a partition. But then some
    code inside of the operating system is required to interpret this
    data and configure the VLAN device. It's questionable if cloud-init
    would be able to deal with that.

    Due to 2) and to the fact, that Ocata release is near, we agreed
    to remove the VLAN support again. If one tries to attache an instance
    to a VLAN network, it will result in an error message. This is a
    clear statement that this is not supported.

    The VLAN code should be added again during Pike. Ideally in
    combination with the config drive 1). In the worst case using
    approach 2).

    Closes-Bug: #1661239
    Change-Id: I0b4d86fc98eda0b67b084903d0d3ce1ba9f16cd8

Changed in networking-dpm:
status: In Progress → Fix Released
Changed in nova-dpm:
status: New → Fix Committed
status: Fix Committed → Fix Released
summary: - Support for VLAN networks not complete
+ Remove support for VLAN networks
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to networking-dpm (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to networking-dpm (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/437284

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to networking-dpm (stable/ocata)

Reviewed: https://review.openstack.org/437284
Committed: https://git.openstack.org/cgit/openstack/networking-dpm/commit/?id=784c3a7dda6a4b9f205db227890c89995b6c3208
Submitter: Jenkins
Branch: stable/ocata

commit 784c3a7dda6a4b9f205db227890c89995b6c3208
Author: Andreas Scheuring <email address hidden>
Date: Thu Feb 23 09:09:25 2017 +0100

    Removing VLAN section in docs

    Change-Id: Idb1e4169fb7c5503dd17b42ddd27fac798a05f9c
    Closes-Bug: #1661239

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to networking-dpm (master)

Reviewed: https://review.openstack.org/437283
Committed: https://git.openstack.org/cgit/openstack/networking-dpm/commit/?id=8ae931abc5bf80a732f3fbad243010b3090109fa
Submitter: Jenkins
Branch: master

commit 8ae931abc5bf80a732f3fbad243010b3090109fa
Author: Andreas Scheuring <email address hidden>
Date: Thu Feb 23 09:09:25 2017 +0100

    Removing VLAN section in docs

    Change-Id: Idb1e4169fb7c5503dd17b42ddd27fac798a05f9c
    Closes-Bug: #1661239

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.