As we use the "direct-release" model in Nova we don't use the
"Fix Comitted" status for merged bug fixes anymore. I'm setting
this manually to "Fix Released" to be consistent.

[1] "[openstack-dev] [release][all] bugs will now close automatically
    when patches merge"; Doug Hellmann; 2015-12-07;
    http://lists.openstack.org/pipermail/openstack-dev/2015-December/081612.html

** Changed in: nova
       Status: Fix Committed => Fix Released

-- 
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/1586309

Title:
  Delete a instance after this instance resized failed, source resource
  is not cleared.

Status in OpenStack Compute (nova):
  Fix Released

Bug description:
  Environment
  ===========
  stable/mitaka

  Steps to reproduce
  ==================
  * I did boot a instance in compute node of SBCJSlot5Rack2Centos7, instance 
uuid was 00bc72d0-0778-4e69-bfee-b58b87dd1532.
  * Then I did resize this instance, resize failed on finish_resize function on 
destination compute node SBCJSlot3Rack2Centos7.

  [stack@SBCJSlot5Rack2Centos7 ~]$ openstack server show 
00bc72d0-0778-4e69-bfee-b58b87dd1532.
  
+--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
  | Field                                | Value                                
                                                                                
                  |
  
+--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+
  | OS-DCF:diskConfig                    | AUTO                                 
                                                                                
                  |
  | OS-EXT-AZ:availability_zone          | nova                                 
                                                                                
                  |
  | OS-EXT-SRV-ATTR:host                 | SBCJSlot3Rack2Centos7                
                                                                                
                  |
  | OS-EXT-SRV-ATTR:hypervisor_hostname  | SBCJSlot3Rack2Centos7                
                                                                                
                  |
  | OS-EXT-SRV-ATTR:instance_name        | instance-00000014                    
                                                                                
                  |
  | OS-EXT-STS:power_state               | 1                                    
                                                                                
                  |
  | OS-EXT-STS:task_state                | None                                 
                                                                                
                  |
  | OS-EXT-STS:vm_state                  | error                                
                                                                                
                  |
  | OS-SRV-USG:launched_at               | 2016-05-27T02:28:07.000000           
                                                                                
                  |
  | OS-SRV-USG:terminated_at             | None                                 
                                                                                
                  |
  | accessIPv4                           |                                      
                                                                                
                  |
  | accessIPv6                           |                                      
                                                                                
                  |
  | addresses                            | public=2001:db8::6, 10.43.239.76     
                                                                                
                  |
  | config_drive                         | True                                 
                                                                                
                  |
  | created                              | 2016-05-27T02:27:56Z                 
                                                                                
                  |
  | fault                                | {u'message': u'Unexpected 
vif_type=binding_failed', u'code': 500, u'details': u'  File 
"/opt/stack/nova/nova/compute/manager.py", line |
  |                                      | 375, in decorated_function\n    
return function(self, context, *args, **kwargs)\n  File 
"/opt/stack/nova/nova/compute/manager.py",     |
  |                                      | line 4054, in finish_resize\n    
self._set_instance_obj_error_state(context, instance)\n  File 
"/usr/lib/python2.7/site-               |
  |                                      | packages/oslo_utils/excutils.py", 
line 220, in __exit__\n    self.force_reraise()\n  File 
"/usr/lib/python2.7/site-                    |
  |                                      | packages/oslo_utils/excutils.py", 
line 196, in force_reraise\n    six.reraise(self.type_, self.value, self.tb)\n  
File                 |
  |                                      | 
"/opt/stack/nova/nova/compute/manager.py", line 4042, in finish_resize\n    
disk_info, image_meta)\n  File                             |
  |                                      | 
"/opt/stack/nova/nova/compute/manager.py", line 4007, in _finish_resize\n    
old_instance_type)\n  File "/usr/lib/python2.7/site-      |
  |                                      | packages/oslo_utils/excutils.py", 
