Uploaded image for project: 'netvirt'
  1. netvirt
  2. NETVIRT-1245

Dynamic IPv6 assignment for sub-port is not working

XMLWordPrintable

      Dynamic IPv6 assignment for sub-port is not working. It was working for only trunk port.

       

      Consider the following topology for testing trunk/subport use-case.

      1) 3 networks and 3 ipv6 subnets

      openstack network create net0

      openstack network create net1

      openstack network create net2

       

      openstack subnet create --network net0 --subnet-range 2001:db8:0:3::/64 subnet0_IPV6 --ip-version=6 --ipv6-address-mode=slaac --ipv6-ra-mode=slaac

      openstack subnet create --network net1 --subnet-range 2001:db8:0:4::/64 subnet1_IPV6 --ip-version=6 --ipv6-address-mode=slaac --ipv6-ra-mode=slaac

      openstack subnet create --network net2 --subnet-range 2001:db8:0:5::/64 subnet2_IPV6 --ip-version=6 --ipv6-address-mode=slaac --ipv6-ra-mode=slaac

      2) 3 port on different subnet sharing same Mac-address

      openstack port create --network net0 port0 --disable-port-security

      parent_mac="$( openstack port show port0 | awk '/ mac_address / { print $4 }' )"

       

      openstack port create --network net1 --mac-address "$parent_mac" port1 --disable-port-security

      openstack port create --network net2 --mac-address "$parent_mac" port2 --disable-port-security

      3) Configuring port0 as trunk and port1 and port2 as sub-ports.

      openstack network trunk create --parent-port port0 trunk0

       

      openstack network trunk set --subport port=port1,segmentation-type=vlan,segmentation-id=101 trunk0

      openstack network trunk set --subport port=port2,segmentation-type=vlan,segmentation-id=102 trunk0

      4) Router created and all IPv6 subnet added to the router.

       

      openstack router create router1

      openstack router add subnet router1 subnet0_IPV6

      openstack router add subnet router1 subnet1_IPV6

      openstack router add subnet router1 subnet2_IPV6

       

      5) VM booted on trunk port.

      openstack server create --flavor ds1G --availability-zone nova:osc-pike-ubuntu16 --image Ubuntu --nic port-id=port0 VM1

      6) Create sub interface(VLAN) on booted VM.

      7) IPv6 address is not getting assigned to sub-interface through periodic RA message.

            Karthikeyan Karthikeyan Krishnan
            Karthikeyan Karthikeyan Krishnan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 1 week Original Estimate - 1 week
                1w
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 weeks
                2w