During migration and manage/unmanage operations, if we used standard
extra_specs format (e.g. 'thin_provisioning'='True') instead of
NetApp based extra_specs format (e.g. 'netapp:thin_provisioned'='True'),
NetApp driver used to ignore these standard extra_specs settings
and continued the operation with the default option.
The driver is now fixed to handle this issue by honouring the
standard extra_specs during migration and manage/unmanage.
Change-Id: I48f4d966201fc8d6bd6eec0c37f1575b434310e7
Closes-Bug: #1707084
(cherry picked from commit 9250e02b56fa4a0d93fe4c32cdfac4eceab8d095)
Reviewed: https:/ /review. opendev. org/718053 /git.openstack. org/cgit/ openstack/ manila/ commit/ ?id=678ea79f85e 53ec21a0fb74758 875b3a7ebe1aa7
Committed: https:/
Submitter: Zuul
Branch: stable/train
commit 678ea79f85e53ec 21a0fb74758875b 3a7ebe1aa7
Author: Naresh Kumar Gunjalli <email address hidden>
Date: Thu Jun 13 07:42:13 2019 -0400
[NetApp] Fix driver to honor standard extra specs
During migration and manage/unmanage operations, if we used standard ing'='True' ) instead of thin_provisione d'='True' ),
extra_specs format (e.g. 'thin_provision
NetApp based extra_specs format (e.g. 'netapp:
NetApp driver used to ignore these standard extra_specs settings
and continued the operation with the default option.
The driver is now fixed to handle this issue by honouring the
standard extra_specs during migration and manage/unmanage.
Change-Id: I48f4d966201fc8 d6bd6eec0c37f15 75b434310e7 d93fe4c32cdfac4 eceab8d095)
Closes-Bug: #1707084
(cherry picked from commit 9250e02b56fa4a0