line 220, in __exit__\n    self.force_reraise()\n  File 
"/usr/lib/python2.7/site-                    |
  |                                      | packages/oslo_utils/excutils.py", 
line 196, in force_reraise\n    six.reraise(self.type_, self.value, self.tb)\n  
File                 |
  |                                      | 
"/opt/stack/nova/nova/compute/manager.py", line 4002, in _finish_resize\n    
block_device_info, power_on)\n  File                      |
  |                                      | 
"/opt/stack/nova/nova/virt/libvirt/driver.py", line 7405, in finish_migration\n 
   write_to_disk=True)\n  File                         |
  |                                      | 
"/opt/stack/nova/nova/virt/libvirt/driver.py", line 4718, in _get_guest_xml\n   
 context)\n  File                                      |
  |                                      | 
"/opt/stack/nova/nova/virt/libvirt/driver.py", line 4584, in 
_get_guest_config\n    flavor, virt_type, self._host)\n  File             |
  |                                      | 
"/opt/stack/nova/nova/virt/libvirt/vif.py", line 447, in get_config\n    
_("Unexpected vif_type=%s") % vif_type)\n', u'created':       |
  |                                      | u'2016-05-27T03:17:57Z'}             
                                                                                
                  |
  | flavor                               | m1.tiny (1)                          
                                                                                
                  |
  | hostId                               | 
7642c4dc55a8bc40c8a0fe2197a1b5333e5d0f028119be752c4098a0                        
                                                       |
  | id                                   | 00bc72d0-0778-4e69-bfee-b58b87dd1532 
                                                                                
                  |
  | image                                | cirros-0.3.4-x86_64-uec 
(f19c4e53-d6f6-43bb-b983-b77b0c68f509)                                          
                               |
  | key_name                             | None                                 
                                                                                
                  |
  | name                                 | hanrong_az                           
                                                                                
                  |
  | os-extended-volumes:volumes_attached | []                                   
                                                                                
                  |
  | project_id                           | 4d6e4e79ea1f4ec392475308e11a895d     
                                                                                
                  |
  | properties                           |                                      
                                                                                
                  |
  | security_groups                      | [{u'name': u'default'}]              
                                                                                
                  |
  | status                               | ERROR                                
                                                                                
                  |
  | updated                              | 2016-05-27T03:17:57Z                 
                                                                                
                  |
  | user_id                              | 2903b30f6d9f4c4eb99421e3b4e51796     
                                                                                
                  |
  
+--------------------------------------+-------------------------------------------------------------------

  MariaDB [nova]> select 
source_compute,source_compute,status,instance_uuid,instance_uuid from 
migrations where instance_uuid='00bc72d0-0778-4e69-bfee-b58b87dd1532';
  
+-----------------------+-----------------------+--------+--------------------------------------+--------------------------------------+
  | source_compute        | source_compute        | status | instance_uuid      
                  | instance_uuid                        |
  
+-----------------------+-----------------------+--------+--------------------------------------+--------------------------------------+
  | SBCJSlot5Rack2Centos7 | SBCJSlot5Rack2Centos7 | error  | 
00bc72d0-0778-4e69-bfee-b58b87dd1532 | 00bc72d0-0778-4e69-bfee-b58b87dd1532 |
  
+-----------------------+-----------------------+--------+--------------------------------------+--------------------------------------

  * then I did delete this instance successfully. But the instance's data is 
not cleared on source compute node.
  [stack@SBCJSlot5Rack2Centos7 instances]$ ll
  drwxrwxr-x 2 stack libvirtd 4096 May 27 10:27 
00bc72d0-0778-4e69-bfee-b58b87dd1532_resize

  [stack@SBCJSlot5Rack2Centos7 instances]$ sudo virsh list --all
   Id    Name                           State
  ----------------------------------------------------
   -     instance-00000014              shut off

  Expected result
  ===============
  Instance's data is cleared after it had been deleted.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1586309/+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