Revert "Migrating to latest Atomix"
This reverts commit aa3d598b14e5d7fd34dd938a4ab758134f6e49c2

Change-Id: Icd58278b1bbc8ca31887450f58220fba40cd309c
diff --git a/lib/BUCK b/lib/BUCK
index 9051c03..6799ce0 100644
--- a/lib/BUCK
+++ b/lib/BUCK
@@ -1,4 +1,4 @@
-# ***** This file was auto-generated at Tue May 31 16:32:48 PDT 2016. Do not edit this file manually. *****
+# ***** This file was auto-generated at Tue May 31 15:01:52 PDT 2016. Do not edit this file manually. *****
 osgi_feature_group(
   name = 'COMPILE',
   visibility = ['PUBLIC'],
@@ -133,10 +133,109 @@
 
 remote_jar (
   name = 'atomix',
-  out = 'atomix-all-1.0.0-rc7.jar',
-  url = 'mvn:io.atomix:atomix-all:jar:1.0.0-rc7',
-  sha1 = 'ad103065adbf02971b6072719a02d6a93753125b',
-  maven_coords = 'io.atomix:atomix-all:1.0.0-rc7',
+  out = 'atomix-1.0.0-rc3.jar',
+  url = 'mvn:io.atomix:atomix:jar:1.0.0-rc3',
+  sha1 = 'a572aa9cd069b2d43481901dc901429d0b43332f',
+  maven_coords = 'io.atomix:atomix:1.0.0-rc3',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'atomix-collections',
+  out = 'atomix-collections-1.0.0-rc3.jar',
+  url = 'mvn:io.atomix:atomix-collections:jar:1.0.0-rc3',
+  sha1 = '161dbfd046cefabe7e6c972e70823c11f7abe65e',
+  maven_coords = 'io.atomix:atomix-collections:1.0.0-rc3',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'atomix-messaging',
+  out = 'atomix-messaging-1.0.0-rc3.jar',
+  url = 'mvn:io.atomix:atomix-messaging:jar:1.0.0-rc3',
+  sha1 = '58b570d8e3e76a0d0c649b97f3ee0a6e3885958a',
+  maven_coords = 'io.atomix:atomix-messaging:1.0.0-rc3',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'atomix-resource',
+  out = 'atomix-resource-1.0.0-rc3.jar',
+  url = 'mvn:io.atomix:atomix-resource:jar:1.0.0-rc3',
+  sha1 = 'e47a40d38e6241544ec75df0e6906c209190aebf',
+  maven_coords = 'io.atomix:atomix-resource:1.0.0-rc3',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'atomix-resource-manager',
+  out = 'atomix-resource-manager-1.0.0-rc3.jar',
+  url = 'mvn:io.atomix:atomix-resource-manager:jar:1.0.0-rc3',
+  sha1 = '41a4cf53c27df12efb04832e1314a81c09c857cb',
+  maven_coords = 'io.atomix:atomix-resource-manager:1.0.0-rc3',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'atomix-variables',
+  out = 'atomix-variables-1.0.0-rc3.jar',
+  url = 'mvn:io.atomix:atomix-variables:jar:1.0.0-rc3',
+  sha1 = 'dd0ca3c0d211b17b291877e21f0ef10f2aa4a9bd',
+  maven_coords = 'io.atomix:atomix-variables:1.0.0-rc3',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'onos-atomix',
+  out = 'atomix-1.0.0.onos.jar',
+  url = 'mvn:org.onosproject:atomix:jar:1.0.0.onos',
+  sha1 = '3d1a645b783a61b673aa71dbcc71a1bdd3afdaa2',
+  maven_coords = 'org.onosproject:atomix:1.0.0.onos',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'catalyst-buffer',
+  out = 'catalyst-buffer-1.0.4.jar',
+  url = 'mvn:io.atomix.catalyst:catalyst-buffer:jar:1.0.4',
+  sha1 = '00fb023ebd860d44385750790328aa26a529c75f',
+  maven_coords = 'io.atomix.catalyst:catalyst-buffer:1.0.4',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'catalyst-common',
+  out = 'catalyst-common-1.0.4.jar',
+  url = 'mvn:io.atomix.catalyst:catalyst-common:jar:1.0.4',
+  sha1 = '69d50a64ecf9f63de430aead9dc4b743d29f0195',
+  maven_coords = 'io.atomix.catalyst:catalyst-common:jar:NON-OSGI:1.0.4',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'catalyst-local',
+  out = 'catalyst-local-1.0.4.jar',
+  url = 'mvn:io.atomix.catalyst:catalyst-local:jar:1.0.4',
+  sha1 = 'cbee759c63ce9127c979f4f399d327551644270f',
+  maven_coords = 'io.atomix.catalyst:catalyst-local:1.0.4',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'catalyst-serializer',
+  out = 'catalyst-serializer-1.0.4.jar',
+  url = 'mvn:io.atomix.catalyst:catalyst-serializer:jar:1.0.4',
+  sha1 = 'e86352776cf4fa17eabf4e1d90fe0587ced4f788',
+  maven_coords = 'io.atomix.catalyst:catalyst-serializer:1.0.4',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'catalyst-transport',
+  out = 'catalyst-transport-1.0.4.jar',
+  url = 'mvn:io.atomix.catalyst:catalyst-transport:jar:1.0.4',
+  sha1 = 'f36600add086a8848290cad9d6d117634b5bf069',
+  maven_coords = 'io.atomix.catalyst:catalyst-transport:jar:NON-OSGI:1.0.4',
   visibility = [ 'PUBLIC' ],
 )
 
@@ -240,6 +339,87 @@
 )
 
 remote_jar (
+  name = 'copycat-api',
+  out = 'copycat-api-0.5.1.onos.jar',
+  url = 'mvn:org.onosproject:copycat-api:jar:0.5.1.onos',
+  sha1 = 'b947348875485814e2a175a0435cdae4138452fc',
+  maven_coords = 'org.onosproject:copycat-api:jar:NON-OSGI:0.5.1.onos',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'copycat-client',
+  out = 'copycat-client-1.0.0-rc4.jar',
+  url = 'mvn:io.atomix.copycat:copycat-client:jar:1.0.0-rc4',
+  sha1 = '9373c8920a57356b78896d791296a74a2eb868b4',
+  maven_coords = 'io.atomix.copycat:copycat-client:1.0.0-rc4',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'copycat-core',
+  out = 'copycat-core-0.5.1.onos.jar',
+  url = 'mvn:org.onosproject:copycat-core:jar:0.5.1.onos',
+  sha1 = 'b268f3cbdd57f28244b21b2b8fc08116f63d736d',
+  maven_coords = 'org.onosproject:copycat-core:jar:NON-OSGI:0.5.1.onos',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'copycat-event-log',
+  out = 'copycat-event-log-0.5.1.onos.jar',
+  url = 'mvn:org.onosproject:copycat-event-log:jar:0.5.1.onos',
+  sha1 = 'a9e32b13e6500c66113202e7d123e7184b726054',
+  maven_coords = 'org.onosproject:copycat-event-log:jar:NON-OSGI:0.5.1.onos',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'copycat-leader-election',
+  out = 'copycat-leader-election-0.5.1.onos.jar',
+  url = 'mvn:org.onosproject:copycat-leader-election:jar:0.5.1.onos',
+  sha1 = 'a33617e98caf4e909d7ac744e1f6cdd1ba4b1698',
+  maven_coords = 'org.onosproject:copycat-leader-election:jar:NON-OSGI:0.5.1.onos',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'copycat-protocol',
+  out = 'copycat-protocol-1.0.0-rc4.jar',
+  url = 'mvn:io.atomix.copycat:copycat-protocol:jar:1.0.0-rc4',
+  sha1 = 'cea774c2e4ce7021a6bfca64fd885e875f01f4dc',
+  maven_coords = 'io.atomix.copycat:copycat-protocol:1.0.0-rc4',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'copycat-server',
+  out = 'copycat-server-1.0.0-rc4.jar',
+  url = 'mvn:io.atomix.copycat:copycat-server:jar:1.0.0-rc4',
+  sha1 = 'e2b6603dbd299d7b21685211df509dd4fbd2f0e9',
+  maven_coords = 'io.atomix.copycat:copycat-server:1.0.0-rc4',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'copycat-state-log',
+  out = 'copycat-state-log-0.5.1.onos.jar',
+  url = 'mvn:org.onosproject:copycat-state-log:jar:0.5.1.onos',
+  sha1 = '1dfa2b4c6da1cdc453fd3740cd506b9570f118ea',
+  maven_coords = 'org.onosproject:copycat-state-log:jar:NON-OSGI:0.5.1.onos',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
+  name = 'copycat-state-machine',
+  out = 'copycat-state-machine-0.5.1.onos.jar',
+  url = 'mvn:org.onosproject:copycat-state-machine:jar:0.5.1.onos',
+  sha1 = '03f924b5c818c0684bdfa6c502e5fff8e07d6b77',
+  maven_coords = 'org.onosproject:copycat-state-machine:jar:NON-OSGI:0.5.1.onos',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
   name = 'easymock',
   out = 'easymock-3.4.jar',
   url = 'mvn:org.easymock:easymock:jar:3.4',
diff --git a/lib/deps.json b/lib/deps.json
index e07eb48..605faff 100644
--- a/lib/deps.json
+++ b/lib/deps.json
@@ -86,7 +86,19 @@
     "gmetric4j": "mvn:info.ganglia.gmetric4j:gmetric4j:1.0.10",
     "aopalliance-repackaged": "mvn:org.glassfish.hk2.external:aopalliance-repackaged:2.4.0-b34",
     "asm": "mvn:org.ow2.asm:asm:5.0.3",
-    "atomix": "mvn:io.atomix:atomix-all:1.0.0-rc7",
+    "atomix": "mvn:io.atomix:atomix:1.0.0-rc3",
+    "atomix-collections": "mvn:io.atomix:atomix-collections:1.0.0-rc3",
+    "atomix-messaging": "mvn:io.atomix:atomix-messaging:1.0.0-rc3",
+    "atomix-resource": "mvn:io.atomix:atomix-resource:1.0.0-rc3",
+    "atomix-resource-manager": "mvn:io.atomix:atomix-resource-manager:1.0.0-rc3",
+    "atomix-variables": "mvn:io.atomix:atomix-variables:1.0.0-rc3",
+    "onos-atomix": "mvn:org.onosproject:atomix:1.0.0.onos",
+    "catalyst-buffer": "mvn:io.atomix.catalyst:catalyst-buffer:1.0.4",
+    "catalyst-common": "mvn:io.atomix.catalyst:catalyst-common:1.0.4",
+    "catalyst-local": "mvn:io.atomix.catalyst:catalyst-local:1.0.4",
+    "catalyst-serializer": "mvn:io.atomix.catalyst:catalyst-serializer:1.0.4",
+    "catalyst-transport": "mvn:io.atomix.catalyst:catalyst-transport:1.0.4",
+    "catalyst-transport": "mvn:io.atomix.catalyst:catalyst-transport:1.0.4",
     "commons-codec": "mvn:commons-codec:commons-codec:1.10",
     "commons-collections": "mvn:commons-collections:commons-collections:3.2.2",
     "commons-configuration": "mvn:commons-configuration:commons-configuration:1.10",
@@ -98,6 +110,15 @@
     "commons-pool": "mvn:commons-pool:commons-pool:1.6",
     "commons-beanutils": "mvn:commons-beanutils:commons-beanutils:1.9.2",
     "concurrent-trees": "mvn:com.googlecode.concurrent-trees:concurrent-trees:2.4.0",
+    "copycat-api": "mvn:org.onosproject:copycat-api:0.5.1.onos",
+    "copycat-client": "mvn:io.atomix.copycat:copycat-client:1.0.0-rc4",
+    "copycat-core": "mvn:org.onosproject:copycat-core:0.5.1.onos",
+    "copycat-event-log": "mvn:org.onosproject:copycat-event-log:0.5.1.onos",
+    "copycat-leader-election": "mvn:org.onosproject:copycat-leader-election:0.5.1.onos",
+    "copycat-protocol": "mvn:io.atomix.copycat:copycat-protocol:1.0.0-rc4",
+    "copycat-server": "mvn:io.atomix.copycat:copycat-server:1.0.0-rc4",
+    "copycat-state-log": "mvn:org.onosproject:copycat-state-log:0.5.1.onos",
+    "copycat-state-machine": "mvn:org.onosproject:copycat-state-machine:0.5.1.onos",
     "easymock": "mvn:org.easymock:easymock:3.4",
     "antlr": "mvn:antlr:antlr:2.7.7",
     "error_prone_annotations": "mvn:com.google.errorprone:error_prone_annotations:2.0.2",