             dbg("mount filesystem")
             execute_on
                 host    : opts.host
-                timeout : 15  # relatively small timeout due to zfs deadlocks -- just move onto another host
+                timeout : 60  # relatively small timeout due to zfs deadlocks -- just move onto another host
                 command : "sudo zfs set mountpoint=#{mountpoint(opts.project_id)} #{filesystem(opts.project_id)}&&sudo zfs mount #{filesystem(opts.project_id)}"
                 cb      : (err, output) ->
                     if err

            get_snapshots
                project_id : opts.project_id
                cb         : (err, snapshots) ->
                        v = ([snaps[0], host] for host, snaps of snapshots when snaps?.length >=1)
                        v.sort()
                        v.reverse()
                        dbg("v = #{misc.to_json(v)}")
                        if v.length == 0
                            # nothing to do -- project never opened

                                stat.status='done'
                            done += 1
                        dbg("*******************************************")
                        dbg("MIGRATE_ALL STATUS: (success=#{done} + fail=#{fail} = #{done+fail})/#{todo}")
                        dbg("*******************************************")
                        if err
                            errors[project_id] = err
