← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2129533] [NEW] Mixed port configuration native and tagged traffic whould not pass native vlan to trunk list

 

Public bug reported:

If port with mixed native and tagged vlan needs to be configured,
nautron must not add native vlan to list of tagged as this will end up
to broken bond configuration both on Cisco and Nvidia switches

Current behaviour:
...
apiVersion: infrastructure.cluster.x-k8s.io/v1beta1
kind: OpenStackMachineTemplate
...
...
        - network:
            filter:
              name: Ironic_Vlan_1509
          subports:
            - network:
                filter:
                  name: ironic-dc1-lightbits-316
              segmentationID: 316
              segmentationType: vlan
            - network:
                filter:
                  name: NetApp-Inference-1506
              segmentationID: 1506
              segmentationType: vlan
          trunk: true
...

result into (on switch), and this configuration wont work:
nv config find bond7
- set:
    interface:
      bond7:
        bond:
          lacp-bypass: on
          member:
            swp7: {}
          mlag:
            enable: on
            id: 7
          mode: lacp
        bridge:
          domain:
            br_default:
              untagged: 1509
              vlan:
                316,1506,1509 : {}
        description: erased
        type: bond

expected result (working):
- set:
    interface:
      bond7:
        bond:
          lacp-bypass: on
          member:
            swp7: {}
          mlag:
            enable: on
            id: 7
          mode: lacp
        bridge:
          domain:
            br_default:
              untagged: 1509
              vlan:
                316,1506 : {}
        description: erased
        type: bond

OpenStack: caracal

** Affects: neutron
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/2129533

Title:
  Mixed port configuration native and tagged traffic whould not pass
  native vlan to trunk list

Status in neutron:
  New

Bug description:
  If port with mixed native and tagged vlan needs to be configured,
  nautron must not add native vlan to list of tagged as this will end up
  to broken bond configuration both on Cisco and Nvidia switches

  Current behaviour:
  ...
  apiVersion: infrastructure.cluster.x-k8s.io/v1beta1
  kind: OpenStackMachineTemplate
  ...
  ...
          - network:
              filter:
                name: Ironic_Vlan_1509
            subports:
              - network:
                  filter:
                    name: ironic-dc1-lightbits-316
                segmentationID: 316
                segmentationType: vlan
              - network:
                  filter:
                    name: NetApp-Inference-1506
                segmentationID: 1506
                segmentationType: vlan
            trunk: true
  ...

  result into (on switch), and this configuration wont work:
  nv config find bond7
  - set:
      interface:
        bond7:
          bond:
            lacp-bypass: on
            member:
              swp7: {}
            mlag:
              enable: on
              id: 7
            mode: lacp
          bridge:
            domain:
              br_default:
                untagged: 1509
                vlan:
                  316,1506,1509 : {}
          description: erased
          type: bond

  expected result (working):
  - set:
      interface:
        bond7:
          bond:
            lacp-bypass: on
            member:
              swp7: {}
            mlag:
              enable: on
              id: 7
            mode: lacp
          bridge:
            domain:
              br_default:
                untagged: 1509
                vlan:
                  316,1506 : {}
          description: erased
          type: bond

  OpenStack: caracal

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/2129533/+subscriptions