Activity log for bug #1317134

Date Who What changed Old value New value Message
2014-05-07 14:56:50 Yehia Beyh bug added bug
2014-05-07 21:12:53 Sean Severson cinder: status New Confirmed
2014-05-07 21:29:08 Yehia Beyh description When an HP 3par host in host set, the cinder volume detach will hang. Looking at the log files, the exception shows the following exception after deleting all the vluns, the host entry is a pre-existing one since the host storage is using the same 3par system: cinder.openstack.common.rpc.amqp HTTPConflict: Conflict (HTTP 409) 77 - host is a member of a set in master/cinder/volume/drivers/san/hp/hp_3par_common.py def delete_vlun(self, volume, hostname): volume_name = self._get_3par_vol_name(volume['id']) vlun = self._get_vlun(volume_name, hostname) if vlun is not None: # VLUN Type of MATCHED_SET 4 requires the port to be provided if self.VLUN_TYPE_MATCHED_SET == vlun['type']: self.client.deleteVLUN(volume_name, vlun['lun'], hostname, vlun['portPos']) else: self.client.deleteVLUN(volume_name, vlun['lun'], hostname) try: self._delete_3par_host(hostname) self._remove_hosts_naming_dict_host(hostname) >> except hpexceptions.HTTPConflict as ex: >> # host will only be removed after all vluns >> # have been removed >> if 'has exported VLUN' in ex.get_description(): >> pass >> else: >> raise Yes, the problem occurred in Havana. I believe the problem is in Icehouse as well, but I have not tested it yet. Log info: cinder.volume.drivers.san.hp.hp_3par_common [req-681562e9-8142-472d-92ef-206cc95b9146 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] VOLUME (andyvol5 : volume-f7ff0c63-8dc0-4e3d-b37a-fd2ea18390c6 osv-9-8MY43ATj2zev0uoYOQxg) Updating KEY-VALUE pair: (instance_uuid : 034995fc-bd0d-4e7a-bffc-a21013cef55f) update_volume_key_value_pair /usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py:809 2014-05-02 17:30:34.063 22459 DEBUG cinder.volume.drivers.san.hp.hp_3par_common [req-681562e9-8142-472d-92ef-206cc95b9146 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] SSH CMD = ['setvv', '-setkv', u'instance_uuid=034995fc-bd0d-4e7a-bffc-a21013cef55f', 'osv-9-8MY43ATj2zev0uoYOQxg'] _cli_run /usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py:319 2014-05-02 17:30:34.064 22459 DEBUG cinder.volume.drivers.san.hp.hp_3par_common [req-681562e9-8142-472d-92ef-206cc95b9146 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Running cmd (SSH): setvv -setkv instance_uuid=034995fc-bd0d-4e7a-bffc-a21013cef55f osv-9-8MY43ATj2zev0uoYOQxg _ssh_execute /usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py:333 2014-05-02 17:30:34.065 22459 DEBUG paramiko.transport [-] [chan 7] Max packet in: 34816 bytes _log /usr/lib64/python2.6/site-packages/paramiko/channel.py:1100 2014-05-02 17:30:34.068 22459 DEBUG paramiko.transport [-] [chan 7] Max packet out: 32768 bytes _log /usr/lib64/python2.6/site-packages/paramiko/channel.py:1100 2014-05-02 17:30:34.068 22459 INFO paramiko.transport [-] Secsh channel 7 opened. 2014-05-02 17:30:34.080 22459 DEBUG paramiko.transport [-] [chan 7] Sesch channel 7 request ok _log /usr/lib64/python2.6/site-packages/paramiko/channel.py:1100 2014-05-02 17:30:34.082 22459 DEBUG paramiko.transport [-] [chan 7] Sesch channel 7 request ok _log /usr/lib64/python2.6/site-packages/paramiko/channel.py:1100 2014-05-02 17:30:34.416 22459 DEBUG paramiko.transport [-] [chan 7] EOF received (7) _log /usr/lib64/python2.6/site-packages/paramiko/channel.py:1100 2014-05-02 17:30:34.417 22459 DEBUG paramiko.transport [-] [chan 7] EOF sent (7) _log /usr/lib64/python2.6/site-packages/paramiko/channel.py:1100 2014-05-02 17:30:34.420 22459 DEBUG cinder.volume.drivers.san.hp.hp_3par_common [req-681562e9-8142-472d-92ef-206cc95b9146 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Result was 0 _ssh_execute /usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py:360 2014-05-02 17:30:34.421 22459 DEBUG cinder.openstack.common.lockutils [req-681562e9-8142-472d-92ef-206cc95b9146 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Released file lock "3par" at /var/lib/cinder/tmp/cinder-3par for method "attach_volume"... inner /usr/lib/python2.6/site-packages/cinder/openstack/common/lockutils.py:239 2014-05-02 17:30:34.458 22459 DEBUG cinder.openstack.common.lockutils [req-681562e9-8142-472d-92ef-206cc95b9146 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Released file lock "f7ff0c63-8dc0-4e3d-b37a-fd2ea18390c6" at /var/lib/cinder/tmp/cinder-f7ff0c63-8dc0-4e3d-b37a-fd2ea18390c6 for method "do_attach"... inner /usr/lib/python2.6/site-packages/cinder/openstack/common/lockutils.py:239 2014-05-02 17:30:34.460 22459 DEBUG cinder.openstack.common.rpc.amqp [req-681562e9-8142-472d-92ef-206cc95b9146 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] UNIQUE_ID is 3653b3c10d3543c7b19901b7c016df8d. _add_unique_id /usr/lib/python2.6/site-packages/cinder/openstack/common/rpc/amqp.py:345 2014-05-02 17:30:34.464 22459 DEBUG cinder.openstack.common.rpc.amqp [req-681562e9-8142-472d-92ef-206cc95b9146 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] UNIQUE_ID is 0b6be42a32194830bf1c8b474c94100e. _add_unique_id /usr/lib/python2.6/site-packages/cinder/openstack/common/rpc/amqp.py:345 2014-05-02 17:30:56.281 22440 WARNING cinder.service [-] Signal initiated backend status output: 2014-05-02 17:30:56.283 22440 WARNING cinder.service [-] Backend: ci-5254002ABE33@3PAR-FC-1635483 (pid: 22459, failed: False, forks: [1399051099.3576369], workers: 1) 2014-05-02 17:31:23.150 22459 DEBUG cinder.openstack.common.rpc.amqp [-] received {u'_context_roles': [u'admin'], u'_msg_id': u'167948f2784a4e1d8b8742cc84eb92c9', u'_context_quota_class': None, u'_context_timestamp': u'2014-05-02T17:31:23.093771', u'_context_request_id': u'req-2118f4aa-4468-41cd-bfba-2c055d2d3275', u'_context_service_catalog': [{u'endpoints': [{u'adminURL': u'https://135.1.243.60/rest/compute/v1.1/66c49057ea4d478e975c576a926a1415', u'region': u'public', u'internalURL': u'http://127.0.0.1:8774/v1.1/66c49057ea4d478e975c576a926a1415', u'id': u'f011e2ceb14248b8847eae4a52ef8fa4', u'publicURL': u'https://135.1.243.60/rest/compute/v1.1/66c49057ea4d478e975c576a926a1415'}], u'endpoints_links': [], u'type': u'compute', u'name': u'nova'}], u'_context_tenant': u'66c49057ea4d478e975c576a926a1415', u'args': {u'connector': {u'ip': u'127.0.0.1', u'host': u'kvm1-4.hpiscmgmt.local', u'wwnns': [u'1000569b06d00011', u'1000569b06d00013'], u'initiator': u'iqn.1994-05.com.redhat:6a37bb893c6', u'wwpns': [u'1000569b06d00010', u'1000569b06d00012']}, u'force': False, u'volume_id': u'f7ff0c63-8dc0-4e3d-b37a-fd2ea18390c6'}, u'namespace': None, u'_context_auth_token': '<SANITIZED>', u'_context_project_name': u'administrator', u'_context_is_admin': True, u'version': u'1.0', u'_context_project_id': u'66c49057ea4d478e975c576a926a1415', u'_context_user': u'e08faaac660b4cefa8371d37e2717113', u'_unique_id': u'4af8c6fbad9b429fb5e46a858be45223', u'_context_read_deleted': u'no', u'_context_user_id': u'e08faaac660b4cefa8371d37e2717113', u'method': u'terminate_connection', u'_context_remote_address': u'192.168.4.11'} _safe_log /usr/lib/python2.6/site-packages/cinder/openstack/common/rpc/common.py:290 2014-05-02 17:31:23.153 22459 DEBUG cinder.openstack.common.rpc.amqp [-] unpacked context: {'project_name': u'administrator', 'user_id': u'e08faaac660b4cefa8371d37e2717113', 'roles': [u'admin'], 'timestamp': u'2014-05-02T17:31:23.093771', 'auth_token': '<SANITIZED>', 'remote_address': u'192.168.4.11', 'quota_class': None, 'is_admin': True, 'user': u'e08faaac660b4cefa8371d37e2717113', 'service_catalog': [{u'endpoints_links': [], u'endpoints': [{u'adminURL': u'https://135.1.243.60/rest/compute/v1.1/66c49057ea4d478e975c576a926a1415', u'region': u'public', u'publicURL': u'https://135.1.243.60/rest/compute/v1.1/66c49057ea4d478e975c576a926a1415', u'internalURL': u'http://127.0.0.1:8774/v1.1/66c49057ea4d478e975c576a926a1415', u'id': u'f011e2ceb14248b8847eae4a52ef8fa4'}], u'type': u'compute', u'name': u'nova'}], 'request_id': u'req-2118f4aa-4468-41cd-bfba-2c055d2d3275', 'project_id': u'66c49057ea4d478e975c576a926a1415', 'read_deleted': u'no', 'tenant': u'66c49057ea4d478e975c576a926a1415'} _safe_log /usr/lib/python2.6/site-packages/cinder/openstack/common/rpc/common.py:290 2014-05-02 17:31:23.182 22459 DEBUG cinder.openstack.common.lockutils [req-2118f4aa-4468-41cd-bfba-2c055d2d3275 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Got semaphore "3par" for method "terminate_connection"... inner /usr/lib/python2.6/site-packages/cinder/openstack/common/lockutils.py:191 2014-05-02 17:31:23.183 22459 DEBUG cinder.openstack.common.lockutils [req-2118f4aa-4468-41cd-bfba-2c055d2d3275 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Attempting to grab file lock "3par" for method "terminate_connection"... inner /usr/lib/python2.6/site-packages/cinder/openstack/common/lockutils.py:202 2014-05-02 17:31:23.185 22459 DEBUG cinder.openstack.common.lockutils [req-2118f4aa-4468-41cd-bfba-2c055d2d3275 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Got file lock "3par" at /var/lib/cinder/tmp/cinder-3par for method "terminate_connection"... inner /usr/lib/python2.6/site-packages/cinder/openstack/common/lockutils.py:232 2014-05-02 17:31:23.186 22459 DEBUG cinder.volume.drivers.san.hp.hp_3par_common [req-2118f4aa-4468-41cd-bfba-2c055d2d3275 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Connecting to 3PAR client_login /usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py:190 2014-05-02 17:31:23.187 22459 DEBUG hp3parclient.http [-] REQ: curl -i https://192.168.3.20:8080/api/v1/credentials -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python-3parclient" _http_log_req /usr/lib/python2.6/site-packages/hp3parclient/http.py:159 2014-05-02 17:31:23.188 22459 DEBUG hp3parclient.http [-] REQ BODY: {"password": "3pardata", "user": "3paradm"} _http_log_req /usr/lib/python2.6/site-packages/hp3parclient/http.py:161 2014-05-02 17:31:23.477 22459 DEBUG hp3parclient.http [-] RESP:{'cache-control': 'no-cache', 'connection': 'close', 'content-type': 'application/json', 'date': 'Fri, 02 May 2014 17:32:17 GMT', 'location': '/api/v1/credentials/272d1-c810c89243580a0047fec3b7c713b650-a1d66353', 'pragma': 'no-cache', 'server': 'hp3par-wsapi', 'status': '201'} _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:166 2014-05-02 17:31:23.477 22459 DEBUG hp3parclient.http [-] RESP BODY:{"key":"272d1-c810c89243580a0047fec3b7c713b650-a1d66353"} _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:167 2014-05-02 17:31:23.478 22459 DEBUG hp3parclient.http [-] REQ: curl -i https://192.168.3.20:8080/api/v1/hosts/kvm1-4 -X GET -H "X-Hp3Par-Wsapi-Sessionkey: 272d1-c810c89243580a0047fec3b7c713b650-a1d66353" -H "Accept: application/json" -H "User-Agent: python-3parclient" _http_log_req /usr/lib/python2.6/site-packages/hp3parclient/http.py:159 2014-05-02 17:31:23.552 22459 DEBUG hp3parclient.http [-] RESP:{'cache-control': 'no-cache', 'connection': 'close', 'content-location': u'https://192.168.3.20:8080/api/v1/hosts/kvm1-4', 'content-type': 'application/json', 'date': 'Fri, 02 May 2014 17:32:17 GMT', 'pragma': 'no-cache', 'server': 'hp3par-wsapi', 'status': '200'} _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:166 2014-05-02 17:31:23.553 22459 DEBUG hp3parclient.http [-] RESP BODY:{"id":4,"name":"kvm1-4","FCPaths":[{"wwn":"1000569B06D00012","portPos":{"node":2,"slot":2,"cardPort":4},"hostSpeed":0},{"wwn":"1000569B06D00012","portPos":{"node":3,"slot":2,"cardPort":4},"hostSpeed":0},{"wwn":"1000569B06D00012","portPos":{"node":2,"slot":2,"cardPort":2},"hostSpeed":0},{"wwn":"1000569B06D00010","portPos":{"node":2,"slot":2,"cardPort":1},"hostSpeed":0},{"wwn":"1000569B06D00010","portPos":{"node":3,"slot":2,"cardPort":3},"hostSpeed":0},{"wwn":"1000569B06D00010","portPos":{"node":2,"slot":2,"cardPort":3},"hostSpeed":0},{"wwn":"1000569B06D00012","portPos":{"node":3,"slot":2,"cardPort":2},"hostSpeed":0},{"wwn":"1000569B06D00010","portPos":{"node":3,"slot":2,"cardPort":1},"hostSpeed":0}],"iSCSIPaths":[],"persona":1,"initiatorChapEnabled":false,"targetChapEnabled":false} _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:167 2014-05-02 17:31:23.555 22459 DEBUG hp3parclient.http [-] REQ: curl -i https://192.168.3.20:8080/api/v1/vluns -X GET -H "X-Hp3Par-Wsapi-Sessionkey: 272d1-c810c89243580a0047fec3b7c713b650-a1d66353" -H "Accept: application/json" -H "User-Agent: python-3parclient" _http_log_req /usr/lib/python2.6/site-packages/hp3parclient/http.py:159 2014-05-02 17:31:23.629 22459 DEBUG hp3parclient.http [-] RESP:{'cache-control': 'no-cache', 'connection': 'close', 'content-location': 'https://192.168.3.20:8080/api/v1/vluns', 'content-type': 'application/json', 'date': 'Fri, 02 May 2014 17:32:17 GMT', 'pragma': 'no-cache', 'server': 'hp3par-wsapi', 'status': '200'} _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:166 2014-05-02 17:31:23.629 22459 DEBUG hp3parclient.http [-] RESP BODY:{"total":39,"members":[{"lun":0,"volumeName":"alkvmmgmt_dataLUN","hostname":"alkvmmgmt.alu.local","remoteName":"500143802423C38A","portPos":{"node":2,"slot":1,"cardPort":1},"type":3,"volumeWWN":"60002AC0000000000000000800008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"alkvmmgmt_dataLUN","hostname":"alkvmmgmt.alu.local","remoteName":"500143802423C388","portPos":{"node":3,"slot":1,"cardPort":1},"type":3,"volumeWWN":"60002AC0000000000000000800008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-9-8MY43ATj2zev0uoYOQxg","hostname":"kvm1-4","remoteName":"1000569B06D00010","portPos":{"node":3,"slot":2,"cardPort":1},"type":3,"volumeWWN":"60002AC0000000000000005900008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-9-8MY43ATj2zev0uoYOQxg","hostname":"kvm1-4","remoteName":"1000569B06D00012","portPos":{"node":3,"slot":2,"cardPort":2},"type":3,"volumeWWN":"60002AC0000000000000005900008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-nvaKw1lCRoqYXq6c8hc4Jg","hostname":"kvm1-12.alu.local","remoteName":"1000569B06D00028","portPos":{"node":3,"slot":2,"cardPort":1},"type":3,"volumeWWN":"60002AC0000000000000002500008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-nvaKw1lCRoqYXq6c8hc4Jg","hostname":"kvm1-12.alu.local","remoteName":"1000569B06D0002A","portPos":{"node":3,"slot":2,"cardPort":2},"type":3,"volumeWWN":"60002AC0000000000000002500008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-4zuEZ6y0SK6Rr.-Z2DU2tQ","hostname":"kvm1-14.alu.local","remoteName":"1000569B06D00030","portPos":{"node":3,"slot":2,"cardPort":1},"type":3,"volumeWWN":"60002AC0000000000000001800008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-4zuEZ6y0SK6Rr.-Z2DU2tQ","hostname":"kvm1-14.alu.local","remoteName":"1000569B06D00032","portPos":{"node":3,"slot":2,"cardPort":2},"type":3,"volumeWWN":"60002AC0000000000000001800008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-BchPkdC6RTC1yCto9FeqTQ","hostname":"kvm1-2.alu.local","remoteName":"1000569B06D00008","portPos":{"node":3,"slot":2,"cardPort":1},"type":3,"volumeWWN":"60002AC0000000000000001700008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-BchPkdC6RTC1yCto9FeqTQ","hostname":"kvm1-2.alu.local","remoteName":"1000569B06D0000A","portPos":{"node":3,"slot":2,"cardPort":2},"type":3,"volumeWWN":"60002AC0000000000000001700008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-9-8MY43ATj2zev0uoYOQxg","hostname":"kvm1-4","remoteName":"1000569B06D00010","portPos":{"node":2,"slot":2,"cardPort":3},"type":3,"volumeWWN":"60002AC0000000000000005900008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-9-8MY43ATj2zev0uoYOQxg","hostname":"kvm1-4","remoteName":"1000569B06D00010","portPos":{"node":3,"slot":2,"cardPort":3},"type":3,"volumeWWN":"60002AC0000000000000005900008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-9-8MY43ATj2zev0uoYOQxg","hostname":"kvm1-4","remoteName":"1000569B06D00010","portPos":{"node":2,"slot":2,"cardPort":1},"type":3,"volumeWWN":"60002AC0000000000000005900008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-9-8MY43ATj2zev0uoYOQxg","hostname":"kvm1-4","remoteName":"1000569B06D00012","portPos":{"node":2,"slot":2,"cardPort":2},"type":3,"volumeWWN":"60002AC0000000000000005900008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-9-8MY43ATj2zev0uoYOQxg","hostname":"kvm1-4","remoteName":"1000569B06D00012","portPos":{"node":3,"slot":2,"cardPort":4},"type":3,"volumeWWN":"60002AC0000000000000005900008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-9-8MY43ATj2zev0uoYOQxg","hostname":"kvm1-4","remoteName":"1000569B06D00012","portPos":{"node":2,"slot":2,"cardPort":4},"type":3,"volumeWWN":"60002AC0000000000000005900008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-nvaKw1lCRoqYXq6c8hc4Jg","hostname":"kvm1-12.alu.local","remoteName":"1000569B06D00028","portPos":{"node":2,"slot":2,"cardPort":3},"type":3,"volumeWWN":"60002AC0000000000000002500008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-nvaKw1lCRoqYXq6c8hc4Jg","hostname":"kvm1-12.alu.local","remoteName":"1000569B06D00028","portPos":{"node":2,"slot":2,"cardPort":1},"type":3,"volumeWWN":"60002AC0000000000000002500008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-nvaKw1lCRoqYXq6c8hc4Jg","hostname":"kvm1-12.alu.local","remoteName":"1000569B06D00028","portPos":{"node":3,"slot":2,"cardPort":3},"type":3,"volumeWWN":"60002AC0000000000000002500008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-nvaKw1lCRoqYXq6c8hc4Jg","hostname":"kvm1-12.alu.local","remoteName":"1000569B06D0002A","portPos":{"node":2,"slot":2,"cardPort":2},"type":3,"volumeWWN":"60002AC0000000000000002500008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-nvaKw1lCRoqYXq6c8hc4Jg","hostname":"kvm1-12.alu.local","remoteName":"1000569B06D0002A","portPos":{"node":2,"slot":2,"cardPort":4},"type":3,"volumeWWN":"60002AC0000000000000002500008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-nvaKw1lCRoqYXq6c8hc4Jg","hostname":"kvm1-12.alu.local","remoteName":"1000569B06D0002A","portPos":{"node":3,"slot":2,"cardPort":4},"type":3,"volumeWWN":"60002AC0000000000000002500008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-4zuEZ6y0SK6Rr.-Z2DU2tQ","hostname":"kvm1-14.alu.local","remoteName":"1000569B06D00030","portPos":{"node":2,"slot":2,"cardPort":3},"type":3,"volumeWWN":"60002AC0000000000000001800008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-4zuEZ6y0SK6Rr.-Z2DU2tQ","hostname":"kvm1-14.alu.local","remoteName":"1000569B06D00030","portPos":{"node":2,"slot":2,"cardPort":1},"type":3,"volumeWWN":"60002AC0000000000000001800008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-4zuEZ6y0SK6Rr.-Z2DU2tQ","hostname":"kvm1-14.alu.local","remoteName":"1000569B06D00030","portPos":{"node":3,"slot":2,"cardPort":3},"type":3,"volumeWWN":"60002AC0000000000000001800008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-4zuEZ6y0SK6Rr.-Z2DU2tQ","hostname":"kvm1-14.alu.local","remoteName":"1000569B06D00032","portPos":{"node":2,"slot":2,"cardPort":2},"type":3,"volumeWWN":"60002AC0000000000000001800008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-4zuEZ6y0SK6Rr.-Z2DU2tQ","hostname":"kvm1-14.alu.local","remoteName":"1000569B06D00032","portPos":{"node":2,"slot":2,"cardPort":4},"type":3,"volumeWWN":"60002AC0000000000000001800008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-4zuEZ6y0SK6Rr.-Z2DU2tQ","hostname":"kvm1-14.alu.local","remoteName":"1000569B06D00032","portPos":{"node":3,"slot":2,"cardPort":4},"type":3,"volumeWWN":"60002AC0000000000000001800008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-BchPkdC6RTC1yCto9FeqTQ","hostname":"kvm1-2.alu.local","remoteName":"1000569B06D00008","portPos":{"node":3,"slot":2,"cardPort":3},"type":3,"volumeWWN":"60002AC0000000000000001700008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-BchPkdC6RTC1yCto9FeqTQ","hostname":"kvm1-2.alu.local","remoteName":"1000569B06D00008","portPos":{"node":2,"slot":2,"cardPort":3},"type":3,"volumeWWN":"60002AC0000000000000001700008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-BchPkdC6RTC1yCto9FeqTQ","hostname":"kvm1-2.alu.local","remoteName":"1000569B06D00008","portPos":{"node":2,"slot":2,"cardPort":1},"type":3,"volumeWWN":"60002AC0000000000000001700008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-BchPkdC6RTC1yCto9FeqTQ","hostname":"kvm1-2.alu.local","remoteName":"1000569B06D0000A","portPos":{"node":3,"slot":2,"cardPort":4},"type":3,"volumeWWN":"60002AC0000000000000001700008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-BchPkdC6RTC1yCto9FeqTQ","hostname":"kvm1-2.alu.local","remoteName":"1000569B06D0000A","portPos":{"node":2,"slot":2,"cardPort":2},"type":3,"volumeWWN":"60002AC0000000000000001700008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"osv-BchPkdC6RTC1yCto9FeqTQ","hostname":"kvm1-2.alu.local","remoteName":"1000569B06D0000A","portPos":{"node":2,"slot":2,"cardPort":4},"type":3,"volumeWWN":"60002AC0000000000000001700008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":true},{"lun":0,"volumeName":"alkvmmgmt_dataLUN","hostname":"alkvmmgmt.alu.local","type":3,"volumeWWN":"60002AC0000000000000000800008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":false},{"lun":0,"volumeName":"osv-BchPkdC6RTC1yCto9FeqTQ","hostname":"kvm1-2.alu.local","type":3,"volumeWWN":"60002AC0000000000000001700008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":false},{"lun":0,"volumeName":"osv-4zuEZ6y0SK6Rr.-Z2DU2tQ","hostname":"kvm1-14.alu.local","type":3,"volumeWWN":"60002AC0000000000000001800008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":false},{"lun":0,"volumeName":"osv-nvaKw1lCRoqYXq6c8hc4Jg","hostname":"kvm1-12.alu.local","type":3,"volumeWWN":"60002AC0000000000000002500008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":false},{"lun":0,"volumeName":"osv-9-8MY43ATj2zev0uoYOQxg","hostname":"kvm1-4","type":3,"volumeWWN":"60002AC0000000000000005900008A9B","multipathing":1,"failedPathPol":1,"failedPathInterval":0,"active":false}]} _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:167 2014-05-02 17:31:23.644 22459 DEBUG hp3parclient.http [-] REQ: curl -i https://192.168.3.20:8080/api/v1/vluns/osv-9-8MY43ATj2zev0uoYOQxg,0,kvm1-4 DELETE -H "X-Hp3Par-Wsapi-Sessionkey: 272d1-c810c89243580a0047fec3b7c713b650-a1d66353" -H "Accept: application/json" -H "User-Agent: python-3parclient" _http_log_req /usr/lib/python2.6/site-packages/hp3parclient/http.py:159 2014-05-02 17:31:23.697 22459 DEBUG hp3parclient.http [-] RESP:{'cache-control': 'no-cache', 'connection': 'close', 'date': 'Fri, 02 May 2014 17:32:17 GMT', 'pragma': 'no-cache', 'server': 'hp3par-wsapi', 'status': '200'} _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:166 2014-05-02 17:31:23.698 22459 DEBUG hp3parclient.http [-] RESP BODY: _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:167 2014-05-02 17:31:23.699 22459 DEBUG hp3parclient.http [-] REQ: curl -i https://192.168.3.20:8080/api/v1/hosts/kvm1-4 DELETE -H "X-Hp3Par-Wsapi-Sessionkey: 272d1-c810c89243580a0047fec3b7c713b650-a1d66353" -H "Accept: application/json" -H "User-Agent: python-3parclient" _http_log_req /usr/lib/python2.6/site-packages/hp3parclient/http.py:159 2014-05-02 17:31:23.866 22459 DEBUG hp3parclient.http [-] RESP:{'connection': 'close', 'content-type': 'application/json', 'date': 'Fri, 02 May 2014 17:32:17 GMT', 'server': 'hp3par-wsapi', 'status': '409'} _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:166 2014-05-02 17:31:23.867 22459 DEBUG hp3parclient.http [-] RESP BODY:{"code":77,"desc":"host is a member of a set"} _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:167 2014-05-02 17:31:23.868 22459 DEBUG hp3parclient.http [-] REQ: curl -i https://192.168.3.20:8080/api/v1/credentials/272d1-c810c89243580a0047fec3b7c713b650-a1d66353 DELETE -H "X-Hp3Par-Wsapi-Sessionkey: 272d1-c810c89243580a0047fec3b7c713b650-a1d66353" -H "Accept: application/json" -H "User-Agent: python-3parclient" _http_log_req /usr/lib/python2.6/site-packages/hp3parclient/http.py:159 2014-05-02 17:31:23.887 22459 DEBUG hp3parclient.http [-] RESP:{'cache-control': 'no-cache', 'connection': 'close', 'date': 'Fri, 02 May 2014 17:32:17 GMT', 'pragma': 'no-cache', 'server': 'hp3par-wsapi', 'status': '200'} _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:166 2014-05-02 17:31:23.888 22459 DEBUG hp3parclient.http [-] RESP BODY: _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:167 2014-05-02 17:31:23.889 22459 DEBUG cinder.volume.drivers.san.hp.hp_3par_common [req-2118f4aa-4468-41cd-bfba-2c055d2d3275 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Disconnect from 3PAR client_logout /usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py:201 2014-05-02 17:31:23.890 22459 DEBUG cinder.openstack.common.lockutils [req-2118f4aa-4468-41cd-bfba-2c055d2d3275 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Released file lock "3par" at /var/lib/cinder/tmp/cinder-3par for method "terminate_connection"... inner /usr/lib/python2.6/site-packages/cinder/openstack/common/lockutils.py:239 2014-05-02 17:31:23.891 22459 ERROR cinder.openstack.common.rpc.amqp [req-2118f4aa-4468-41cd-bfba-2c055d2d3275 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Exception during message handling 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp Traceback (most recent call last): 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/openstack/common/rpc/amqp.py", line 441, in _process_data 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp **args) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/openstack/common/rpc/dispatcher.py", line 148, in dispatch 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp return getattr(proxyobj, method)(ctxt, **kwargs) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/utils.py", line 819, in wrapper 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp return func(self, *args, **kwargs) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/volume/manager.py", line 658, in terminate_connection 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp self.driver.terminate_connection(volume_ref, connector, force=force) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/openstack/common/lockutils.py", line 233, in inner 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp retval = f(*args, **kwargs) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_fc.py", line 233, in terminate_connection 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp wwn=connector['wwpns']) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py", line 1099, in terminate_connection 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp self.delete_vlun(volume, hostname) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py", line 546, in delete_vlun 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp self._delete_3par_host(hostname) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py", line 408, in _delete_3par_host 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp self.client.deleteHost(hostname) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/hp3parclient/client.py", line 388, in deleteHost 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp reponse, body = self.http.delete('/hosts/%s' % name) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/hp3parclient/http.py", line 327, in delete 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp return self._cs_request(url, 'DELETE', **kwargs) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/hp3parclient/http.py", line 231, in _cs_request 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp **kwargs) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/hp3parclient/http.py", line 205, in _time_request 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp resp, body = self.request(url, method, **kwargs) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/hp3parclient/http.py", line 199, in request 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp raise exceptions.from_response(resp, body) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp HTTPConflict: Conflict (HTTP 409) 77 - host is a member of a set 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp 2014-05-02 17:31:23.897 22459 ERROR cinder.openstack.common.rpc.common [req-2118f4aa-4468-41cd-bfba-2c055d2d3275 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Returning exception Conflict (HTTP 409) 77 - host is a member of a set to caller When an HP 3par host in host set, the cinder volume detach will hang. Looking at the log files, the exception shows the following exception after deleting all the vluns, the host entry is a pre-existing one since the host storage is using the same 3par system: cinder.openstack.common.rpc.amqp HTTPConflict: Conflict (HTTP 409) 77 - host is a member of a set in master/cinder/volume/drivers/san/hp/hp_3par_common.py def delete_vlun(self, volume, hostname):         volume_name = self._get_3par_vol_name(volume['id'])         vlun = self._get_vlun(volume_name, hostname)         if vlun is not None:             # VLUN Type of MATCHED_SET 4 requires the port to be provided             if self.VLUN_TYPE_MATCHED_SET == vlun['type']:                 self.client.deleteVLUN(volume_name, vlun['lun'], hostname,                                        vlun['portPos'])             else:                 self.client.deleteVLUN(volume_name, vlun['lun'], hostname)         try:             self._delete_3par_host(hostname)             self._remove_hosts_naming_dict_host(hostname)  >> except hpexceptions.HTTPConflict as ex:  >> # host will only be removed after all vluns  >> # have been removed  >> if 'has exported VLUN' in ex.get_description():  >> pass  >> else:  >> raise Yes, the problem occurred in Havana. I believe the problem is in Icehouse as well, but I have not tested it yet. Log info: ccontrol': 'no-cache',  'connection': 'close',  'date': 'Fri, 02 May 2014 17:32:17 GMT',  'pragma': 'no-cache',  'server': 'hp3par-wsapi',  'status': '200'}  _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:166 2014-05-02 17:31:23.698 22459 DEBUG hp3parclient.http [-] RESP BODY:  _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:167 2014-05-02 17:31:23.699 22459 DEBUG hp3parclient.http [-] REQ: curl -i https://192.168.3.20:8080/api/v1/hosts/kvm1-4 DELETE -H "X-Hp3Par-Wsapi-Sessionkey: 272d1-c810c89243580a0047fec3b7c713b650-a1d66353" -H "Accept: application/json" -H "User-Agent: python-3parclient"  _http_log_req /usr/lib/python2.6/site-packages/hp3parclient/http.py:159 2014-05-02 17:31:23.866 22459 DEBUG hp3parclient.http [-] RESP:{'connection': 'close',  'content-type': 'application/json',  'date': 'Fri, 02 May 2014 17:32:17 GMT',  'server': 'hp3par-wsapi',  'status': '409'}  _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:166 2014-05-02 17:31:23.867 22459 DEBUG hp3parclient.http [-] RESP BODY:{"code":77,"desc":"host is a member of a set"}  _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:167 2014-05-02 17:31:23.868 22459 DEBUG hp3parclient.http [-] REQ: curl -i https://192.168.3.20:8080/api/v1/credentials/272d1-c810c89243580a0047fec3b7c713b650-a1d66353 DELETE -H "X-Hp3Par-Wsapi-Sessionkey: 272d1-c810c89243580a0047fec3b7c713b650-a1d66353" -H "Accept: application/json" -H "User-Agent: python-3parclient"  _http_log_req /usr/lib/python2.6/site-packages/hp3parclient/http.py:159 2014-05-02 17:31:23.887 22459 DEBUG hp3parclient.http [-] RESP:{'cache-control': 'no-cache',  'connection': 'close',  'date': 'Fri, 02 May 2014 17:32:17 GMT',  'pragma': 'no-cache',  'server': 'hp3par-wsapi',  'status': '200'}  _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:166 2014-05-02 17:31:23.888 22459 DEBUG hp3parclient.http [-] RESP BODY:  _http_log_resp /usr/lib/python2.6/site-packages/hp3parclient/http.py:167 2014-05-02 17:31:23.889 22459 DEBUG cinder.volume.drivers.san.hp.hp_3par_common [req-2118f4aa-4468-41cd-bfba-2c055d2d3275 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Disconnect from 3PAR client_logout /usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py:201 2014-05-02 17:31:23.890 22459 DEBUG cinder.openstack.common.lockutils [req-2118f4aa-4468-41cd-bfba-2c055d2d3275 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Released file lock "3par" at /var/lib/cinder/tmp/cinder-3par for method "terminate_connection"... inner /usr/lib/python2.6/site-packages/cinder/openstack/common/lockutils.py:239 2014-05-02 17:31:23.891 22459 ERROR cinder.openstack.common.rpc.amqp [req-2118f4aa-4468-41cd-bfba-2c055d2d3275 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Exception during message handling 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp Traceback (most recent call last): 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/openstack/common/rpc/amqp.py", line 441, in _process_data 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp **args) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/openstack/common/rpc/dispatcher.py", line 148, in dispatch 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp return getattr(proxyobj, method)(ctxt, **kwargs) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/utils.py", line 819, in wrapper 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp return func(self, *args, **kwargs) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/volume/manager.py", line 658, in terminate_connection 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp self.driver.terminate_connection(volume_ref, connector, force=force) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/openstack/common/lockutils.py", line 233, in inner 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp retval = f(*args, **kwargs) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_fc.py", line 233, in terminate_connection 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp wwn=connector['wwpns']) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py", line 1099, in terminate_connection 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp self.delete_vlun(volume, hostname) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py", line 546, in delete_vlun 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp self._delete_3par_host(hostname) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/cinder/volume/drivers/san/hp/hp_3par_common.py", line 408, in _delete_3par_host 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp self.client.deleteHost(hostname) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/hp3parclient/client.py", line 388, in deleteHost 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp reponse, body = self.http.delete('/hosts/%s' % name) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/hp3parclient/http.py", line 327, in delete 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp return self._cs_request(url, 'DELETE', **kwargs) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/hp3parclient/http.py", line 231, in _cs_request 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp **kwargs) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/hp3parclient/http.py", line 205, in _time_request 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp resp, body = self.request(url, method, **kwargs) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/hp3parclient/http.py", line 199, in request 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp raise exceptions.from_response(resp, body) 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp HTTPConflict: Conflict (HTTP 409) 77 - host is a member of a set 2014-05-02 17:31:23.891 22459 TRACE cinder.openstack.common.rpc.amqp 2014-05-02 17:31:23.897 22459 ERROR cinder.openstack.common.rpc.common [req-2118f4aa-4468-41cd-bfba-2c055d2d3275 e08faaac660b4cefa8371d37e2717113 66c49057ea4d478e975c576a926a1415] Returning exception Conflict (HTTP 409) 77 - host is a member of a set to caller
2014-05-07 21:45:43 Kurt Martin cinder: assignee Kurt Martin (kurt-f-martin)
2014-05-07 22:03:49 Kurt Martin tags havana-backport-potential 3par drivers
2014-05-07 22:49:42 Walt Boring cinder: importance Undecided High
2014-05-07 22:49:46 Walt Boring cinder: milestone juno-1
2014-05-07 22:50:07 Walt Boring cinder: assignee Kurt Martin (kurt-f-martin) Mark Sturdevant (mark-sturdevant)
2014-05-12 22:20:58 Mark Sturdevant cinder: status Confirmed In Progress
2014-06-11 02:22:02 OpenStack Infra cinder: status In Progress Fix Committed
2014-06-11 20:05:01 Thierry Carrez cinder: status Fix Committed Fix Released
2014-10-16 09:09:40 Thierry Carrez cinder: milestone juno-1 2014.2