Ray Milkey
aeb0079719
Refactoring of provider buck builds.
...
Change-Id: I9b5e2566b83c13a8b7b086005a08a8182305ffdb
2016-04-25 17:03:49 +00:00
Shashikanth VH
de663836f5
[ONOS-4243]Config support for RPD and flow spec
...
Change-Id: I459ac88caa3c57afe00f49938131a4163f1a9f5f
2016-04-25 15:35:23 +00:00
Charles Chan
b713dded6c
ONOS-4395 Fix NPE in OpenFlowDeviceProvider
...
Change-Id: I88c3671fa490cf978485267a104bf2bcc0f57e58
2016-04-24 21:24:07 -07:00
Brian Stanke
9a108975d7
ONOS-3633 - Implementation of virtual network point to point intent provider.
...
Change-Id: Ie2c1e5ac278bc0dd6259479c44dd92b9b625e90b
2016-04-21 19:12:39 +00:00
Avantika-Huawei
e10a6e9003
[ONOS-4163] Add tunnel service API
...
Change-Id: I5b0f862731cd62e2f977bee809eaf75bc22d83d0
2016-04-21 15:14:22 +00:00
Ray Milkey
6a638ba928
Appify fault management and open stack node BUCK files
...
Change-Id: I9c1574a8360c377bdc1b52e30f136a46cded0abc
2016-04-21 05:49:26 +00:00
Charles Chan
4211baa138
Fix NPE in FlowEntryBuilder
...
Change-Id: I1675ff7d6604ce289532f6f6e8bf9ebc40935512
2016-04-21 04:12:54 +00:00
HIGUCHI Yuta
d9e0105d79
log uncaught Exception
...
- Use execute instead of submit so that uncaught Exception will
be dealt and logged by ExecutorService's handler.
- Use component's own logger
Change-Id: I761264aea00748980929b5048e111756776dd2f6
2016-04-19 17:10:00 +00:00
Priyanka B
d2b2888ad4
[ONOS-4209] Unsuccessful PCEP session formation between ONOS and IOS XR
...
Change-Id: Ic509c50c5cef39e5f1a5319570f8c9406177b788
2016-04-18 17:17:50 +00:00
alshabib
44852fbaed
fix for erroneous unsupported messages for devices with extensions.
...
Change-Id: I63264cd360f260daa4b8a394c9339f1f8c7a1267
2016-04-18 17:13:08 +00:00
Shashikanth VH
b650bfa1f9
[ONOS-4242] Capability support for wide community
...
Change-Id: Ib29a4aeddde863d3ecf281cea8d31c6a945834bd
2016-04-18 12:54:30 +05:30
Charles Chan
7e0e2e6aa5
Fix NPE in NetworkConfigHostProvider
...
Change-Id: I89ca7328abdbb06d75ea3840d6606835584eaddc
2016-04-18 01:13:36 +00:00
Ray Milkey
f9a76971be
More app BUCK file refactoring
...
Change-Id: I97506033c4c0cf145c558df7d4f86f37c7fe8332
2016-04-16 01:28:08 +00:00
Thomas Vachuska
c3cdf9072d
Fixed the null-provider packet rate default value and ability to dynamically adjust the value.
...
Change-Id: Ifc86ff9a184f2b453038667ed32c944841ed7af6
2016-04-13 22:14:07 +00:00
Ray Milkey
7abe50bafd
Fix unhandled exception during shutdown due to provider service being unavailable
...
Change-Id: I891b2d3c64576fe7cace80ff7907551b46054db6
2016-04-13 19:22:21 +00:00
Andrea Campanella
e72ac5590d
[ONOS-4260]Alarm and fault managment application refactoring according to ONOS architecture
...
Change-Id: I47e9db37eb5fc27ac19db2e4cb87774736b44685
2016-04-11 18:02:27 +00:00
Avantika-Huawei
4c3c99704d
[GoldenEye] [ONOS-4163] Add provider service update API with status change
...
Change-Id: Id8774f5577f735566b1826ab4adfe5969c3aa168
2016-04-11 17:57:07 +00:00
Madan Jampani
7a3ba96a35
Turning adaptive flow sampling off by default
...
Change-Id: Ia1501e6b904c8f16656d650761630d60c1e712c3
2016-04-11 17:11:14 +00:00
Jian Li
55cbd5c385
Notify all metric reporters when metric registry has been changed
...
With existing implementation, it is difficult to notify the
metric reports on metric registry changes. With this commit,
we can spontaneously notify all reporters about the metric
registry changes, so that newly added metrics can be automatically
reported to third party monitoring system.
Change-Id: I1273194553900f6bb03e2ef6bb1b54838af1da00
2016-04-11 17:08:19 +00:00
Brian O'Connor
7cbbbb7009
Adding Copyright notice to files that are missing it
...
Change-Id: Ic08aad8906dbd4dd062e7adcec7465475cf2bdda
2016-04-09 09:51:27 +00:00
Brian O'Connor
5ab426f9ff
Updating copyrights
...
New format: 'Copyright .year-present Open Networking Laboratory'
Change-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098
2016-04-09 01:20:21 -07:00
Jian Li
a371e7ad25
Resolve NPE during control message aggregation
...
Change-Id: I1945a3ec23fbe6c54af53845b89f489fa9857605
2016-04-08 01:00:45 +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
Ray Milkey
7c25182db9
Fix buck tests
...
Change-Id: I3d681e6e5c1d3e98c87ccb3d20a619b216ae6133
2016-04-06 19:04:52 -07: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
Jian Li
ffef500b4a
Remove redundant extensionTreatmentInterpreter support check
...
Change-Id: I1bcaefcdf8f97a7bed4916734142cabc04f566e4
2016-04-06 17:38:49 +00:00
Ray Milkey
d4334dbdc1
Javadoc warning fixes
...
Change-Id: I30b3398b849da5d528f2bce58004d190ca17ad50
2016-04-06 17:37:12 +00:00
Brian O'Connor
85f28d0a0a
Updating test sources in several BUCK files
...
Change-Id: I17b83cb978f7b8fc1d31a1e96bec59a077dbdfbb
2016-04-06 16:57:45 +00:00
Jian Li
daf55eadaf
Add resource name into MetricsDatabase, handle exception gracefully
...
Change-Id: Icf19965a0fcbfd9696c42b12c32441fd3b161734
2016-04-06 01:57:56 +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
Andrea Campanella
58454b9ad7
[ONOS-4621] Unit Tests for Snmp provider and protocol
...
Change-Id: If70c701478762201b3739d9bd017c9f7eec75db1
2016-04-05 20:39:19 +00:00
Brian O'Connor
284fb69b0d
Updating BUCK files to match pom.xml changes
...
Change-Id: I7fb4bf2acdc2a8933f1037fdbdb6b6ca00ffff1e
2016-04-04 19:28:47 -07:00
Brian O'Connor
01ac79ec64
Updating onos-of-api
...
We not longer shade openflowj in onos-of-api, instead we used an
OGSi-compatible version of it.
Change-Id: If083c355f441783de3790d3e87ca824f386cccd8
2016-04-05 02:27:59 +00:00
Ray Milkey
0ae473d4fc
STC fixes
...
- NPE when a switch has already been removed and an attempt is made
to access stats on the switch.
- NPE in group provider if the system is in the process of shutting down.
- Lower ERROR to WARN when switch resources are not available.
Change-Id: I5b90ff328b19c2d661fde3a24e90614999c4c900
2016-04-04 21:37:33 +00:00
Jian Li
7ceb7b024a
Bugfix: filter out msg type other than pkt-in, flow-mod, stat-rep
...
CPMan only deals with PACKET-IN, FLOW-MOD, STATS-REPLY types for
incoming control messages. With other message type, it throws
NPE. This commit tries to fix this problem.
Change-Id: Iedd264030e404b14d15e33907e082c3d73608baa
2016-04-04 12:42:40 -07:00
Thomas Vachuska
95caba3459
Fixing OF flow and group provider run-time dependency.
...
Change-Id: I25fa3c72ab01500c39fc90198abc4c383a9512a2
2016-04-04 10:42:05 -07:00
Andrea Campanella
c2d754b1fd
[ONOS-3943] SNMP protocol and provider refactoring according to ONOS architecture
...
Change-Id: Ie87ee6c181c9550ffac602397f2ee74a691bbdfa
2016-04-04 16:52:05 +00:00
Jian Li
a0d9a17352
Remove duplicated treatment building from GroupBucketEntryBuilder
...
Change-Id: I0f956dd11d990209eb3dc00c866dd535843506ea
2016-04-04 16:51:39 +00:00
Avantika-Huawei
1e0a586b88
[GoldenEye] [ONOS-4163] Add provider service API
...
Change-Id: I363471d3a69a1c67d57d853fb84d42551eb27b7a
2016-04-04 16:39:16 +00:00
Priyanka B
fc51c95505
[Goldeneye] [ONOS-4161] BGP L3 Topology
...
Change-Id: I81ae4e88f6ab75202b98ed03cbe1597d0f6ddd1e
2016-04-01 16:23:56 +00:00
Jian Li
d416388566
[ONOS-4245] Support resubmit experimenter action for nicira driver
...
Change-Id: I7beac62d5c23fb8e2fe7d7d23947c55fbb849064
2016-03-31 17:24:25 +00:00
Saurav Das
a2d37500d9
CORD-613 Adding ability to administratively enable or disable a port via CLI.
...
Currently uses the OpenFlow device provider to change portState.
Also fixes a bug in PortNumberCompleter.
Adds completion options to portstats for deviceId and portNumber.
Change-Id: Idcce775fe8bc5484fdd0e630bcb5026b85125478
2016-03-30 21:46:43 +00:00
Ray Milkey
f80bbb22c2
Initial BUCK build
...
Change-Id: I64e8a979301989062f4545a4841b06c15a372049
2016-03-29 21:39:14 +00:00
Andrea Campanella
7e6200aa41
[ONOS-4045]Adding mastership service to NetconfProvider
...
Change-Id: Id39cbef54a079ab6e080a9d3f60770c4bea90b3f
2016-03-29 00:42:49 +00:00
Jian Li
a1d7f27d7e
[ONOS-4142] Restart failed tasks when using SharedScheduledExecutor
...
With current SharedScheduledExecutor, all failed tasks are simply
suspended in background. This commit enables tasks that are
executed using SharedScheduledExecutor to have the ability to
be restarted even if the tasks are encountered failures.
Change-Id: Ibe00c7f5920b8ae3fe5a433a6f9ec08684d88f36
2016-03-29 00:41:09 +00:00
Sho SHIMIZU
f60e45f18b
Remove L0SubType.LAMBDA which now gets unnecessary
...
It's because IndexedLambda the type heavily depends on is removed
Change-Id: Ie549255353a2d605f528decfefd0c11f9728d7d8
2016-03-28 18:16:59 +00:00
Sho SHIMIZU
cc137a9058
Remove method Lambda.indexedLambda() deprecated in Emu
...
Change-Id: Ie5a50d9d3df7b4af7af2d42edef3a63d622a721c
2016-03-24 17:10:33 -07:00
Sho SHIMIZU
57f2efd60e
Remove Instruction.DROP deprecated in Emu
...
Change-Id: Ida5a5f489815dd1e972f6bfc8646e1e1bf0e8edd
2016-03-24 23:50:22 +00:00
Andrea Campanella
c6ecc636c0
Upgrading rest sb protocol with jersey 2.22.2, implementing different connection test
...
Change-Id: Iba64847b535826f24ae4dc0ab3454a31328406ac
2016-03-24 23:16:47 +00:00
Jian Li
9d61649f0f
[ONOS-4042] Bump up Jersey from 1.19 to 2.22.2
...
- Fix unit test errors of web/api
- Fix default page redirection problem
- Fix compilation errors of web/gui
- Fix configuration of aaa, acl, cordfabric, cord-gui, dhcp, mfwd,
olt, openstack, segmentrouting, vtn, virtualbng, xos-integration
- Fix unit test errors of cpman, vtn, acl, faultmanagement
- Fix compilation errors of openstack, virtualbng, xos-integration,
REST SB controller
- Rearrange features.xml to resolve bundle dependencies
- Remove all of stale Jersey 1.x libraries
- Rearrange web.xml to point new Jersey 2.x servlet
Change-Id: Ic17f461ede0aa36fa8d470546d8069152dc1d134
2016-03-24 18:54:28 +00:00