Activity log for bug #1548730

Date Who What changed Old value New value Message
2016-02-23 10:32:25 Olesia Tsvigun bug added bug
2016-02-23 10:32:43 Olesia Tsvigun vmware-dvs: milestone liberty-agent
2016-02-23 10:33:15 Olesia Tsvigun vmware-dvs: assignee Vyachestav Tabolin (slavchick)
2016-02-23 10:33:18 Olesia Tsvigun vmware-dvs: importance Undecided High
2016-02-23 10:33:31 Olesia Tsvigun tags dvs
2016-02-23 10:34:47 Olesia Tsvigun attachment added vsphere.png https://bugs.launchpad.net/vmware-dvs/+bug/1548730/+attachment/4578860/+files/vsphere.png
2016-02-23 10:36:19 Olesia Tsvigun description Fuel ISO#570 id | name | version | package_version ---|------------------------|---------|---------------- 1 | fuel-plugin-vmware-dvs | 2.1.14 | 4.0.0 Description Can't launch instances after launch->remove instances from CLuster(compute-vmware). Steps to reproduce 1. Upload plugins to the master node 2. Install plugin. 3. Create cluster with vcenter. 4. Add 1 node with controller role. 5. Add 2 node with compute role. 6. Add 1 node with compute-vmware role. 8. Fill all fields in vmware tab. 9. Fill field 'Enter the Cluster to dvSwitch mapping.' 10. Use the VMware DVS firewall driver is enabled. 11. Deploy the cluster. 12. Create net_1: net01__subnet, 192.168.1.0/24 13. Create SG1 with remote sg rules. 14. Launch 10-20 instances with default+SG1. 15. Remove all instances. 16. Launch new 10-20 instances. Actual Result During removing instances from cluster(compute-vmware) error was occured 'Error: Failed to perform requested operation on instance "df-5", the instance has an error status: Please try again later [Error: <html><body><h1>504 Gateway Time-out</h1> The server didn't respond in time. </body></html> ]. ' Try to remove instance again. Instances were removed. Launch 10-20 instances with deafult SG/SG1. Error message was occured Message <html><body><h1>504 Gateway Time-out</h1> The server didn't respond in time. </body></html> Code 500 Details File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 366, in decorated_function return function(self, context, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2440, in terminate_instance do_terminate_instance(instance, bdms) File "/usr/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 254, in inner return f(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2438, in do_terminate_instance self._set_instance_obj_error_state(context, instance) File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 195, in __exit__ six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2428, in do_terminate_instance self._delete_instance(context, instance, bdms, quotas) File "/usr/lib/python2.7/dist-packages/nova/hooks.py", line 149, in inner rv = f(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2391, in _delete_instance quotas.rollback() File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 195, in __exit__ six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2354, in _delete_instance self._shutdown_instance(context, instance, bdms) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2281, in _shutdown_instance self._try_deallocate_network(context, instance, requested_networks) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2210, in _try_deallocate_network self._set_instance_obj_error_state(context, instance) File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 195, in __exit__ six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2205, in _try_deallocate_network self._deallocate_network(context, instance, requested_networks) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 1812, in _deallocate_network context, instance, requested_networks=requested_networks) File "/usr/lib/python2.7/dist-packages/nova/network/neutronv2/api.py", line 837, in deallocate_for_instance self._delete_ports(neutron, instance, ports, raise_if_fail=True) File "/usr/lib/python2.7/dist-packages/nova/network/neutronv2/api.py", line 811, in _delete_ports raise exceptions[0] From Neutron logs: http://paste.openstack.org/show/487868/ Also ports were not cleaned on cluster(compute-vmware). See attachment. Fuel ISO#570 id | name | version | package_version ---|------------------------|---------|---------------- 1 | fuel-plugin-vmware-dvs | 2.1.14 | 4.0.0 Description Can't launch instances after launch->remove instances from CLuster(compute-vmware). Steps to reproduce 1. Upload plugins to the master node 2. Install plugin. 3. Create cluster with vcenter. 4. Add 1 node with controller role. 5. Add 2 node with compute role. 6. Add 1 node with compute-vmware role. 8. Fill all fields in vmware tab. 9. Fill field 'Enter the Cluster to dvSwitch mapping.' 10. Use the VMware DVS firewall driver is enabled. 11. Deploy the cluster. 12. Create net_1: net01__subnet, 192.168.1.0/24 13. Create SG1 with remote sg rules. 14. Launch 10-20 instances with default+SG1. 15. Remove all instances. 16. Launch new 10-20 instances with default+SG1. Actual Result During removing instances from cluster(compute-vmware) error was occured 'Error: Failed to perform requested operation on instance "df-5", the instance has an error status: Please try again later [Error: <html><body><h1>504 Gateway Time-out</h1> The server didn't respond in time. </body></html> ]. ' Try to remove instance again. Instances were removed. Launch 10-20 instances with deafult SG/SG1. Error message was occured Message     <html><body><h1>504 Gateway Time-out</h1> The server didn't respond in time. </body></html> Code     500 Details     File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 366, in decorated_function return function(self, context, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2440, in terminate_instance do_terminate_instance(instance, bdms) File "/usr/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 254, in inner return f(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2438, in do_terminate_instance self._set_instance_obj_error_state(context, instance) File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 195, in __exit__ six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2428, in do_terminate_instance self._delete_instance(context, instance, bdms, quotas) File "/usr/lib/python2.7/dist-packages/nova/hooks.py", line 149, in inner rv = f(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2391, in _delete_instance quotas.rollback() File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 195, in __exit__ six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2354, in _delete_instance self._shutdown_instance(context, instance, bdms) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2281, in _shutdown_instance self._try_deallocate_network(context, instance, requested_networks) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2210, in _try_deallocate_network self._set_instance_obj_error_state(context, instance) File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 195, in __exit__ six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2205, in _try_deallocate_network self._deallocate_network(context, instance, requested_networks) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 1812, in _deallocate_network context, instance, requested_networks=requested_networks) File "/usr/lib/python2.7/dist-packages/nova/network/neutronv2/api.py", line 837, in deallocate_for_instance self._delete_ports(neutron, instance, ports, raise_if_fail=True) File "/usr/lib/python2.7/dist-packages/nova/network/neutronv2/api.py", line 811, in _delete_ports raise exceptions[0] From Neutron logs: http://paste.openstack.org/show/487868/ Also ports were not cleaned on cluster(compute-vmware). See attachment.
2016-02-24 12:33:56 Vyacheslav Tabolin vmware-dvs: status New Incomplete
2016-03-04 07:57:21 Olesia Tsvigun vmware-dvs: status Incomplete Confirmed
2016-03-11 13:17:23 SlOPS vmware-dvs: assignee Vyacheslav Tabolin (slavchick) Vyacheslav Tabolin (vtabolin)
2016-03-14 07:52:26 SlOPS vmware-dvs: status Confirmed Incomplete
2016-03-16 11:23:16 Vyacheslav Tabolin vmware-dvs: assignee Vyacheslav Tabolin (vtabolin) Vyacheslav Tabolin (slavchick)
2016-03-23 07:42:57 Olesia Tsvigun summary [DVS-2.1] Can't launch instances after launch->remove instances of CLuster(compute-vmware). [DVS-2.1] Can't launch instances after launch->remove instances of Cluster(compute-vmware).
2016-03-23 07:52:54 Olesia Tsvigun vmware-dvs: status Incomplete Confirmed
2016-03-24 11:00:14 Vyacheslav Tabolin vmware-dvs: status Confirmed In Progress
2016-03-25 12:26:34 Vyacheslav Tabolin vmware-dvs: status In Progress Fix Committed
2016-03-28 10:02:06 Olesia Tsvigun vmware-dvs: status Fix Committed Confirmed
2016-03-29 06:57:23 Olesia Tsvigun vmware-dvs: status Confirmed Fix Released