7127 Commits

Author SHA1 Message Date
Brian O'Connor
9be2363757 Adding onos-buck file and buck alias
Change-Id: I548aade4802da87707d86c192e1800eb1edeb200
2016-04-08 18:43:36 -07:00
Andrea Campanella
1498a1c5fd Updating minimal-json version in features.xml to be consistent with root pom.xml
Change-Id: Ic4a2ab18008e6eed34090bdb176385de413d7f8e
2016-04-09 01:42:34 +00:00
Jian Li
1f18d792e1 Minor version number fix in features.xml, revise comment in pom.xml
Change-Id: I6891b315a53be0d23f154bc702f96e22ec92f355
2016-04-08 15:16:50 -07:00
Andrea Campanella
7bf2b693a5 Fixing SNMP buck dependecies and build
Change-Id: I974fd09c39a2fecdddd1d9b3ed7a5b47951745d4
2016-04-08 17:15:34 +00:00
Pingping Lin
9a445c8882 move the reactive routing to new config subsystem
Change-Id: I3e570138afb800c5bd7dbef872cbf9044732fa49
2016-04-08 15:04:47 +00:00
Charles Chan
3256252b26 Use OfdpaSetVlanVid extension instead of setVlanVid in group buckets
GroupBucketEntryBuilder now shares the same treatment builder as FlowEntryBuilder.
Therefore, we also need to use the extension when building group buckets.
https://gerrit.onosproject.org/#/c/8485/

Change-Id: Ic85dd10d1bfd8c0ca26f5811369f0587dc286761
2016-04-08 14:50:50 +00:00
Charles Chan
1db7ff1beb Provide more info in portstate CLI command help
Change-Id: Ia0fa89ce7e8ab9095975bcba8f2fc2833b149db0
2016-04-08 14:48:13 +00:00
Jian Li
7eed4177ca Aggregate system metrics using metrics service
Change-Id: I617fa21973b7e01b92f311a6fa5687e1f0f870c2
2016-04-08 00:05:54 -07:00
Brian O'Connor
0f6677d8b3 Buckifying DHCP app
Change-Id: I9af53efa8bb0294f5f2c677ac2d8bb0b5e4cf282
2016-04-08 02:24:02 +00:00
Jian Li
9f3a885e9c Resolve some NPEs during collecting system metrics
Change-Id: Id018026676948d732f342d634dff6fba630c1414
2016-04-08 02:22:23 +00:00
Jian Li
e277ebe5b1 Change CPMan REST prefix to resolve confliction with core REST API
Change-Id: I46a0aea4720bcb479a005477a16085a777dbf298
2016-04-08 02:22:20 +00:00
Jonathan Hart
019877f1bc Prevent spurious debug message being logged.
Change-Id: I88fabb3304081a6d313ac2d8849851c1b2d227ee
2016-04-07 18:44:58 -07:00
Jian Li
a371e7ad25 Resolve NPE during control message aggregation
Change-Id: I1945a3ec23fbe6c54af53845b89f489fa9857605
2016-04-08 01:00:45 +00:00
Madan Jampani
c23b626712 ONOS test application for measuring flow installation throughput
Change-Id: I1ba34656d0f33578f21c5f89fda0919bca0080d8
2016-04-07 23:43:04 +00:00
Simon Hunt
7092cc4d4f UI topo model - Started fleshing out the UiSharedTopologyModel
- marked model listeners in TopolgyViewMessageHandler as deprecated.
 - UiWebSocket now creates a (currently inert) UiTopoSession.

Change-Id: Ic385d782a2f56a90565ad744128f8e469678bcc7
2016-04-07 21:50:02 +00:00
Charles Chan
ba13871a2a Add IPv4 multicast MAC address/mask
Change-Id: Iaed31c0d5bc40305767c4d5be8aeeca1b9f67e6d
2016-04-07 17:48:00 +00:00
Brian O'Connor
1f1659868c Generate onos_app rule
There are three genrules:
 1. Build features.xml
 2. Build app.xml
 3. Generate app.oar

