324 Commits

Author SHA1 Message Date
Thomas Vachuska
e17756d128 Changing version from 1.15.0-SNAPSHOT to 2.0.0-SNAPSHOT.
Change-Id: I61a586cfc769275db78f4059a630ab0e0f87c6e7
2018-11-01 00:04:30 +00:00
Thomas Vachuska
22ea6126e4 Removing BUCK files and other Buck-related auxiliaries.
Change-Id: I23691380efcd9bce4906695605214ed59ada0e87
2018-10-24 20:02:31 +00:00
Thomas Vachuska
9f3b1ea1cd Updating to use patched Apache Karaf 4.2.1 tar.
Change-Id: Ia666bea28570a4a04f9edaae5e333dab37abddab
2018-10-24 20:01:31 +00:00
Ray Milkey
d542568b21 Merge branch 'master' into dev-karaf-4.2.1
Change-Id: Iec1b8947c898b0bf10db8caece0c3a064d1c63ae
2018-10-23 10:50:43 -07:00
Ray Milkey
9110ea09bb Bump up Jersey to version 2.27
Change-Id: I5814c6c585dd34839f96f538526c111f379aee76
2018-10-23 15:31:41 +00:00
Ray Milkey
28b15ae6e0 Fixes to allow ONOS to build using built in bazel Java 9 JDK
Change-Id: I57b7b3b9a8a28a824b196a72a24c42cd9d04cc59
2018-10-19 17:08:37 +00:00
Jordan Halterman
16c95ff780 Upgrade to Atomix 3.0.7
Change-Id: Ic72df320f11459d16c2f403bc02a3fe7fb8488c2
2018-10-19 05:34:23 +00:00
Ray Milkey
db57f1c326 Merge branch 'master' into dev-karaf-4.2.1
Change-Id: I86b9d80581cd76a7c20e05201023090f9692d1ab
2018-10-09 11:26:45 -07:00
Carmelo Cascone
fecab94751 Bumped thrift version
Needed to build barefoot-pro driver

Also unplug bmv2 drivers from buck tests

Change-Id: I8da30c80583feb2d36bafc15f836a065b0a79de6
2018-10-05 23:39:09 +00:00
Jordan Halterman
e03d9ba071 Upgrade to Atomix 3.0.6
Change-Id: Ieea4fa4b30509ecd2f54a7b67dd0734b6dd061b9
2018-10-05 20:33:01 +00:00
Ray Milkey
df521294ce Merge remote-tracking branch 'origin/master' into merge-master
Change-Id: I4608093c4400a313b253508ac6bc8a84ecba5c7e
2018-10-04 15:13:33 -07:00
boyoung2
1c5f5f4592 Add a prometheus exporter
Change-Id: I2989d87c2a83eed31c6617694bdcb78bf9b38553
2018-10-03 14:40:31 +00:00
Ray Milkey
3f274d982b download karaf 4.2.1 from maven central
Change-Id: Icb7e0400ee5b34ed4be33afdda5074a6f6ec1f6d
2018-09-28 14:44:43 -07:00
Ray Milkey
86ad7bb5e7 [WIP] apps CLI changes for karaf upgrade
Change-Id: I283efc39c7d4f4b31344f1d2d0cdd2b98a60932d
2018-09-28 11:21:43 -07:00
Ray Milkey
d84f89ba3d [WIP] Upgrade ONOS to karaf version 4.2.1
Change-Id: I7cd40c995bdf1c80f94b1895fb3344e32404c7fa
2018-09-28 11:20:57 -07:00
Ray Milkey
51bee8df4b Bump up BND to version 4.0.0 in preparation for Java 10
Change-Id: Ieb4b718d6e0077c3b620afe0d8ec50a5901f868f
2018-09-11 16:45:21 +00:00
Ray Milkey
a8ac7e34a9 Use java_import_external() for maven artifacts to allow usage of web proxy
Change-Id: I5c116ce33d35e51174b14c5022a5a9f183d01ecd
2018-09-10 18:05:58 +00:00
Jordan Halterman
43caa25640 Upgrade to Atomix 3.0.5
Change-Id: Id1283c58b3e1ba07d381edd03cbd3397d93ba1e7
2018-09-06 10:55:38 -07:00
Jordan Halterman
11d40e86d8 Upgrade to Atomix 3.0.4
Change-Id: I2706543795f79265f4a6e950da6b326237d4662c
2018-09-05 12:35:14 -07:00
Jordan Halterman
6b6bfbeed4 Upgrade to Atomix 3.0.1
Change-Id: I495cf1a4a239e8c3c548c5037248213935969616
2018-08-23 21:49:59 -07:00
Thomas Vachuska
647a99c3f7 Regenerated workspace using new onos-lib-gen v1.3 tool and simplified Bazel prelude.
Change-Id: If9fed3d5407336d6fb5dfd0210a02ed39cc6cbcf
2018-08-21 17:29:15 +00:00
Ray Milkey
312d987732 Starting snapshot 1.15.0-SNAPSHOT
Change-Id: I9239c7695f7faf6dc184a0ff54a34dedf4761b2d
2018-08-20 16:09:54 -07:00
Jordan Halterman
e075338aa7 Upgrade to Atomix 3.0.0 final
Change-Id: Ia8ea1394dde40776a2ede660f8bdb876332e4b49
2018-08-20 15:32:11 -07:00
Jordan Halterman
c1be5b8003 Upgrade to Atomix 3.0.0-rc12
Change-Id: Id05018faa82195608d0ec6dae5cedc7a8899fc19
2018-08-20 19:35:24 +00:00
ONOS Jenkins User
03e5521fba Starting snapshot 1.14.0-SNAPSHOT 2018-08-14 22:13:58 +00:00
ONOS Jenkins User
3594c24cb2 Tagging 1.14.0-rc2 2018-08-14 22:13:02 +00:00
ONOS Jenkins User
4e5f2d67ac Starting snapshot 1.14.0-SNAPSHOT 2018-08-13 23:16:37 +00:00
ONOS Jenkins User
cff0bd8922 Tagging 1.14.0-rc1 2018-08-13 23:15:43 +00:00
Carmelo Cascone
6a1ae71db1 Fix p4runtime runtime dependencies when building with Bazel
A convenient macro for packaging together all proto and gRPC libraries
in an OSGi jar is provided. Also re-packaging of gRPC core (to avoid OSGi
split problem) is simplified by depending on a patched fork of grpc-java.

Change-Id: Idb79a5bea8ae0bc57b146bda1fc47a4568d12c60
2018-08-13 18:51:36 +00:00
Ray Milkey
4867af2f9c Revert "Tagging 1.14.0-b1"
This reverts commit 78ce40093ac008fd6d169ab83d2d5961f91f6e31.

Change-Id: I8482f550c30f75d65333f6be9c9115a930abc56f
2018-08-10 16:53:10 -07:00
Jordan Halterman
bc559fd94e Upgrade to Atomix 3.0.0-rc11
Change-Id: I731b16319ce2e5607700e178d341729862c7ed57
2018-08-10 20:59:37 +00:00
Ray Milkey
78ce40093a Tagging 1.14.0-b1 2018-08-10 11:16:44 -07:00
Sean Condon
6f0458cae0 Add Jersey Media SSE to top level POM
Change-Id: I94069e6c3bf059d7954cebc6f0fd09a263826bbe
2018-08-10 12:56:52 +01:00
Sean Condon
5548ce618d Adding ServerSentEvents to Rest Southbound interface
Change-Id: I77411df608be8a1cab9d828db17202f88b969a0f
2018-08-10 08:56:58 +01:00
Thomas Vachuska
727abd3dfe Adding runtime dependencies for protobuf & gRPC.
Change-Id: Id6e8eede254252a9af1776579fa9bc9209385644
2018-08-09 16:18:11 -07:00
Carmelo Cascone
72893b7755 [WIP] Attempt at building grpc and p4runtime protocols with Bazel
STILL NOT WORKING AT RUNTIME

