1687 Commits

Author SHA1 Message Date
Priyanka B
c1e4e4c67a [ONOS] cherry picked from 1.6, bandwidth, CR and resilency fix
Change-Id: Ifd7bf886d2725db1f5e2f7a1eac739d9a446f868
2016-07-05 13:00:55 +05:30
MaheshRaju-Huawei
4bf9f2d369 CherryPick(1.6) PCE WEB GUI defect fixes
Change-Id: I76e5323e382b6d2f76b7642009f866e6ba2334f2
2016-07-05 07:08:51 +00:00
Priyanka B
7e48cb25ed cherry pick of [ONOS-4794] [ONOS-4793] [ONOS-4669]TE_COST and bandwidth information on update flow was not correct
Change-Id: I66090e6da1307c8530e89c92f2dcbcdf12e18220
2016-07-04 02:52:38 +00:00
Naoki Shiota
7c3111b1b2 Made OpticalPathProvisioner to store connectivity data in distributed store. (ONOS-4518)
Change-Id: I7f9ef02cab4aa1848c8926d2e88478e035076c99
2016-07-01 19:18:36 +00:00
Charles Chan
1588e7bda9 Bugfix for multicast in multiple instances environment
Only the master of the source device do path calculations

Change-Id: I29f6d49f039d61014f0ff8ddce73db2ad18eb6e4
(cherry picked from commit a7da388b2f8d1601e71d915618509b03478a4a9b)
2016-07-01 18:19:42 +00:00
Jonathan Hart
f8035d3817 Minor cleanups and renaming in vRouter
Change-Id: I9f5334a0d428f77789880bb9caef5a5d12084f1c
2016-07-01 18:14:13 +00:00
sangho
d177f8f57e [ONOS-4703,4704] SONA : Floating IP handling in SONA initialization
Generates flow rules for existing Floating IPs when SONA is initialized.

Change-Id: I0cb86345600c3cf3ee72fca176ae6d82e7a8cc36
2016-07-01 18:13:44 +00:00
Hyunsun Moon
2e39d3b534 Set REST API request timeout
Change-Id: I448399e75fffe050d2f638cca5f14390125c4910
2016-07-01 18:09:16 +00:00
hyungseo Ryu
38b5f18864 [ONOS-4702] Fixed Openstack ARP/ICMP in OpenstackNetworkingService.
-Fixes ICMP/ARP handler to deals with floatingIP.
-Fixed some bugs in ARP/ICMP handler.

Change-Id: Ie06fdcce25f8a58e2f14e9050bfb7e430ddfd3af
2016-07-01 17:57:57 +00:00
Hyunsun Moon
d0bfe67c3c Handle OpenStack authenticate exception and show warnings
Change-Id: Id7ac38c4dab1e43cf46bc8262adf98ea0a7d3558
2016-07-01 16:36:51 +00:00
Ray Milkey
6e968ebe8e Unbind the ID generator when the test is complete
This was causing intermittent failures in some intent tests
because the id generator was not unbound and subsequent
tests would fail trying to assign a new one.

Change-Id: Id10caf69c32383b27d246426c29972b7654b40bb
2016-07-01 16:24:49 +00:00
Jon Hall
68e4e8757d Update cord-config dependency to b1 version
Change-Id: I9d38433c4e4110b3c3ad0141cc1a3dbccf4ee701
2016-06-29 17:33:21 -07:00
Carmelo Cascone
fbc577b3e9 Various BMv2 bugfixes
Change-Id: Ia5a2a1c86b8a90ad68ddb92980377f6308e200d2
2016-06-28 23:43:07 +00:00
Carmelo Cascone
0ec92f1977 Implemented convenient builders of BMv2 extension selectors and
treatments. 

Match and action parameters can now be built from primitive data types
(short, int, long or byte[]) which are then casted automatically
according to a given BMv2 configuration. Also, simplified demo
applications code / structure.

