Hide Forgot
Description of problem: When QE testing bz800231, add a vlan on top of the bond, set fail_over_mac=active,change the active slave, the bond0 and the slaves are all changed the MAC addr except the VLAN interface. Version-Release number of selected component (if applicable): kernel-2.6.32.257.el6 How reproducible: 100% Steps to Reproduce: 1.vconfig add eth0 3 2.ifconfig eth0.3 up 3.ifconfig eth0 hw ether 22:22:22:22:22:22 4.check the MAC addr of eth0.3 ifconfig eth0.3 Actual results: the vlan interface doesnot change the MAC addr. Expected results: Additional info: https://bugzilla.redhat.com/show_bug.cgi?id=800231
Hi, Liang Zheng, IMHO, this is not a bug. I think eth0.3 has a loose relationship with eth0, they can have different settings. It is not like bonding, that bonding device has a close relationship with its slaves. P.S. The behaviour is the same in upstream. thanks Weiping Pan
Hi, Liang Zheng, Can you please reply to Weiping's comments below. I tend to agree with him on his assessment. Please let us know if you think otherwise. Thanks
(In reply to comment #3) > Hi, Liang Zheng, > Can you please reply to Weiping's comments below. I tend to agree with him on > his assessment. Please let us know if you think otherwise. > Thanks I have discussed with Weiping before,but I donet agree him. There is some discussion on upstream, you can refer it : http://patchwork.ozlabs.org/patch/153551/
The suggested patch has not been accepted in upstream. I will pay attention to the discussion and then decide whether it is a bug and how to handle it.
Hi, From the comments in [1], the maintainers do not think this is a bug, so I will close it. [1] http://patchwork.ozlabs.org/patch/118525/ thanks Weiping Pan