[ https://issues.apache.org/jira/browse/CLOUDSTACK-6241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sheng Yang resolved CLOUDSTACK-6241. ------------------------------------ Resolution: Fixed > Dnsmasq programming error when deploy IPv6 and IPv4 in one VM with IPv4 as > default network > ------------------------------------------------------------------------------------------ > > Key: CLOUDSTACK-6241 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-6241 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Virtual Router > Affects Versions: 4.2.0, 4.3.0, 4.4.0 > Reporter: Sheng Yang > Assignee: Sheng Yang > Priority: Critical > Fix For: 4.4.0 > > > If one VM is created with both IPv4 and IPv6 network, and use IPv4 network as > default network, then the programming of IPv6 network would be wrong in the > VR. > Deploying Vm with a multiple NIC's when mixing IPv4/IPv6 networks results in > incorrect entries > in /etc/dhcphosts.txt on VR's. As a consequence dnsmasq doesn't provide IPv6 > addresses in that case. > Below is a content of /etc/dhcphosts.txt on one of the VR's after spinning 2 > VM's. First one had a 3 NIC's - > one of them IPv4. Second 2 NIC's - only IPv6. As You can see first entry in > incorrectly formatted. > 06:aa:38:05:48:2d,set:,,vm-test1,infinite > id:00:03:00:01:06:d8:fa:05:48:31,[3ffe:a1ca:c10d:1:3333:3333:3333:3335],vm-test2,infinite > Create 3 shared networks - one ipv4 only and two ipv6 only > Deploy VM with two NIC's in two ipv6 networks above > Observe, that everything works as expected > Deploy VM with 3 NIC's in all of the above defined networks, first NIC in ipv4 > network > Observe that NIC's in ipv6 networks didn't get IP@ assigned, > content of dhcphosts.txt on VR's serving ipv6 networks is incorrect. -- This message was sent by Atlassian JIRA (v6.2#6252)