Change-Id: Ia5bebf62301c73c0b20cf6a4ddfb74165889106f
2016-06-28 23:22:29 +00:00
Carmelo Cascone
c18e82cf10 Simplified Bmv2 device context service and context handling in demo apps
Change-Id: I2a13ed673902d0616732d43c841f50b1ad38cd4c
2016-06-28 19:56:35 +00:00
Charles Chan
ae060a33a0 Unregister host listener when deactivating mobility app
Change-Id: I7f81dffb3e35da9e56893085a9e1e2d793036e85
2016-06-28 00:29:05 -07:00
Madan Jampani
9e1a8c1bfd Initial stc tests for distributed primitives
Change-Id: I82a2911df9a4852cb851732e220d498f9332e005
2016-06-27 11:19:46 -07:00
Yuta HIGUCHI
a78c56545d Removed onos.version and use project.version instead
Change-Id: I32aea1a8da457cfd3a413db95d8a528ce91bccf9
2016-06-27 00:29:16 -07:00
Priyanka B
06420d99f8 [ONOS-4725]duplicate symbolic path names are allowed in creation of pce path
Change-Id: I81c7282f7c5c47ad6d088b3df1deadf1d44d2772
2016-06-23 12:14:02 +00:00
Avantika-Huawei
28b5375f91 [ONOS-4743] - DB sync is suspended if PCEP session is formed before BGP devices are learnt
Change-Id: I543201c54883e06182c1c83c4c64dd16a18e096c
2016-06-23 11:35:28 +00:00
Jonathan Hart
c187921d49 Remove old XOS-integration application
Change-Id: Ie4207f34714f75618fd3db52dd5c9474d91cb151
2016-06-22 14:38:30 -07:00
Hyunsun Moon
f1c034643a CORD-248 Added host management network type
And changed OLT_AGENT to ACCESS_AGENT

Change-Id: I8bfdb9171ca73aec6bd271ca13b2234a6935ac30
2016-06-22 20:47:51 +00:00
gaurav
f08845687c DHCP Relay Application, addressed the review comments for patch-2.
Change-Id: If447f3786c661c667460f43fc659ea71dd198be7
2016-06-22 18:52:01 +00:00
Avantika-Huawei
3c2d3eba52 [ONOS-4722] cherry-picked GoldenEye:Fix exception on learning unknown PCE-initiated LSP from PCC
Change-Id: I8abc003aeb187f18e51de533f0c51e265dfd8661
2016-06-22 07:12:13 +00:00
Avantika-Huawei
f849aaba05 Cherry picks from 1.6 branch
Change-Id: I596247425802fc759463bcf77ea3c885f3161581
2016-06-22 03:07:03 +00:00
Priyanka B
dc93bee22f [ONOS] Capability defect fix and component activation fix
Change-Id: Ie7336d1b445a14820a948e4b20c7ad2d6478682d
(cherry picked from commit b19d0349a605d82f516e6b98ae93f38160ff813c)
2016-06-21 13:30:17 +00:00
Simon Hunt
1172585e8f ONOS-4359: continued work on theming UI
- updated app.pngs

Change-Id: I7910b93a0be5020c0a1b1b9675dc79b21f63ef83
(cherry picked from commit 1b750c5)
2016-06-20 16:31:42 -07:00
YPZhang
4730976d8f Add a MAX_PRIORITY for demo flowtest
Change-Id: Ib74be79cb8a5b9d01ed8f9eeaac49a7fe4939b19
2016-06-20 23:14:12 +00:00
Charles Chan
a061fb3f42 Bugfix: store entry is not removed properly after device disconnected
Change-Id: I4c967a1d98208b5d3eee0e7b00dfd4ed2fddde01
2016-06-18 00:27:35 +00:00
Sanjana Agarwal
eb9f0c5eff Kafka Codec Integration
Made changes as per the comments on patch set 2.
Made changes as per comments on patch set 3.
Made further changes and event subscription works absolutely fine now.

Change-Id: Icd20195f6c0e045d14beb73584069d486ab9290c
2016-06-17 18:01:27 +00:00
MaheshRaju-Huawei
bb59107864 PCE WEB and pcep tunnel related defect fix
Change-Id: If7056cd4740744e2fd9172d62b6749771fc8d321
2016-06-17 17:47:46 +05:30
Mahesh Raju-Huawei
d8eaf97915 [ONOS-4159] PCE Web GUI implementation: Tunnel highlight and defect fixes
Change-Id: I385c00d4654e746133f0d9757511e3a8821fad7a
(cherry picked from commit 45a1e9ac48f14cbe875e09c635bd8c940b2735c2)
2016-06-17 04:55:41 +00:00
Jonathan Hart
25bd668c6b Fix registering config listener in SingleSwitchFibInstaller
Change-Id: I559d89063236c81fa63530aa5db61f4b68006287
2016-06-16 16:30:19 +00:00
Hyunsun Moon
1251e19d7a Refactored bridge config to take bridge description
OVSDB provides lots of bridge configuration options but the exisisting
bridge config implementation only allows some of them by overloading
addBridge method. Also some of the bridge properties were set static
and unable to configure. This patch fixes these limitations.

- Added some bridge config options to the bridge description
- Deprecated multiple overloaded addBridge methods
- Some code clean up

Change-Id: Ibc828177b210bd4b215aea0b63cc359776c13e03
2016-06-16 07:52:07 +00:00
Sho SHIMIZU
891162b99f Remove API deprecated in Falcon
Change-Id: I80a8afbcd577a9cce174d3fc1e511b711d3c68d4
2016-06-16 07:46:02 +00:00
Brian O'Connor
1b2aea88c0 Removing gratuitous relativePath from pom.xmls
The default value for relativePath is: ../pom.xml

