l23networking can't create tagged subinterface on the bridge

Bug #1593142 reported by Vasyl Saienko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Vasyl Saienko

Bug Description

l23networking allows to create vlan subinterfaces on bridges with names like:
aaaNNN.XXX where NNN and XXX are digits and they are required.

As result it is impossible to create suninterface on bridge with name aaa.XXX

How to reproduce:
Add the following to astute.yaml, launch netconfig.pp task. Task will fail.

transformations:
    - action: add-br
      name: br-bm
    - action: add-port
      name: br-bm.101

Vasyl Saienko (vsaienko)
Changed in fuel:
milestone: none → 10.0
Changed in fuel:
assignee: nobody → Vasyl Saienko (vsaienko)
status: New → In Progress
Dina Belova (dbelova)
Changed in fuel:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/329290
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=e65af79ffef4f3fa8dd45285292231bd7e514b8d
Submitter: Jenkins
Branch: master

commit e65af79ffef4f3fa8dd45285292231bd7e514b8d
Author: Vasyl Saienko <email address hidden>
Date: Tue Jun 14 09:57:14 2016 +0300

    Update l2/port.pp vlan interface name regexp.

    Previously only interfaces with aaaNNN.XXX were recognized as vlan
    subinterfaces where NNN and XXX are digits and NNN is required.
    It doesn't allow to create vlan subinterfaces with names like
    aaa-bbb.XXX.
    This patch updates regexp to recognize names like:
    aaaNNN.XXX aaa-bbb.XXX aaa.XXX aaa-bbb-NNN.XXX

    Closes-Bug: #1593142
    Change-Id: Ic3d97cf5f32cb1107c185fc9ce6c980303e0fc92

Changed in fuel:
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.