[ https://issues.apache.org/jira/browse/CLOUDSTACK-1488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13592465#comment-13592465 ]
Sangeetha Hariharan commented on CLOUDSTACK-1488: ------------------------------------------------- I have confirmed that one of the IPV6 address is lost after about ~2 hours. The ipv6 address that is lost is the ipaddress that was not assigned automatically when I started the Vm (this issue tracked in CLOUDSTACK-1463). >From router of the 1 st network that still has the Ipv6 address: I see the >ipv6 request being serviced every 1 hour from the the time the Vm was deployed. Mar 3 02:13:57 dnsmasq-dhcp[4981]: DHCPRENEW(eth0) 00:03:00:01:06:46:08:00:00:56 Mar 3 02:13:57 dnsmasq-dhcp[4981]: DHCPREPLY(eth0) fc00:3:1371:0:2595:da58:dc3b:5175 00:03:00:01:06:46:08:00:00:56 san-test-1 Mar 3 02:13:58 dnsmasq-dhcp[4981]: DHCPSOLICIT(eth0) 00:03:00:01:06:46:08:00:00:56 Mar 3 02:13:58 dnsmasq-dhcp[4981]: DHCPADVERTISE(eth0) fc00:3:1371:0:2595:da58:dc3b:5175 00:03:00:01:06:46:08:00:00:56 san-test-1 Mar 3 02:13:59 dnsmasq-dhcp[4981]: DHCPREQUEST(eth0) 00:03:00:01:06:46:08:00:00:56 Mar 3 02:13:59 dnsmasq-dhcp[4981]: DHCPREPLY(eth0) fc00:3:1371:0:2595:da58:dc3b:5175 00:03:00:01:06:46:08:00:00:56 san-test-1 Mar 3 03:13:59 dnsmasq-dhcp[4981]: DHCPRENEW(eth0) 00:03:00:01:06:46:08:00:00:56 Mar 3 03:13:59 dnsmasq-dhcp[4981]: DHCPREPLY(eth0) fc00:3:1371:0:2595:da58:dc3b:5175 00:03:00:01:06:46:08:00:00:56 san-test-1 Mar 3 03:14:01 dnsmasq-dhcp[4981]: DHCPSOLICIT(eth0) 00:03:00:01:06:46:08:00:00:56 Mar 3 03:14:01 dnsmasq-dhcp[4981]: DHCPADVERTISE(eth0) fc00:3:1371:0:2595:da58:dc3b:5175 00:03:00:01:06:46:08:00:00:56 san-test-1 Mar 3 03:14:02 dnsmasq-dhcp[4981]: DHCPREQUEST(eth0) 00:03:00:01:06:46:08:00:00:56 Mar 3 03:14:02 dnsmasq-dhcp[4981]: DHCPREPLY(eth0) fc00:3:1371:0:2595:da58:dc3b:5175 00:03:00:01:06:46:08:00:00:56 san-test-1 >From router of the 2 nd network that does not have the Ipv6 address: : I see >the ipv6 request stop after 2 hours the Vm was deployed. Mar 2 12:13:58 dnsmasq-dhcp[4927]: DHCPRENEW(eth0) 00:03:00:01:06:a2:96:00:00:1e Mar 2 12:13:58 dnsmasq-dhcp[4927]: DHCPREPLY(eth0) fc00:3:1370:0:e1e4:e7c7:55c:a951 00:03:00:01:06:a2:96:00:00:1e san-test-1 Mar 2 12:16:34 dnsmasq-dhcp[4927]: DHCPRENEW(eth0) 00:03:00:01:06:a2:96:00:00:1e Mar 2 12:16:34 dnsmasq-dhcp[4927]: DHCPREPLY(eth0) fc00:3:1370:0:e1e4:e7c7:55c:a951 00:03:00:01:06:a2:96:00:00:1e san-test-1 Mar 2 12:21:50 dnsmasq-dhcp[4927]: DHCPRENEW(eth0) 00:03:00:01:06:a2:96:00:00:1e Mar 2 12:21:50 dnsmasq-dhcp[4927]: DHCPREPLY(eth0) fc00:3:1370:0:e1e4:e7c7:55c:a951 00:03:00:01:06:a2:96:00:00:1e san-test-1 Mar 2 12:32:02 dnsmasq-dhcp[4927]: DHCPRENEW(eth0) 00:03:00:01:06:a2:96:00:00:1e Mar 2 12:32:02 dnsmasq-dhcp[4927]: DHCPREPLY(eth0) fc00:3:1370:0:e1e4:e7c7:55c:a951 00:03:00:01:06:a2:96:00:00:1e san-test-1 Mar 2 12:41:03 dnsmasq-dhcp[4927]: DHCPRENEW(eth0) 00:03:00:01:06:a2:96:00:00:1e Mar 2 12:41:03 dnsmasq-dhcp[4927]: DHCPREPLY(eth0) fc00:3:1370:0:e1e4:e7c7:55c:a951 00:03:00:01:06:a2:96:00:00:1e san-test-1 Mar 2 12:52:01 dnsmasq-dhcp[4927]: DHCPRENEW(eth0) 00:03:00:01:06:a2:96:00:00:1e Mar 2 12:52:01 dnsmasq-dhcp[4927]: DHCPREPLY(eth0) fc00:3:1370:0:e1e4:e7c7:55c:a951 00:03:00:01:06:a2:96:00:00:1e san-test-1 Mar 2 13:11:39 dnsmasq-dhcp[4927]: DHCPSOLICIT(eth0) 00:03:00:01:06:a2:96:00:00:1e Mar 2 13:11:39 dnsmasq-dhcp[4927]: DHCPADVERTISE(eth0) fc00:3:1370:0:e1e4:e7c7:55c:a951 00:03:00:01:06:a2:96:00:00:1e san-test-1 Mar 2 13:11:40 dnsmasq-dhcp[4927]: DHCPSOLICIT(eth0) 00:03:00:01:06:a2:96:00:00:1e Mar 2 13:11:40 dnsmasq-dhcp[4927]: DHCPADVERTISE(eth0) fc00:3:1370:0:e1e4:e7c7:55c:a951 00:03:00:01:06:a2:96:00:00:1e san-test-1 Mar 2 13:11:42 dnsmasq-dhcp[4927]: DHCPSOLICIT(eth0) 00:03:00:01:06:a2:96:00:00:1e Mar 2 13:11:42 dnsmasq-dhcp[4927]: DHCPADVERTISE(eth0) fc00:3:1370:0:e1e4:e7c7:55c:a951 00:03:00:01:06:a2:96:00:00:1e san-test-1 Mar 2 13:11:46 dnsmasq-dhcp[4927]: DHCPSOLICIT(eth0) 00:03:00:01:06:a2:96:00:00:1e Mar 2 13:11:46 dnsmasq-dhcp[4927]: DHCPADVERTISE(eth0) fc00:3:1370:0:e1e4:e7c7:55c:a951 00:03:00:01:06:a2:96:00:00:1e san-test-1 Mar 2 13:11:55 dnsmasq-dhcp[4927]: DHCPSOLICIT(eth0) 00:03:00:01:06:a2:96:00:00:1e Mar 2 13:11:55 dnsmasq-dhcp[4927]: DHCPADVERTISE(eth0) fc00:3:1370:0:e1e4:e7c7:55c:a951 00:03:00:01:06:a2:96:00:00:1e san-test-1 > Ipv6 - When Vm is deployed as part of multiple networks, ne of the IPV6 > address assigned to guest VM is lost. > ------------------------------------------------------------------------------------------------------------- > > Key: CLOUDSTACK-1488 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-1488 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Management Server > Affects Versions: 4.1.0 > Environment: Latest build from networkrefactor branch > Reporter: Sangeetha Hariharan > Assignee: Sheng Yang > Fix For: 4.1.0 > > > Ipv6 - When Vm is deployed as part of multiple networks, sometimes one of the > IPV6 address assigned to guest VM is lost. > I have a Vm that is part of a dual network and ipv6 network. > I had IPV6 addresses assigned to eth0 and eth1 network. > After about 2 hours , when i logged in to the same Vm , I see that the ipv6 > address of eth0 is lost. > At 3:30 pm > sangeetha@ubuntu-123:~$ ifconfig > eth0 Link encap:Ethernet HWaddr 06:b0:14:00:00:52 > inet addr:10.223.137.75 Bcast:10.223.137.127 Mask:255.255.255.192 > inet6 addr: fc00:3:1371:0:2f17:d569:ae3b:c143/64 Scope:Global > inet6 addr: fe80::4b0:14ff:fe00:52/64 Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:1704 errors:0 dropped:0 overruns:0 frame:0 > TX packets:1158 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:170363 (170.3 KB) TX bytes:182254 (182.2 KB) > eth1 Link encap:Ethernet HWaddr 06:d3:f8:00:00:a1 > inet6 addr: fc00:3:1382:0:39b3:993a:bb4b:926/64 Scope:Global > inet6 addr: fe80::4d3:f8ff:fe00:a1/64 Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:1430 errors:0 dropped:0 overruns:0 frame:0 > TX packets:437 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:354316 (354.3 KB) TX bytes:118971 (118.9 KB) > lo Link encap:Local Loopback > inet addr:127.0.0.1 Mask:255.0.0.0 > inet6 addr: ::1/128 Scope:Host > UP LOOPBACK RUNNING MTU:16436 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:0 > RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) > sangeetha@ubuntu-123:~$ ls > tam-dual-ipv6-2 > sangeetha@ubuntu-123:~$ > sangeetha@ubuntu-123:/var/lib/dhcp$ cat dhclient6.leases > default-duid "\000\001\000\001\030\304\212S\006\206@\000\000\032"; > lease6 { > interface "eth1"; > ia-na 40:00:00:1a { > starts 1362218453; > renew 3600; > rebind 6300; > iaaddr fc00:3:1370:0:258e:36dd:15d6:8da5 { > starts 1362218453; > preferred-life 7200; > max-life 7200; > } > option dhcp6.status-code success "Oh hai from dnsmasq"; > } > option fqdn.encoded true; > option fqdn.server-update true; > option fqdn.no-client-update true; > option fqdn.fqdn "san890.hello1370"; > option fqdn.hostname "san890"; > option fqdn.domainname ".hello1370"; > option dhcp6.client-id 0:3:0:1:6:86:40:0:0:1a; > option dhcp6.server-id 0:1:0:1:18:c4:89:36:6:7b:92:0:0:13; > option dhcp6.name-servers fc00:3:1370:0:a659:ce38:85fe:a024; > } > lease6 { > interface "eth0"; > ia-na d2:00:00:55 { > starts 1362218907; > renew 3600; > rebind 6300; > iaaddr fc00:3:1371:0:344e:a3b1:d5a0:2586 { > starts 1362218907; > preferred-life 7200; > max-life 7200; > } > option dhcp6.status-code success "Oh hai from dnsmasq"; > } > option fqdn.encoded true; > option fqdn.server-update true; > option fqdn.no-client-update true; > option fqdn.fqdn "san890.hello1371"; > option fqdn.hostname "san890"; > option fqdn.domainname ".hello1371"; > option dhcp6.client-id 0:3:0:1:6:90:d2:0:0:55; > option dhcp6.server-id 0:1:0:1:18:c4:89:33:6:4f:42:0:0:49; > option dhcp6.name-servers fc00:3:1371:0:6a19:fed0:1932:3626; > ===================== > At ~6:45 --> when i logged into this Vm , i see the ipv6 address is lost > sangeetha@ubuntu-123:~$ ifconfig > eth0 Link encap:Ethernet HWaddr 06:b0:14:00:00:52 > inet addr:10.223.137.75 Bcast:10.223.137.127 Mask:255.255.255.192 > inet6 addr: fe80::4b0:14ff:fe00:52/64 Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:2612 errors:0 dropped:0 overruns:0 frame:0 > TX packets:2154 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:260929 (260.9 KB) TX bytes:364635 (364.6 KB) > eth1 Link encap:Ethernet HWaddr 06:d3:f8:00:00:a1 > inet6 addr: fc00:3:1382:0:39b3:993a:bb4b:926/64 Scope:Global > inet6 addr: fe80::4d3:f8ff:fe00:a1/64 Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:2799 errors:0 dropped:0 overruns:0 frame:0 > TX packets:621 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:605875 (605.8 KB) TX bytes:175024 (175.0 KB) > lo Link encap:Local Loopback > inet addr:127.0.0.1 Mask:255.0.0.0 > inet6 addr: ::1/128 Scope:Host > UP LOOPBACK RUNNING MTU:16436 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:0 > RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) > ==================== > sangeetha@ubuntu-123:/var/lib/dhcp$ cat dhclient6.leases > default-duid "\000\001\000\001\030\304=\343\006\260\024\000\000R"; > lease6 { > interface "eth0"; > ia-na 14:00:00:52 { > starts 1362206090; > renew 3600; > rebind 6300; > iaaddr fc00:3:1371:0:2f17:d569:ae3b:c143 { > starts 1362206090; > preferred-life 7200; > max-life 7200; > } > option dhcp6.status-code success "Oh hai from dnsmasq"; > } > option fqdn.encoded true; > option fqdn.server-update true; > option fqdn.no-client-update true; > option fqdn.fqdn "tam-dual-ipv6-2.hello1371"; > option fqdn.hostname "tam-dual-ipv6-2"; > option fqdn.domainname ".hello1371"; > option dhcp6.client-id 0:3:0:1:6:b0:14:0:0:52; > option dhcp6.server-id 0:1:0:1:18:c4:15:40:6:4f:42:0:0:49; > option dhcp6.name-servers fc00:3:1371:0:6a19:fed0:1932:3626; > } > lease6 { > interface "eth1"; > ia-na f8:00:00:a1 { > starts 1362209622; > renew 3600; > rebind 6300; > iaaddr fc00:3:1382:0:39b3:993a:bb4b:926 { > starts 1362209622; > preferred-life 7200; > max-life 7200; > } > option dhcp6.status-code success "Oh hai from dnsmasq"; > } > option fqdn.encoded true; > option fqdn.server-update true; > option fqdn.no-client-update true; > option fqdn.fqdn "tam-dual-ipv6-2.hello1382"; > option fqdn.hostname "tam-dual-ipv6-2"; > option fqdn.domainname ".hello1382"; > option dhcp6.client-id 0:3:0:1:6:d3:f8:0:0:a1; > option dhcp6.server-id 0:1:0:1:18:c4:15:42:6:48:88:0:0:83; > option dhcp6.name-servers fc00:3:1382:0:ff2b:1c9e:278c:48c7; > } > lease6 { > interface "eth1"; > ia-na f8:00:00:a1 { > starts 1362213222; > renew 4294967295; > rebind 4294967295; > iaaddr fc00:3:1382:0:39b3:993a:bb4b:926 { > starts 1362213222; > preferred-life 0; > max-life 0; > } > } > option fqdn.encoded true; > option fqdn.server-update true; > option fqdn.no-client-update true; > option fqdn.fqdn "tam-dual-ipv6-2"; > option fqdn.hostname "tam-dual-ipv6-2"; > option dhcp6.client-id 0:3:0:1:6:d3:f8:0:0:a1; > option dhcp6.server-id 0:1:0:1:18:c4:15:42:6:48:88:0:0:83; > option dhcp6.name-servers fc00:3:1382:0:ff2b:1c9e:278c:48c7; > } > lease6 { > interface "eth1"; > ia-na f8:00:00:a1 { > starts 1362213224; > renew 3600; > rebind 6300; > iaaddr fc00:3:1382:0:39b3:993a:bb4b:926 { > starts 1362213224; > preferred-life 7200; > max-life 7200; > } > option dhcp6.status-code success "Oh hai from dnsmasq"; > } > option fqdn.encoded true; > option fqdn.server-update true; > option fqdn.no-client-update true; > option fqdn.fqdn "tam-dual-ipv6-2.hello1382"; > option fqdn.hostname "tam-dual-ipv6-2"; > option fqdn.domainname ".hello1382"; > option dhcp6.client-id 0:3:0:1:6:d3:f8:0:0:a1; > option dhcp6.server-id 0:1:0:1:18:c4:15:42:6:48:88:0:0:83; > option dhcp6.name-servers fc00:3:1382:0:ff2b:1c9e:278c:48c7; > } > lease6 { > interface "eth1"; > ia-na f8:00:00:a1 { > starts 1362216824; > renew 4294967295; > rebind 4294967295; > iaaddr fc00:3:1382:0:39b3:993a:bb4b:926 { > starts 1362216824; > preferred-life 0; > max-life 0; > } > } > option fqdn.encoded true; > option fqdn.server-update true; > option fqdn.no-client-update true; > option fqdn.fqdn "tam-dual-ipv6-2"; > option fqdn.hostname "tam-dual-ipv6-2"; > option dhcp6.client-id 0:3:0:1:6:d3:f8:0:0:a1; > option dhcp6.server-id 0:1:0:1:18:c4:15:42:6:48:88:0:0:83; > option dhcp6.name-servers fc00:3:1382:0:ff2b:1c9e:278c:48c7; > } > lease6 { > interface "eth1"; > ia-na f8:00:00:a1 { > starts 1362216826; > renew 3600; > rebind 6300; > iaaddr fc00:3:1382:0:39b3:993a:bb4b:926 { > starts 1362216826; > preferred-life 7200; > max-life 7200; > } > option dhcp6.status-code success "Oh hai from dnsmasq"; > } > option fqdn.encoded true; > option fqdn.server-update true; > option fqdn.no-client-update true; > option fqdn.fqdn "tam-dual-ipv6-2.hello1382"; > option fqdn.hostname "tam-dual-ipv6-2"; > option fqdn.domainname ".hello1382"; > option dhcp6.client-id 0:3:0:1:6:d3:f8:0:0:a1; > option dhcp6.server-id 0:1:0:1:18:c4:15:42:6:48:88:0:0:83; > option dhcp6.name-servers fc00:3:1382:0:ff2b:1c9e:278c:48c7; > } > lease6 { > interface "eth1"; > ia-na f8:00:00:a1 { > starts 1362220426; > renew 4294967295; > rebind 4294967295; > iaaddr fc00:3:1382:0:39b3:993a:bb4b:926 { > starts 1362220426; > preferred-life 0; > max-life 0; > } > } > option fqdn.encoded true; > option fqdn.server-update true; > option fqdn.no-client-update true; > option fqdn.fqdn "tam-dual-ipv6-2"; > option fqdn.hostname "tam-dual-ipv6-2"; > option dhcp6.client-id 0:3:0:1:6:d3:f8:0:0:a1; > option dhcp6.server-id 0:1:0:1:18:c4:15:42:6:48:88:0:0:83; > option dhcp6.name-servers fc00:3:1382:0:ff2b:1c9e:278c:48c7; > } > lease6 { > interface "eth1"; > ia-na f8:00:00:a1 { > starts 1362220429; > renew 3600; > rebind 6300; > iaaddr fc00:3:1382:0:39b3:993a:bb4b:926 { > starts 1362220429; > preferred-life 7200; > max-life 7200; > } > option dhcp6.status-code success "Oh hai from dnsmasq"; > } > option fqdn.encoded true; > option fqdn.server-update true; > option fqdn.no-client-update true; > option fqdn.fqdn "tam-dual-ipv6-2.hello1382"; > option fqdn.hostname "tam-dual-ipv6-2"; > option fqdn.domainname ".hello1382"; > option dhcp6.client-id 0:3:0:1:6:d3:f8:0:0:a1; > option dhcp6.server-id 0:1:0:1:18:c4:15:42:6:48:88:0:0:83; > option dhcp6.name-servers fc00:3:1382:0:ff2b:1c9e:278c:48c7; > } > ============================= > sangeetha@ubuntu-123:/var/lib/dhcp$ cat dhclient6.eth0.leases > default-duid "\000\001\000\001\030\301\343V\006\373\320\000\000("; > lease6 { > interface "eth0"; > ia-na 14:00:00:52 { > starts 1362188577; > renew 3600; > rebind 6300; > iaaddr fc00:3:1371:0:2f17:d569:ae3b:c143 { > starts 1362188577; > preferred-life 7200; > max-life 7200; > } > option dhcp6.status-code success "Oh hai from dnsmasq"; > } > option fqdn.encoded true; > option fqdn.server-update true; > option fqdn.no-client-update true; > option fqdn.fqdn "tam-dual-ipv6-2.hello1371"; > option fqdn.hostname "tam-dual-ipv6-2"; > option fqdn.domainname ".hello1371"; > option dhcp6.client-id 0:3:0:1:6:b0:14:0:0:52; > option dhcp6.server-id 0:1:0:1:18:c4:15:40:6:4f:42:0:0:49; > option dhcp6.name-servers fc00:3:1371:0:6a19:fed0:1932:3626; > } > sangeetha@ubuntu-123:/var/lib/dhcp$ -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira