NetApp driver randomly fails to continue migration of share

Bug #1723513 reported by Rodrigo Barbieri on 2017-10-13
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Manila
Low
Unassigned

Bug Description

Using the NetApp driver, sometimes the migration is successfully started but the volume move job cannot be found when invoked later in migration_driver_continue function.

This problem is random but seems more likely to occur when the ONTAP controller is very busy as it can be observed in CI runs.

2017-04-28 08:57:31.825 4444 ERROR manila.share.manager [req-60fbc85a-1e44-4538-b0cd-3ec05275a720 - - - - -] Driver-assisted migration of share 91c14202-ed58-44c8-af49-456a6fadbf50 failed.
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager Traceback (most recent call last):
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager File "/opt/stack/new/manila/manila/share/manager.py", line 959, in migration_driver_continue
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager src_share_server, dest_share_server)
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager File "/opt/stack/new/manila/manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py", line 216, in migration_continue
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager destination_share_server=destination_share_server)
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager File "/opt/stack/new/manila/manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py", line 1796, in migration_continue
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager status = self._get_volume_move_status(source_share, share_server)
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager File "/opt/stack/new/manila/manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py", line 1789, in _get_volume_move_status
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager status = self._client.get_volume_move_status(share_volume, vserver)
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager File "/opt/stack/new/manila/manila/share/drivers/netapp/utils.py", line 86, in trace_wrapper
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager result = f(self, *args, **kwargs)
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager File "/opt/stack/new/manila/manila/share/drivers/netapp/dataontap/client/client_cmode.py", line 3402, in get_volume_move_status
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager raise exception.NetAppException(msg % msg_args)
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager NetAppException: Volume share_7748da39_0c66_47de_98dd_29353cc7a9c4 in Vserver vserver_ed4dca75 is not part of any data motion operations.
2017-04-28 08:57:31.825 4444 ERROR manila.share.manager

Changed in manila:
importance: Undecided → Low
status: New → Confirmed
tags: added: drivers netapp
Tom Barron (tpb) on 2018-06-19
tags: added: driver
removed: drivers
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers