Dell Force10 driver can fail to set a VLAN name

Bug #1737017 reported by Pierre Riteau
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Networking ML2 Generic Switch
Fix Released
Low
Unassigned

Bug Description

Like some other drivers, the Dell Force10 driver (DellNos) attempts to set a name while creating a VLAN. It uses the Neutron network ID as the name.

However, Dell Force10 switches enforce that a VLAN name should start with an alphabetic character. Since the Neutron network ID is a UUID, the first character has a 62.5% probability to start with [0-9]. This means that the following shows up regularly in Neutron DEBUG logs:

    Force10-switch(conf-if-vl-3293)#name 555b9c5daccb4e87997fb2b5524cf95e
    % Error: Vlan name should begin with an alphabetic character.

According to the documentation, VLAN names are up to 32 characters, so we cannot even add a prefix such as "neutron-".

Note that this is not a major issue as the failure to set a name is not treated as an error by networking-generic-switch.

Pierre Riteau (priteau)
description: updated
Revision history for this message
Iury Gregory Melo Ferreira (iurygregory) wrote :

Thanks for reporting this Pierre, I do think this is a valid bug and I'm marking as triaged.
uuid is already 32 characters, but maybe we can discuss with the community to see an approach for it.
If you have more logs/Traceback feel free to add here.

Thank you

Changed in networking-generic-switch:
status: New → Triaged
Revision history for this message
Iury Gregory Melo Ferreira (iurygregory) wrote :
Changed in networking-generic-switch:
status: Triaged → Fix Released
importance: Undecided → Low
Revision history for this message
Pierre Riteau (priteau) wrote :

Thank you Iury Gregory. I think Mark's fix is enough for this issue.

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.