Change-Id: I1f5e5e6bfa1e91fcddae4f8cb8ab0c00c276e6b0
2016-06-16 07:05:31 +00:00
Mahesh Raju-Huawei
0f977efb92 [ONOS-4159] PCE Web GUI implementation:src and dst glymphs optimization
Change-Id: I6fb0cfb15a8a88590c69dccdf61ff02537769890
(cherry picked from commit 34ffe4b6a69199360d2766dfea5cddb5ca235807)
2016-06-16 05:18:05 +00:00
Priyanka B
4c3cef0159 [ONOS] RSVP defect fix in master
Change-Id: I090d389f65a457cf5756ce73fe0c37468b46db5b
2016-06-16 05:17:34 +00:00
Carmelo Cascone
efc0a92eea Added BMv2 demo apps (onos1.6 cherry-pick)
Change-Id: I19484a826acce724c1fcd5b6e9910d724bda686f
2016-06-16 00:49:26 +00:00
Charles Chan
35fd1a7305 CORD-77 Dynamic Access Agent Config
This commit depends on https://gerrit.opencord.org/#/c/56/

Change-Id: I6084621c36046ae8b6262cab52c49825d3e0d0d1
2016-06-15 22:26:51 +00:00
Yuta HIGUCHI
839b6edf50 Fixing file permissions
- removing executable bit from .java files

Change-Id: I7e993372e1edf942fefb5aaea2e302b3b2baebd9
2016-06-15 02:22:16 +00:00
Charles Chan
fc5c780fa1 CORD-61 Dynamic XConnect support
- Add new XConnectConfig with unit test
- Gather XConnect features into XConnectHandler
- Introduce ObjectiveError.Type.GROUPREMOVALFAILED
- Rename
    - NetworkConfigEventHandler -> AppConfigHandler
    - XConnectNextObjectiveStoreKey -> XConnectStoreKey
    - Test json file
- Refactor

Change-Id: I8ca3176ed976c71ce9e28b7f3722ce80d49c816f
2016-06-14 15:06:11 -07:00
Saurav Das
b5c236e2eb In this commit:
Bug fix when optimized SR re-routing fails, do full re-route
   Bug fix filtering objectives should be called for new device even if there is an existing grouphandler
   Bug fix NPE in ofdpa driver due to null check on the wrong variable
   New cli command for debugging flow-objectives for pending next-objectives
   Flow objective cli commands now start with "obj-"

Change-Id: I819f82d1d67769cb9fbbde60f099d29b8e7f7c9e
2016-06-14 21:08:22 +00:00
Hyunsun Moon
91ba41a288 Added management service and renamed dummy to default
Change-Id: I9df13c359f04c413a8c5a01cafccd882a5e9583c
2016-06-13 15:47:16 +00:00
Avantika-Huawei
fc10dca2dc [ONOS-4687] GoldenEye - Label map download issues.
Change-Id: I5b56ccc6b8bad3c585f4d33ddd6d9094751c8797
2016-06-10 16:13:55 +05:30
Kyuhwi Choi
b071821fee [ONOS-4480] Implement select group based load balancing
- Implements select group handler for vxlan tunnel based network
 - Implements update bucket method for select type group

Change-Id: Ic58f298f9be6d5c9c8036fb521c2ffb6d0bb62ee
2016-06-09 16:36:51 +00:00
Saurav Das
251908110a In this commit:
Bug fix where filtering objectives are not installed due to available ports becoming enabled later.
   Bug fix where flow objective store had no listener for notifications from drivers across multiple instances of the controller.
   NPE fix in ofdpa driver for non-existing groups.
   Preventing ofdpa driver from sending spurious pass notification to app.
   Incrementing retry filter timer from 1 to 5 secs in default routing handler.
   Made several debug messages clearer.

Change-Id: I828671ee4c8bcfe03c946d051e1d1aac9d8f68dd
2016-06-08 17:01:12 +00:00
Priyanka B
7938b72dbd [ONOS-4671]PCECC defect fix , regarding bandwidth and CLI
Change-Id: I31c1d3fe017ae06dd6626ef11073891c20d126ef
2016-06-08 20:43:58 +05:30
Jon Hall
4263bff1b2 Don't run tests macro for cli test applications
Make buck app name consistent with maven app name

Change-Id: I847f1d53a1c3a884ea46adf96de6828661a791d7
2016-06-07 17:48:44 +00:00
Naoki Shiota
03c29e1ead Added unit tests for newoptical package.
Change-Id: I23d7b0ec4241ee620dccb605b529d50288242eb8
2016-06-07 16:35:17 +00:00