[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-1488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sangeetha Hariharan updated CLOUDSTACK-1488:
--------------------------------------------

    Description: 
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$





  was:
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. 

I am not sure about the exact steps that leads to this issue. I dont see this 
problem with other Vms.

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$





        Summary: Ipv6 - When Vm is deployed as part of multiple networks, ne of 
the IPV6 address assigned to guest VM is lost.  (was: Ipv6 - When Vm is 
deployed as part of multiple networks, sometimes one of the IPV6 address 
assigned to guest VM is lost.)
    
> 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

Reply via email to