Change-Id: I6adfd47fadf40ad2440998071a01894458629ac6
2016-04-07 15:33:32 +00:00
Brian O'Connor
e4a4f99f1d Updating ApplicationArchive.isPlainXml() to exclude files that begin with zip magic bytes
Change-Id: I0a7b2c64dfb9b1118164023442dcf7871fc2b587
2016-04-07 15:29:14 +00:00
Brian O'Connor
e5817c9162 Adding src/main/webapp resources to WARs
This fixes onos-gui, so now onos-rest and onos-gui work.
We also exclude duplicate resources in the output jar.

Change-Id: I5fef1376a9f7e88cb7248a606e8f568f641ab45b
2016-04-07 15:29:10 +00:00
Jonathan Hart
f04b7d9249 Small cleanups for vRouter app
Change-Id: Ibee46d3b95ee76dd3547e11d046c4620b3b3306d
2016-04-07 15:10:03 +00:00
Jian Li
8bf6c44d00 Purge stale staged data directory to fix 500 error in web GUI
Change-Id: I1e2c42def84e981755965d31c092b169aec10091
2016-04-07 15:07:43 +00:00
Sho SHIMIZU
a6b4dc7b4d Extract interface consisting of read-only operations
Change-Id: I0e43b25ea5feba6af882addb0e734d0662f3808f
2016-04-07 15:07:13 +00:00
Ray Milkey
7c25182db9 Fix buck tests
Change-Id: I3d681e6e5c1d3e98c87ccb3d20a619b216ae6133
2016-04-06 19:04:52 -07:00
Brian O'Connor
8aec1a16be Updating OSGiWrapper to use Builder
Builder.analyze() sets the correct export package version

Change-Id: I6ca85106c8e4ac0d05fa4a75ee4ff6573957f2db
2016-04-06 14:12:24 -07:00
Simon Hunt
90053ed1c0 UI topo - remove 'world' from map options (creates sluggish response)
- (need a custom topojson file for world)
 - removed $loc and tspr as function parameters, since they are in the closure.

Change-Id: I30737eb63be3fd7cfb3bd0572621401024a66efa
2016-04-06 12:49:02 -07:00
Thomas Vachuska
ce54193c5f Adding a dependency for BUCK.
Change-Id: Icd5993fa607817f0777af0177af66292f1fb8f15
2016-04-06 18:36:32 +00:00
kishore
71a275392d Add/Remove interface, Addressed patch set 2
Change-Id: Ibee195f20cb8ebea7da89ce7324d1617e78c36b2

Add/Remove interface, Addressed patch set 1

Change-Id: If98c4cbf74d1ca5eeb2e51154308c8eb2af8c195

Add/Remove interface, Addressed patch set 1

Change-Id: If98c4cbf74d1ca5eeb2e51154308c8eb2af8c195
2016-04-06 18:31:06 +00:00
Brian O'Connor
b86c920526 Updating Buck files to build OSGi jars
- Using osgi_jar for all modules except apps
- Adding target for installation of core modules to .m2 repo

Change-Id: I65d9e3a9567918e275191724842d7d9b1f485128
2016-04-06 18:17:37 +00:00
sangho
efbc038934 [ONOS-4280] Allow to add a subnet to external network after the external network is used in routers
Change-Id: Idc41e64c21b9b36422bba67b48027c8a7f337a70
2016-04-06 17:50:14 +00:00
Madan Jampani
6364550787 Do not create a raft folder during installation
Change-Id: I671b1eddcc4e0678c6c2d40559db20ba53e8e437
2016-04-06 17:49:16 +00:00
Jonathan Hart
bfc5c48c73 Implementation of the route service
Change-Id: I4e905cf868ad69c426e4f4155dfd83e1f8b00335
2016-04-06 17:42:10 +00:00
Brian O'Connor
96f689b317 Renaming onlab-thirdparty to atomix
Change-Id: I258b80c9bd6481664585812bca738651fd348363
2016-04-06 17:39:54 +00:00
Jian Li
ffef500b4a Remove redundant extensionTreatmentInterpreter support check
Change-Id: I1bcaefcdf8f97a7bed4916734142cabc04f566e4
2016-04-06 17:38:49 +00:00
Jonathan Hart
be093f7e78 Upgrade Kryo to 3.0.3.
Possible fix for ONOS-4206.

Now stable on multi-instance.

Change-Id: Icd56759a6223b572d3d166555136d64f26706aaa
2016-04-06 17:37:44 +00:00
Ray Milkey
d4334dbdc1 Javadoc warning fixes
Change-Id: I30b3398b849da5d528f2bce58004d190ca17ad50
2016-04-06 17:37:12 +00:00
Brian O'Connor
60f6c95406 Fixing Import-Property in OSGiWrapper
Change-Id: Ie2c796508a00990437ee317da4d03e250fcf1ffd
2016-04-06 16:58:15 +00:00
Brian O'Connor
85f28d0a0a Updating test sources in several BUCK files
Change-Id: I17b83cb978f7b8fc1d31a1e96bec59a077dbdfbb
2016-04-06 16:57:45 +00:00
Brian O'Connor
88c2328d23 Removing deprecated shaded jnc
Change-Id: I6ef83e4b80a5b269cfc6de77683d12a9b409e6de
2016-04-06 16:56:11 +00:00
Madan Jampani
68b1f5a117 Fixes NPE in AtomixLeaderElector
Change-Id: I0db39b4e09af10f92fe06ba8c7372994e776a6e2
2016-04-06 16:46:55 +00:00
Brian O'Connor
5cee3351da Added FIXME to apps/test/BUCK
Change-Id: Ife9b4a539a045c145897eccd7d7d5de7a3f6ebbf
2016-04-06 03:37:41 +00:00
Brian O'Connor
e19ca08c7a Updating main class for OSGi wrapper
Change-Id: I08bd38f9d272b922c40893154eadb27fa005020c
2016-04-06 03:33:30 +00:00
Jian Li
daf55eadaf Add resource name into MetricsDatabase, handle exception gracefully
Change-Id: Icf19965a0fcbfd9696c42b12c32441fd3b161734
2016-04-06 01:57:56 +00:00
Brian O'Connor
42c38cf357 Updating buck to build OSGi JARs
Includes:
  OSGiWrapper to wrap Buck JARs
    - cfgdef file support
    - WAR file generation support
  Adding checkstyle support

Change-Id: Ia25c41f945980e4b94ad5a8bd161328fa5f79c27
2016-04-06 00:46:07 +00:00
Thomas Vachuska
38e60a0062 Suppressing GUI server stack trace when running multiple STCs at the same time.
Change-Id: I4b40aa2017f8b2ee540380b8d4f94bd186ae73f7
2016-04-06 00:14:27 +00:00
Brian O'Connor
8b5edbcd2b Reformatting checkstyle.xml
Change-Id: I08dabb1f4758af58901b1d207f2e834fc46f8c84
2016-04-06 00:07:19 +00:00
Ray Milkey
ada9e2d9de Don't crash if a message is processed after the provider service goes down
Change-Id: I098cebaffdd8d80bca640fe29b746c91b75689ac
2016-04-06 00:01:24 +00:00
Thomas Vachuska
541413dc8d Pruning deprecated test topo artifacts.
Change-Id: I0627f1dae8d6af0eceedaf837bfc0e136c6b12df
2016-04-05 23:45:49 +00:00
Charles Chan
c72271ffb2 Add flow objective related classes into KryoNamespaces
Change-Id: Ide9e6ab3108c1ad1d6701f1308ed72c282c20693
2016-04-05 23:42:23 +00:00
Madan Jampani
542d9e2285 Performance improvements
- Fast path of transactions updating a single key.
 - Bug fix in StoragePartitionClient where we were always creating a CachingMap

Change-Id: Ide117fba34fd12a9ff4aabd5fb7a21952bae672b
2016-04-05 15:41:11 -07:00
Thomas Vachuska
1eec505140 Fixing stc prerequisites to allow ONOS_USE_SSH to be either true or unset/blank.
Change-Id: I27604f28c34ff7a451847a6b3772d300b46d3d57
2016-04-05 14:34:50 -07:00