Dell SC terminates volume connection wrongly when instances with the multi-attach volume are on same host.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
Rajini Karthik |
Bug Description
If a volume is multi-attached to multiple instances on the same host and when the volume is removed from one instance, Dell SC removes the volume connection from the host which causes rest instances lose connection to the volume.
steps to reproduce:
1. create a volume type with multiattach enabled.
2. create a volume of multi-attach type
3. create 2 server instances and make sure they're on the same host.
(can use '--availability
4. attach volume to instances
5. remove volume from 1 instance.
6. check on Dell SC DSM that the volume has no 'Mappings' for the host
7. remove volume from rest instance.
errors can be observed from nova log for FC connection
======
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
2019-03-29 02:06:44.070 1 ERROR oslo_messaging.
======
Changed in cinder: | |
assignee: | nobody → Rajini Karthik (rajini-karthik) |
tags: | added: multiattach |
Changed in cinder: | |
assignee: | Rajini Karthik (rajini-karthik) → Eric Harney (eharney) |
Changed in cinder: | |
assignee: | Eric Harney (eharney) → Rajini Karthik (rajini-karthik) |
Fix proposed to branch: master /review. opendev. org/656835
Review: https:/