Uploaded image for project: 'netvirt'
  1. netvirt
  2. NETVIRT-37

Single Vm Instance Assigned With two ips

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • Beryllium
    • None
    • None
    • None
    • Operating System: All
      Platform: All

    • 6119

    Description

      While testing Netvirt 1 node openstack in csit, I could see two ips assigned to a single vm instance.

      Steps to be followed to reproduce:

      1. Create Network
      2. Create subnet
      3. Boot three vm instances in the same subnet

      Observation:

      first two vm instances properly assigned with ips (vm1 as 30.0.0.3 and vm2 as 30.0.0.4), where as the third vm instance assigned with two ips as (30.0.0.5
      and 3.0.0.6) since the subnet range is 30.0.0.0/24 and Gateway is enabled.

      after creating all three vm instances i printed them with nova show commands.
      i could see the below output for third vm instance.

      ----------------------------------------------------------------------------------------------------+

      Property Value

      ----------------------------------------------------------------------------------------------------+

      OS-DCF:diskConfig MANUAL
      OS-EXT-AZ:availability_zone nova
      OS-EXT-SRV-ATTR:host centos7-devstack-721
      OS-EXT-SRV-ATTR:hostname mythirdinstance-1
      OS-EXT-SRV-ATTR:hypervisor_hostname centos7-devstack-721
      OS-EXT-SRV-ATTR:instance_name instance-00000003
      OS-EXT-SRV-ATTR:kernel_id 55ce53be-9fd0-4df7-ab55-5e78a296376c
      OS-EXT-SRV-ATTR:launch_index 0
      OS-EXT-SRV-ATTR:ramdisk_id 179666d0-e4f4-4a9b-bbf3-3e8f23fd5488
      OS-EXT-SRV-ATTR:reservation_id r-k85fjf88
      OS-EXT-SRV-ATTR:root_device_name /dev/vda
      OS-EXT-SRV-ATTR:user_data
      OS-EXT-STS:power_state 1
      OS-EXT-STS:task_state
      OS-EXT-STS:vm_state active
      OS-SRV-USG:launched_at 2016-06-28T07:10:10.000000
      OS-SRV-USG:terminated_at
      accessIPv4  
      accessIPv6  
      config_drive True
      created 2016-06-28T07:10:05Z
      description
      flavor m1.nano (42)
      hostId f7c621bc0d8cb4621e5a33dc1fdf12b1fd0adcfd96abc51eaf7c6e62
      host_status UP
      id f7d294d6-9b23-40f5-9151-1d7a1f8168e8
      image cirros-0.3.4-x86_64-uec (05d7928d-4221-4e7f-ad27-f9d0bcf3a742)
      key_name
      l2_network_1 network 30.0.0.5, 30.0.0.6
      locked False
      metadata {}
      name MyThirdInstance_1
      os-extended-volumes:volumes_attached []
      progress 0
      security_groups default
      status ACTIVE
      tenant_id d99ecfb314dd4731ab47d73ccb5e6c9e
      updated 2016-06-28T07:10:10Z
      user_id 7f36ff94d6194308b647e720382b1f33

      ----------------------------------------------------------------------------------------------------+
      [jenkins@centos7-devstack-9113 devstack]>

      when i check the ifconfig for the particular vm i could see the second ip (30.0.0.6) assigned to it.

      where as in dump flows there are entries for both the ips.
      as below:

      cookie=0x0, duration=16.270s, table=20, n_packets=0, n_bytes=0, priority=1024,arp,tun_id=0x43f,arp_tpa=30.0.0.6,arp_op=1 actions=move:NXM_OF_ETH_SRC[]>NXM_OF_ETH_DST[],set_field:fa:16:3e:b6:13:3e>eth_src,load:0x2->NXM_OF_ARP_OP[],move:NXM_NX_ARP_SHA[]>NXM_NX_ARP_THA[],move:NXM_OF_ARP_SPA[]>NXM_OF_ARP_TPA[],load:0xfa163eb6133e->NXM_NX_ARP_SHA[],load:0x1e000006->NXM_OF_ARP_SPA[],IN_PORT

      cookie=0x0, duration=16.252s, table=20, n_packets=0, n_bytes=0, priority=1024,arp,tun_id=0x43f,arp_tpa=30.0.0.5,arp_op=1 actions=move:NXM_OF_ETH_SRC[]>NXM_OF_ETH_DST[],set_field:fa:16:3e:5b:6a:6f>eth_src,load:0x2->NXM_OF_ARP_OP[],move:NXM_NX_ARP_SHA[]>NXM_NX_ARP_THA[],move:NXM_OF_ARP_SPA[]>NXM_OF_ARP_TPA[],load:0xfa163e5b6a6f->NXM_NX_ARP_SHA[],load:0x1e000005->NXM_OF_ARP_SPA[],IN_PORT

      Please find the sandbox link for more details:
      https://jenkins.opendaylight.org/sandbox/job/netvirt-csit-1node-openstack-mitaka-openstack-beryllium/11/

      Attached the logs for reference, kindly let us know if any more details required.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            Unassigned Unassigned
            priya.ramasubbu@hcl.com Priya Ramasubbu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: