Ray Milkey
d2d3e15cff
BUCKify XosClient app to fix buck build
...
Change-Id: I5c9e6127ef3c00b79d12163fc82d4137ad00b407
2016-04-25 10:09:10 -07:00
Ray Milkey
aeb0079719
Refactoring of provider buck builds.
...
Change-Id: I9b5e2566b83c13a8b7b086005a08a8182305ffdb
2016-04-25 17:03:49 +00:00
Hyunsun Moon
dd91be2afe
CORD-506 Apply existing service dependency when VM is detected
...
Change-Id: Ib0872c823347bfb6091d6c5f872657f10b7b1083
2016-04-25 15:34:02 +00:00
Phaneendra Manda
ab7fdfa1c8
[ONOS-4227] Port chain updated to store classifier and forwarder devices
...
Change-Id: Ibd772e8d524efbe8fc9a11e5091b5510a57e4f66
2016-04-25 15:21:13 +00:00
Hyunsun Moon
7ad92209d2
CORD-433 Implemented XOS REST client and cordvtn service API
...
Change-Id: I4324240e1cdc9c0b059757565e20fdab995b9e5d
2016-04-25 15:15:39 +00:00
Charles Chan
d299036a4d
Segment Routing refactoring
...
- Change name: McastEventHandler -> McastHandler
- Separate HostHandler from SRManager
- Move storekeys to a dedicated package
- Replace SRObjevtiveContext and BridgeTableObjectiveContext with DefaultObjectiveContext
Change-Id: Iab25529487004759105e5ba60c1d2a3852ac45e6
2016-04-23 22:25:26 +00:00
Jian Li
67e1e15d5a
Enable to query the control metrics from remote node
...
Change-Id: Ifef1c6eafd7cc79ed99be51f7faa26d97aeb2f67
2016-04-22 16:39:16 +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
Jonathan Hart
de6e203207
Remove old config classes from routing bundle.
...
Change-Id: Ifc8ff03674c1cfb9e3cde86b9994b8362744840d
2016-04-20 22:06:11 +00:00
Jian Li
4fb7177c12
Replace Grizzly2 test container to Jetty test container
...
Grizzly2 test framework does not produce the same test results
compare to production REST API test through jetty web server.
By default Jersey 2.x uses the Grizzly2 test framework, this
commit tries to replace this test framework to Jetty based
http test framework.
Change-Id: I7bcb19bf73801cc66036487fd5a964e32ce1ba61
2016-04-20 17:18:43 +00:00
Kyuhwi Choi
5e65e2cc13
[ONOS-4205] support east-west routing in openstackRouting
...
- Supports east-west routing traffic
- Fixes javadocs
Change-Id: I23d9b9497cc2be667fbc9554812c7f5b49c35364
2016-04-20 15:16:41 +00:00
Ray Milkey
d77c8810f4
Buck build bugfixes
...
- tests were failing due to missing resources in incubator/api
- commented out dependency in openstackrouting
- duplicate dependency in apps/faultmanagement
Change-Id: Ie9e9430d5707b0e2ab07338fdb8a5095126102f8
2016-04-20 00:35:08 +00:00
Madan Jampani
d5714e09fd
New and direct StorageService method for creating an AtomicCounter
...
Change-Id: I8c189584dde590842075bea7e03c4c8ecf8d72c2
2016-04-19 21:37:35 +00:00
Ray Milkey
a5ff8a7e50
Appify buck build for openstack and VTN apps
...
Change-Id: I6cc23cd567954daaee59271123a07040853e695b
2016-04-19 19:56:21 +00:00
Thomas Vachuska
da0155ab4e
Fixing buck build.
...
Change-Id: I1aa9c40bf2a925c885a845e6861880c321afd1c7
2016-04-19 10:35:10 -07: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
Andrea Campanella
8e94b0ca4d
[ONOS-4287] Persistent and distributed alarm store
...
Change-Id: I2fb0f5d84e563a53f036be012a8190d7df5869dc
2016-04-19 16:18:40 +00:00
Jonathan Hart
92ca5d3d59
Move PIM and Reactive routing to new route service.
...
Also remove old static router, fix CLI commands
Change-Id: Ice1ded45b272ff93d9cdbf0f8def7b6bff9a681c
2016-04-19 15:34:45 +00:00
Phaneendra Manda
c612054893
[ONOS-4226]Service function group class added for sf statistics
...
Change-Id: I93fa832b8935c065a2384581daa55d304ffe2123
2016-04-19 01:48:19 +00:00
Phaneendra Manda
299877f3d5
[ONOS-4228]Parase and set priority for sfc classification
...
Change-Id: I0e25465d47ad1bd6c6035ff309ef631b8ef7c75e
2016-04-19 01:47:37 +00:00
Charles Chan
d55e84de33
CORD-348 multicast support in SegmentRouting and vRouter
...
In this submission:
* Setup/teardown multicast route according to SinkAdded/SinkRemoved event
- ingressVlan and egressVlan is configurable through network config
* Change behavior of OFDPA VLAN assignment
- Always use the VLAN in metadata if present
* Bugfix of writing immutable object
NOT in this submission (coming soon):
* Error handling (e.g. link/device failure recovery)
Change-Id: I9be11af04eb2d6456b865c7e59e96cc02370f846
2016-04-18 20:06:57 +00:00
sangho
489075405e
[ONOS-4213] Creates a OpenstackNetworking Config for common use
...
Change-Id: I241db20fc32788a405b260372eedc3dce2de73fd
2016-04-18 17:22:31 +00:00
Jonathan Hart
a2eb9ffdde
Adapt FIBs to new route interface
...
Change-Id: I8ac19ad578aac4607fd8319186b6568a21edc1fd
2016-04-18 17:21:36 +00:00
Hyunsun Moon
31dacd4cae
Fixed openstack4j dependencies
...
Change-Id: I3bba45dc8edc71807ca5961ec191a619506ab4bc
2016-04-18 17:12:41 +00:00
sangho
9f189ecf73
[ONOS-4272] Check if the token store is valid or not before reissue the new token for OpenStack.
...
Change-Id: I2c4b9a5c22aaee6dce180b6833c1e9b66ddd26f4
2016-04-18 17:09:58 +00:00
Jonathan Hart
1ad75f24db
Modified BGP and FPM route sources to push to new route service.
...
Also created an adapter to adapt the new interface to the old one for
backwards compatibilty with existing FIB components.
Change-Id: If8eb2220d9e4e69af135a8f9469ffda567ed4448
2016-04-18 17:06:16 +00:00
Ray Milkey
f9a76971be
More app BUCK file refactoring
...
Change-Id: I97506033c4c0cf145c558df7d4f86f37c7fe8332
2016-04-16 01:28:08 +00:00
Brian O'Connor
695f5d046d
Updating BUCK files for 3rd party dependencies.
...
Change-Id: I24a8f0ada29548058c058df0ceacc29f8ad576b6
Note: lib/BUCK is not autogenerated
2016-04-15 15:27:49 -07:00
Jian Li
c4d73c2633
Fix BUCK build for CordVtn by adding missing Openstack4j dependency
...
Change-Id: Ia0d5e04fd9cd31853da431297d97c34dc611a26a
2016-04-15 21:47:21 +00:00
Jian Li
7532eb1273
Refactor CordVtn to use device projection feature instead of driver
...
Change-Id: I8220806f7933a4603c02a96212a4d8812a2bd284
2016-04-15 13:22:05 -07:00
Hyunsun Moon
576d68741c
Use openstack4j for OpenStack data model and rest client
...
Change-Id: I4eb52c3c82d847c442420d1287392fe9079bf699
2016-04-15 17:33:04 +00:00
Hyunsun Moon
7f4ed9d928
Placed API and implementation into separate packages
...
Change-Id: If8a9223a7a225db1b2aa2d09738857af482736bc
2016-04-15 16:53:35 +00:00
Priyanka B
7991c75426
[Goldeneye] [ONOS-4158] Implement path computation algorithm based on various constraints
...
Change-Id: I82d3f41146c56a2d7671dc3dbef4d050ae70cc9a
2016-04-15 15:01:58 +00:00
Jian Li
3d09f4f46d
Fix buck build for segmentrouting application
...
Change-Id: I32f64c93fc1f3f5a1db444b8039dfe8b98dc2859
2016-04-13 15:43:22 -07:00
Jian Li
a73fce3348
Notify all metric reporters when new types of system metric added
...
Change-Id: I307be0cb68bdc7fc3c75212c3fac4390fb9391a9
2016-04-13 20:20:16 +00:00
Jian Li
b6df66b802
Unregister ControlLoad codec when deactivate CPMan
...
Change-Id: I4478b4bcdd99dce3e1b6bc12cf78558eebf32db9
2016-04-13 18:46:38 +00:00
Andrea Campanella
637c807aae
Moving Polling alarm provider into faultamangement application
...
Change-Id: Ia283ea39d22b727ba90b537c3efa9540fa5dbd99
2016-04-13 00:55:10 +00:00
Ray Milkey
bee35092d6
Fix javadoc warnings
...
Change-Id: Iff748bf6a5b6653b515059506bb2d4f09d3c9878
2016-04-13 00:10:48 +00:00
Jonathan Hart
c19f7c191e
Register API in segment routing Kryo serializers.
...
Also use a different builder instance for each map.
Change-Id: Id594ea708d7bc2cfa06d514f50273dd0f8cb45f6
2016-04-12 15:39:44 -07:00
Charles Chan
2c8231c924
Fix application name and description in BUCK file
...
Change-Id: I26aa0cd81629f0b94df47dae1f74244096cf5e25
2016-04-12 18:11:57 +00:00
Ray Milkey
820d633b9f
Start refactoring of app BUCK files
...
- Brian added maven coordinates to the maven JAR short path
- refactored segment routing and ganglia metrics apps
Change-Id: I7b8110e07a474d256d4821c1a9d083c9c8c11e2e
2016-04-11 20:26:29 +00:00
Phaneendra Manda
089274b5f1
[ONOS-4172] Issue fixed to process specific packets in SFC manager
...
Change-Id: Ib5cb6006b42a6b163b85fe89f725002336442baf
2016-04-11 18:10:21 +00:00
Jian Li
b691dd3805
Deprecate and clean up some classes on control metric aggregation
...
Since the metric aggregation logic has been moved to message
provider, now there is no caller which refers to those classes.
Due to this reason, following classes need to be purged to
maintain clean code repository.
Change-Id: Id5bcb7eda6ce3538c18007301da35df9255159ae
2016-04-11 18:09:38 +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
Daniel Park
f78306f084
Fixing arp event log in OpenstackRoutingArpHandler
...
Change-Id: I8d7c1737fcceccb201703a009243039db9e40e41
2016-04-11 17:25:32 +00:00
Jian Li
279130df4d
Handle reporting errors gracefully for various metrics reporters
...
Change-Id: Ifc928fa25732609ff185caf213467ee40bdb6f53
2016-04-11 17:24:31 +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
Charles Chan
5d58e8d2d4
Remove redundant dependency in SegmentRouting
...
Change-Id: I7e68f26247455b7ebacbd46b7b597be04d25207f
2016-04-11 15:51:56 +00:00
Daniel Park
2319390b4c
[ONOS-3948] Seperate mgmt and data network in OpenstackSwitching/RoutingService
...
- Supports the seperation of management and data network
Change-Id: I178dbe2af241123c5181f94a7b46fc15b4cb37c7
2016-04-11 02:19:14 +00:00
Ray Milkey
24439fe26d
app buck refactor for apps: aaa, acl, bgprouter
...
Change-Id: Iaa970e3a937cc1df0aff29cc45f4c08c2d79cd13
2016-04-09 02:55:18 -07:00