Update ONOS to use yang tools version 2.3.0-b3

Change-Id: I09f6ac082804a1e4b9f80732bbebb83596a1f4d7
diff --git a/lib/BUCK b/lib/BUCK
index 62ade4c..0747266 100644
--- a/lib/BUCK
+++ b/lib/BUCK
@@ -1,4 +1,4 @@
-# ***** This file was auto-generated at Fri, 3 Nov 2017 05:46:03 GMT. Do not edit this file manually. *****
+# ***** This file was auto-generated at Fri, 3 Nov 2017 21:59:52 GMT. Do not edit this file manually. *****
 # ***** Use onos-lib-gen *****
 
 pass_thru_pom(
@@ -1288,55 +1288,55 @@
 
 remote_jar (
   name = 'onos-yang-model',
-  out = 'onos-yang-model-2.3.0-b2.jar',
-  url = 'mvn:org.onosproject:onos-yang-model:jar:2.3.0-b2',
-  sha1 = 'bad7e6d35f94400aeab0c6ad87f31d3440b2cc16',
-  maven_coords = 'org.onosproject:onos-yang-model:2.3.0-b2',
+  out = 'onos-yang-model-2.3.0-b3.jar',
+  url = 'mvn:org.onosproject:onos-yang-model:jar:2.3.0-b3',
+  sha1 = '9b5eb94c16faacb8e914a98946c3189e645237fe',
+  maven_coords = 'org.onosproject:onos-yang-model:2.3.0-b3',
   visibility = [ 'PUBLIC' ],
 )
 
 remote_jar (
   name = 'onos-yang-compiler-api',
-  out = 'onos-yang-compiler-api-2.3.0-b2.jar',
-  url = 'mvn:org.onosproject:onos-yang-compiler-api:jar:2.3.0-b2',
-  sha1 = 'e7d1e50a418061d741df3193119f5e9065c279aa',
-  maven_coords = 'org.onosproject:onos-yang-compiler-api:2.3.0-b2',
+  out = 'onos-yang-compiler-api-2.3.0-b3.jar',
+  url = 'mvn:org.onosproject:onos-yang-compiler-api:jar:2.3.0-b3',
+  sha1 = 'da7c39771da074e6cab9e4b0ad1882558d0c1dee',
+  maven_coords = 'org.onosproject:onos-yang-compiler-api:2.3.0-b3',
   visibility = [ 'PUBLIC' ],
 )
 
 remote_jar (
   name = 'onos-yang-runtime',
-  out = 'onos-yang-runtime-2.3.0-b2.jar',
-  url = 'mvn:org.onosproject:onos-yang-runtime:jar:2.3.0-b2',
-  sha1 = 'b5d54d43fa1e5618eb6d94e3cdaa5c199371a0d3',
-  maven_coords = 'org.onosproject:onos-yang-runtime:2.3.0-b2',
+  out = 'onos-yang-runtime-2.3.0-b3.jar',
+  url = 'mvn:org.onosproject:onos-yang-runtime:jar:2.3.0-b3',
+  sha1 = '794e8c85ab9b8e80ca51cb5535487d22809b251d',
+  maven_coords = 'org.onosproject:onos-yang-runtime:2.3.0-b3',
   visibility = [ 'PUBLIC' ],
 )
 
 remote_jar (
   name = 'onos-yang-serializers-json',
-  out = 'onos-yang-serializers-json-2.3.0-b2.jar',
-  url = 'mvn:org.onosproject:onos-yang-serializers-json:jar:2.3.0-b2',
-  sha1 = '271f875544adf7c0c413698a02c163ec7d79def7',
-  maven_coords = 'org.onosproject:onos-yang-serializers-json:2.3.0-b2',
+  out = 'onos-yang-serializers-json-2.3.0-b3.jar',
+  url = 'mvn:org.onosproject:onos-yang-serializers-json:jar:2.3.0-b3',
+  sha1 = '25d10b9e1862097c5cb0e07494bc5423e4da4855',
+  maven_coords = 'org.onosproject:onos-yang-serializers-json:2.3.0-b3',
   visibility = [ 'PUBLIC' ],
 )
 
 remote_jar (
   name = 'onos-yang-serializers-xml',
-  out = 'onos-yang-serializers-xml-2.3.0-b2.jar',
-  url = 'mvn:org.onosproject:onos-yang-serializers-xml:jar:2.3.0-b2',
-  sha1 = 'a7da0467051ded1800aefa1998084079c6c8a68a',
-  maven_coords = 'org.onosproject:onos-yang-serializers-xml:2.3.0-b2',
+  out = 'onos-yang-serializers-xml-2.3.0-b3.jar',
+  url = 'mvn:org.onosproject:onos-yang-serializers-xml:jar:2.3.0-b3',
+  sha1 = '9731ae713d06549addaa34869e98d9d57ab38b66',
+  maven_coords = 'org.onosproject:onos-yang-serializers-xml:2.3.0-b3',
   visibility = [ 'PUBLIC' ],
 )
 
 remote_jar (
   name = 'onos-yang-serializers-utils',
-  out = 'onos-yang-serializers-utils-2.3.0-b2.jar',
-  url = 'mvn:org.onosproject:onos-yang-serializers-utils:jar:2.3.0-b2',
-  sha1 = '78d3ee80d4916ead46be05a212d2458a0b62ec7c',
-  maven_coords = 'org.onosproject:onos-yang-serializers-utils:2.3.0-b2',
+  out = 'onos-yang-serializers-utils-2.3.0-b3.jar',
+  url = 'mvn:org.onosproject:onos-yang-serializers-utils:jar:2.3.0-b3',
+  sha1 = '3a4e7b4e41280e02eddc2be5f97d8546b490555d',
+  maven_coords = 'org.onosproject:onos-yang-serializers-utils:2.3.0-b3',
   visibility = [ 'PUBLIC' ],
 )
 
diff --git a/lib/deps.json b/lib/deps.json
index f83ebf6..ea39863 100644
--- a/lib/deps.json
+++ b/lib/deps.json
@@ -246,12 +246,12 @@
     "onos-yang-maven-plugin": "mvn:org.onosproject:onos-yang-maven-plugin:1.11",
     "onos-yang-utils-generator": "mvn:org.onosproject:onos-yang-utils-generator:1.11",
     // Note: update BVER in tools/dev/bin/patch-yang-libs
-    "onos-yang-model":"mvn:org.onosproject:onos-yang-model:2.3.0-b2",
-    "onos-yang-compiler-api":"mvn:org.onosproject:onos-yang-compiler-api:2.3.0-b2",
-    "onos-yang-runtime":"mvn:org.onosproject:onos-yang-runtime:2.3.0-b2",
-    "onos-yang-serializers-json":"mvn:org.onosproject:onos-yang-serializers-json:2.3.0-b2",
-    "onos-yang-serializers-xml":"mvn:org.onosproject:onos-yang-serializers-xml:2.3.0-b2",
-    "onos-yang-serializers-utils":"mvn:org.onosproject:onos-yang-serializers-utils:2.3.0-b2",
+    "onos-yang-model":"mvn:org.onosproject:onos-yang-model:2.3.0-b3",
+    "onos-yang-compiler-api":"mvn:org.onosproject:onos-yang-compiler-api:2.3.0-b3",
+    "onos-yang-runtime":"mvn:org.onosproject:onos-yang-runtime:2.3.0-b3",
+    "onos-yang-serializers-json":"mvn:org.onosproject:onos-yang-serializers-json:2.3.0-b3",
+    "onos-yang-serializers-xml":"mvn:org.onosproject:onos-yang-serializers-xml:2.3.0-b3",
+    "onos-yang-serializers-utils":"mvn:org.onosproject:onos-yang-serializers-utils:2.3.0-b3",
     "org.apache.servicemix.bundles.dom4j":"mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5",
     "plexus-utils": "mvn:org.codehaus.plexus:plexus-utils:3.0.24",
     "sshd-core": "mvn:org.apache.sshd:sshd-core:1.4.0",
diff --git a/lib/pom.xml b/lib/pom.xml
index cef4110..c6ca6a3 100644
--- a/lib/pom.xml
+++ b/lib/pom.xml
@@ -40,7 +40,7 @@
         <netty4.version>4.1.16.Final</netty4.version>
         <openflowj.version>3.2.0.onos</openflowj.version>
         <onos-maven-plugin.version>1.10</onos-maven-plugin.version>
-        <onos-yang-tools.version>2.3.0-b2</onos-yang-tools.version>
+        <onos-yang-tools.version>2.3.0-b3</onos-yang-tools.version>
         <osgi.version>5.0.0</osgi.version>
         <karaf.version>3.0.8</karaf.version>
         <jersey.version>2.25.1</jersey.version>
diff --git a/tools/build/onos-buck b/tools/build/onos-buck
index 19b7ce0..27f169d 100755
--- a/tools/build/onos-buck
+++ b/tools/build/onos-buck
@@ -5,8 +5,8 @@
 
 set -e
 
-BUCK_URL="http://onlab.vicci.org/onos/third-party/buck-v2017.10.24.01.zip"
-BUCK_SHA="5518ef59c568cc98ad21e0699f1dfd967389e445"
+BUCK_URL="http://onlab.vicci.org/onos/third-party/buck-v2017.11.03.01.zip"
+BUCK_SHA="b228d03e7ee831336e0623a82c8c9a766fbf14fa"
 
 [  "-U" = "$1" ] && shift && FORCE_UPDATE=True
 
diff --git a/tools/dev/bin/patch-yang-libs b/tools/dev/bin/patch-yang-libs
index f04f488..a44613d 100755
--- a/tools/dev/bin/patch-yang-libs
+++ b/tools/dev/bin/patch-yang-libs
@@ -3,7 +3,7 @@
 # Patches lib/BUCK file to use locally built YANG tools.
 # -----------------------------------------------------------------------------
 
-BVER=2.3.0-b2
+BVER=2.3.0-b3
 SVER=2.3-SNAPSHOT
 
 YANG_TOOLS_ROOT=${YANG_TOOLS_ROOT:-~/onos-yang-tools}