** Also affects: nova/queens
   Importance: Undecided
       Status: New

** Changed in: nova
   Importance: Undecided => High

** Changed in: nova/queens
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1742963

Title:
  Cannot boot VM with Contrail SDN controller

Status in OpenStack Compute (nova):
  In Progress
Status in OpenStack Compute (nova) queens series:
  New

Bug description:
  On the master branch, nova-compute fails to create vif on the Contrail 
vrouter compute agent and the instance fails to spawn:
  ...
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]     
six.reraise(self.type_, self.value, self.tb)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"/opt/stack/openstack/nova/nova/virt/libvirt/driver.py", line 5238, 
  in _create_domain_and_network
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]     
self.plug_vifs(instance, network_info)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"/opt/stack/openstack/nova/nova/virt/libvirt/driver.py", line 755, in plug_vifs
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]     
self.vif_driver.plug(instance, vif)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"/opt/stack/openstack/nova/nova/virt/libvirt/vif.py", line 769, in p
  lug
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]     
func(instance, vif)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"/opt/stack/openstack/nova/nova/virt/libvirt/vif.py", line 727, in plug_vrouter
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]     
instance, vif, ip_addr, ip6_addr, ptype)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"/usr/local/lib/python2.7/dist-packages/oslo_privsep/priv_context.py", line 
207, in _wrap
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]     
return self.channel.remote_call(name, args, kwargs)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"/usr/local/lib/python2.7/dist-packages/oslo_privsep/daemon.py", line 192, in 
remote_call
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]     
result = self.send_recv((Message.CALL.value, name, args, kwargs))
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"/usr/local/lib/python2.7/dist-packages/oslo_privsep/comm.py", line 163, in 
send_recv
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]     
self.writer.send((myid, msg))
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"/usr/local/lib/python2.7/dist-packages/oslo_privsep/comm.py", line 
  54, in send
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]     buf = 
msgpack.packb(msg, use_bin_type=True)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"/usr/local/lib/python2.7/dist-packages/msgpack/__init__.py", line 47, in packb
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]     
return Packer(**kwargs).pack(o)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"msgpack/_packer.pyx", line 231, in msgpack._packer.Packer.pack (msg
  pack/_packer.cpp:3661)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"msgpack/_packer.pyx", line 233, in msgpack._packer.Packer.pack (msg
  pack/_packer.cpp:3503)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"msgpack/_packer.pyx", line 221, in msgpack._packer.Packer._pack 
(msgpack/_packer.cpp:3230)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"msgpack/_packer.pyx", line 221, in msgpack._packer.Packer._pack (ms
  gpack/_packer.cpp:3230)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"msgpack/_packer.pyx", line 221, in msgpack._packer.Packer._pack (ms
  gpack/_packer.cpp:3230)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]   File 
"msgpack/_packer.pyx", line 228, in msgpack._packer.Packer._pack (ms
  gpack/_packer.cpp:3382)
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c] 
TypeError: can't serialize Instance(access_ip_v4=None,access_ip_v6=None,arc
  
hitecture=None,auto_disk_config=False,availability_zone='nova',cell_name=None,cleaned=False,config_drive='',created_at=2018-01-12T15:05:54Z,default_ephemeral_device=None,default_swap_device=None,deleted=False,deleted_at=None,device_metadata=None,disable_terminate=False,display_description='vm1',display_name='vm1',ec2_ids=EC2Ids,ephemeral_gb=0,ephemeral_key_uuid=None,fault=<?>,flavor=Flavor(1),host='ethuleau-contrail-mast
  
er',hostname='vm1',id=27,image_ref='a9c4ac60-dddd-4445-8199-02e0e88b1431',info_cache=InstanceInfoCache,instance_type_id=1,kernel_id='',key_data=None,key_name=None,keypairs=KeyPairList,launch_index=0,launched_at=None,launched_on='ethuleau-contrail-master',locked=False,locked_by=None,memory_mb=256,metadata={},migration_context=<?>,new_flavor=None,node='ethuleau-contrail-master',numa_topology=None,old_flavor=None,os_type=None,pci_devices=PciDeviceList,pci_requests=InstancePCIRequests,power_state=0,progress=0,project_id='80f750bf6b804de79bbd50ae8d31df32',ramdisk_id='',reservation_id='r-p3ur515e',root_device_name='/dev/vda',root_gb=0
  
,security_groups=SecurityGroupList,services=<?>,shutdown_terminate=False,system_metadata={boot_roles='anotherrole,Member',image_base_image_ref='a9c4ac60-dddd-4445-8199-02e0e88b1431',image_container_format='bare',
  
image_disk_format='qcow2',image_min_disk='0',image_min_ram='0',network_allocated='True',owner_project_name='demo',owner_user_name='demo'},tags=TagList,task_state='spawning',terminated_at=None,updated_at=2018-01-12T15:05:56Z,user_data=None,user_id='837fc18d88384a62b84635f358a75eee',uuid=8748627c-e31f-4c90-83e2-16abdf9c1e2c,vcpu_model=VirtCPUModel,vcpus=1,vm_mode=None,vm_state='building')
  Jan 12 15:05:59 ethuleau-contrail-master nova-compute[5512]: ERROR 
nova.compute.manager [instance: 8748627c-e31f-4c90-83e2-16abdf9c1e2c]

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1742963/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to