ONOS-3453 Fixed an issue with a race condition in loading/installing apps from disk in multi-cluster environments.

Fixed onos-gen-partitions.

Change-Id: Iadbb86119477b52d29a80515fc42e3d90012a216
diff --git a/tools/test/bin/onos-gen-partitions b/tools/test/bin/onos-gen-partitions
index bbf6f93..5da0807 100755
--- a/tools/test/bin/onos-gen-partitions
+++ b/tools/test/bin/onos-gen-partitions
@@ -11,8 +11,7 @@
 import re
 import json
 import sys
-import random
-import string
+import hashlib
 
 convert = lambda text: int(text) if text.isdigit() else text.lower()
 alphanum_key = lambda key: [convert(c) for c in re.split('([0-9]+)', key)]
@@ -46,7 +45,7 @@
   partitions = generate_permutations([v.get('id') for v in nodes], 3)
   name = 0
   for node in nodes:
-      name = name ^ node['ip']
+      name = name ^ hash(node['ip'])
   data = {
            'name': name,
            'nodes': nodes,