Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 884375

Summary: two win7 guests cann't ping with ipv6 address each other on the same host for openvswitch
Product: Red Hat Enterprise Linux 6 Reporter: FuXiangChun <xfu>
Component: qemu-kvmAssignee: Vlad Yasevich <vyasevic>
Status: CLOSED NOTABUG QA Contact: Virtualization Bugs <virt-bugs>
Severity: high Docs Contact:
Priority: high    
Version: 6.4CC: acathrow, areis, bsarathy, chayang, dyasny, juzhang, michen, mkenneth, qzhang, rhod, tgraf, virt-maint, xfu
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Windows   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-06-10 23:52:09 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
tcpdump file for ovs0 none

Description FuXiangChun 2012-12-06 05:08:53 UTC
Description of problem:
Boot two win7 guests on the same host, and host setup a vswitch box. Then configure ipv6 address for every guest. use command 'ping -6 ipv6 address(another guest). we will get this result below. but guest can ping host via ipv6. 
result:
Destination host unreachable.
Destination host unreachable.
Destination host unreachable.
Destination host unreachable.

I attached an tcpdump file on host.

additional:
if host use bridge, then two guest can ping via ipv6.


Version-Release number of selected component (if applicable):
# uname -r
2.6.32-345.el6.x86_64
qemu-kvm-0.12.1.2-2.337.el6.x86_64

How reproducible:
100%

Steps to Reproduce:
1.boot a win7 guest
# /usr/libexec/qemu-kvm -m 2G -smp 2,cores=2,thread=1,socket=1 -M rhel6.4.0 -name rhel6 -uuid ddcbfb49-3411-1701-3c36-6bdbc00bedb9 -rtc base=utc,clock=host,driftfix=slew -boot c -device virtio-scsi-pci,bus=pci.0,addr=0x5,id=scsi0 -drive file=/mnt/win7-64.qcow2,if=none,id=drive-scsi0-0-0,if=none,media=disk,cache=none,format=qcow2,werror=stop,aio=native -device scsi-hd,ver=mike,bus=scsi0.0,drive=drive-scsi0-0-0,id=scsi1 -netdev tap,id=hostnet0,script=/etc/ovs-ifup,downscript=/etc/ovs-ifdown,vhost=on -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:50:a4:a2:c9 -netdev tap,id=hostnet1,script=/etc/ovs-ifup,downscript=/etc/ovs-ifdown,vhost=on -device rtl8139,netdev=hostnet1,id=net1,mac=52:54:50:a4:c2:c9 -netdev tap,id=hostnet2,script=/etc/ovs-ifup,downscript=/etc/ovs-ifdown,vhost=on -device e1000,netdev=hostnet2,id=net2,mac=52:54:50:a4:d2:c9 -device virtio-balloon-pci,id=ballooning -monitor stdio  -qmp tcp:0:4466,server,nowait -monitor unix:/tmp/monitor2,server,nowait -spice disable-ticketing,port=5911 -vga qx

2.boot another win7 guest
/usr/libexec/qemu-kvm -m 2G -smp 2,cores=2,thread=1,socket=1 -M rhel6.4.0 -name rhel6 -uuid ddcbfb49-3411-1701-3c36-6bdbc00bedb9 -rtc base=utc,clock=host,driftfix=slew -boot c -device virtio-scsi-pci,bus=pci.0,addr=0x5,id=scsi0 -drive file=/mnt/win7-64-1.qcow2,if=none,id=drive-scsi0-0-0,if=none,media=disk,cache=none,format=qcow2,werror=stop,aio=native -device scsi-hd,ver=mike,bus=scsi0.0,drive=drive-scsi0-0-0,id=scsi1 -netdev tap,id=hostnet0,script=/etc/ovs-ifup,downscript=/etc/ovs-ifdown,vhost=on -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:50:a4:a2:c9,status=on -monitor stdio  -qmp tcp:0:4477,server,nowait -monitor unix:/tmp/monitor2,server,nowait -spice disable-ticketing,port=5912 -vga qxl

3.setup ipv6 ip address for every guest
 guest1 ipv6 address:
 2012:6::1

 guest2 ipv6 address:
 2012:6::2
 
4.stop guest and host firewall services.

5.ping guest2 from guest1, In the same time snoop ovs0(openvswitch) with tcpdump.

 ping -6 2012:6::2

Actual results:
Destination host unreachable.
Destination host unreachable.
Destination host unreachable.
Destination host unreachable.

Expected results:
between guest can ping via ipv6

Additional info:

Comment 2 FuXiangChun 2012-12-06 05:13:30 UTC
Created attachment 658526 [details]
tcpdump file for ovs0

Comment 3 FuXiangChun 2012-12-06 05:15:42 UTC
please check ICMP package and ipv6 address 2012:6::2 in tcpdump file

Comment 6 FuXiangChun 2013-06-05 14:45:27 UTC
I am re-testing this issue, and update result to bz asap

Comment 8 Vlad Yasevich 2013-06-10 23:52:09 UTC
Closing as Not a Bug.  Since multiple interfaces had the same mac, IPv6 DAD process failed and prevented future IPv6 communications on the interface.  This works as designed.  When each interface has a unique mac address the bug is not reproducible.