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)
(cherry picked from commit 678ea79f85e53ec21a0fb74758875b3a7ebe1aa7)
Reviewed: https:/ /review. opendev. org/719131 /git.openstack. org/cgit/ openstack/ manila/ commit/ ?id=644e2cfc564 208bd5b9b3e1201 f8f9718ca65823
Committed: https:/
Submitter: Zuul
Branch: stable/stein
commit 644e2cfc564208b d5b9b3e1201f8f9 718ca65823
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) 21a0fb74758875b 3a7ebe1aa7)
Closes-Bug: #1707084
(cherry picked from commit 9250e02b56fa4a0
(cherry picked from commit 678ea79f85e53ec