16589: Enhances error message when admin status doesn't match.
authorLucas Di Pentima <lucas@di-pentima.com.ar>
Mon, 13 Jul 2020 21:03:44 +0000 (18:03 -0300)
committerLucas Di Pentima <lucas@di-pentima.com.ar>
Mon, 13 Jul 2020 21:03:44 +0000 (18:03 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

sdk/python/arvados/commands/federation_migrate.py

index 35655cc0ea1e3f40253e3e891d313377e120f7cd..bbf5056acc9f111863e2ec4426e3fa836da9b245 100755 (executable)
@@ -294,7 +294,7 @@ def activate_remote_user(args, email, homearv, migratearv, old_user_uuid, new_us
             return None
 
     if olduser["is_admin"] and not newuser["is_admin"]:
-        print("(%s) Not migrating %s because user is admin but target user %s is not admin on %s" % (email, old_user_uuid, new_user_uuid, migratecluster))
+        print("(%s) Not migrating %s because user is admin but target user %s is not admin on %s. Please ensure the user admin status is the same on both clusters" % (email, old_user_uuid, new_user_uuid, migratecluster))
         return None
 
     return newuser