Change-Id: I1f9e60b12a12e09edad2a714ec2921a4f71c6d35
2018-08-09 20:33:39 +00:00
Jordan Halterman
fa71cc6fdf Upgrade to Atomix 3.0.0-rc10
Change-Id: If4095b225611a62831ae45dbf59550c7ce3a9f3c
2018-08-08 22:50:37 +00:00
Jordan Halterman
6aca84c7e7 Upgrade to Atomix 3.0.0-rc7 to use agent distribution
Change-Id: I368ea95456553518bd627b1f4197442535186158
2018-08-06 02:12:32 +00:00
Jordan Halterman
00e92da455 Upgrade to Atomix 3.0-rc5
* Upgrade Raft primitives to Atomix 3.0
* Replace cluster store and messaging implementations with Atomix cluster management/messaging
* Add test scripts for installing/starting Atomix cluster
* Replace core primitives with Atomix primitives.

Change-Id: I7623653c81292a34f21b01f5f38ca11b5ef15cad
2018-07-27 15:40:26 +00:00
Ray Milkey
8e53f37120 Bazel build for artemis app
Change-Id: I70c3d8dd5f583b5e096de9d2254fd79ee80333ce
2018-07-24 17:08:08 +00:00
Jian Li
5c04810deb Bump up okio to 1.14.0 to fix deps issue in influxdb-java
Change-Id: I086d2ab961549b162ab21e84774574a935624c4f
2018-07-23 19:51:36 +00:00
Thomas Vachuska
ac9e5248cd Adding means to build pom files for publishing to Maven repository.
Change-Id: Ife5b8570652e9b35744a4276c0896c69c4f5dcf3
2018-07-20 16:13:14 +00:00
Thomas Vachuska
5b9ff6a1d6 Adding Bazel build for the remaining YANG models.
Change-Id: I9fdd681e572a0d04547dd957a340580ad9fa4a43
2018-07-13 11:00:50 -07:00
Thomas Vachuska
f8c8cb9aef Adding Bazel support for YANG models.
Change-Id: Icdb620bdb99ae9eeb042a84a8ca7563588c813c1
2018-07-12 12:09:31 -07:00
Thomas Vachuska
970b964b41 Adding more Bazel BUILD files
- added defs for CLI and REST

Change-Id: I6ce2c5aac5fcdd265561d6aa2abba66f5556ff3a
2018-07-11 15:01:42 +00:00
Ray Milkey
c5e2f43a8a Upgrade ONOS to yang tools version 2.5
Change-Id: I2a8f9ca6637185522023123f8e0b68cbe750d3fd
2018-07-02 13:15:15 -07:00
Jordan Halterman
15f3371bdf Refactor multimap streams to avoid blocking iteration on initialization
Change-Id: I6a357b37e85808972267ef2daf5328fd5035aac4
2018-07-02 18:16:32 +00:00
Ray Milkey
b7949e7a98 Generate a test rule to run checkstyle for an onos jar file
Change-Id: I21da8d353d592de847cc019875baa59786500cfe
2018-06-21 02:50:51 +00:00
Yuta HIGUCHI
59cf0c877c Update dependencies
- commons-lang3 3.7
  https://commons.apache.org/proper/commons-lang/release-notes/RELEASE-NOTES-3.7.txt
- commons-text 1.3
  https://commons.apache.org/proper/commons-text/release-notes/RELEASE-NOTES-1.3.txt
- commons-io 2.6
  http://commons.apache.org/proper/commons-io/upgradeto2_6.html
  http://commons.apache.org/proper/commons-io/upgradeto2_5.html
- error_prone_annotations 2.0.18

Change-Id: I119306662ab945f876ff3832f550a5e84e40fa76
2018-06-14 16:04:29 +00:00
Thomas Vachuska
e8f06893f7 Fixing Maven coordinates for Bazel and adding feature artifact bundle.
Change-Id: Ic6a3120e5316afa2c394a1c904cf848bb7ed3c76
2018-06-12 16:01:59 -07:00