MAC address range should be specified until 4th octet

Bug #1022739 reported by Nachi Ueno
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Undecided
Nachi Ueno

Bug Description

We can specify upper three bit of MAC address by this review.
https://review.openstack.org/#/c/8996/
However MAC address range should be fully specified

Nachi Ueno (nati-ueno)
Changed in quantum:
assignee: nobody → Nachi Ueno (nati-ueno)
Revision history for this message
Gary Kotton (garyk) wrote :

The current implementation enables the user to create a base mac address - for example AA:BB:CC:00:00:00. This means that MAC addresses will be assigned in the range AA:BB:CC:00:00:00 to AA:BB:CC:7F:FF:FF.
In short the user is able to define the prefix for the MAC addresses.
Can you please elaborate on the bug.

Revision history for this message
Nachi Ueno (nati-ueno) wrote :

Hi Gary
Thank you for your comment

We wanna avoid collision of MAC in case we are using multiple nova cluster.
It is hard to get new OUI for each cluster, so more than OUI bit should be specified.

Nachi Ueno (nati-ueno)
Changed in quantum:
status: New → In Progress
Nachi Ueno (nati-ueno)
summary: - MAC address range should be fully specified
+ MAC address range should be specified until 4th byte
summary: - MAC address range should be specified until 4th byte
+ MAC address range should be specified until 4th octet
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (master)

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

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

Reviewed: https://review.openstack.org/10759
Committed: http://github.com/openstack/quantum/commit/36f1f15cfbd93ca528f6c006c5b035f79126339c
Submitter: Jenkins
Branch: master

commit 36f1f15cfbd93ca528f6c006c5b035f79126339c
Author: Nachi Ueno <email address hidden>
Date: Fri Aug 3 01:37:34 2012 +0000

    Make 4th octet of mac_range configurable.

    Fix bug 1022739.
    To get OUI per cluster is not realistic. So This commit
    make 4th octet of mac_range configurable. By this commit,
    the cloud provider can allocate OUI (3 octets) + 1 extra octet
    range (4 octets) for each cluster.

    Change-Id: Ibbd27e6e7f16d73dfd3045ed60f63a38b23ea1ed

Changed in quantum:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in quantum:
milestone: none → folsom-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in quantum:
milestone: folsom-3 → 2012.2
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.