2054 Commits

Author SHA1 Message Date
Jonathan Hart
c4c2d624ea Factor out createBinaryString method
Change-Id: I28366d04db29a313728bd4ef71f002737b51f008
2017-02-24 18:17:24 +00:00
Jonathan Hart
bb782be9f7 Move reactive-routing-specific config and classes out of common routing bundle
Change-Id: I463e5225337bfaa0ec85285658dbbabc8059f209
2017-02-24 18:10:58 +00:00
Jonathan Hart
249b4cf639 Extend ControlPlaneRedirect (vRouter) to allow multiple redirects
CORD-787

Change-Id: I9e5a6f74b7239eb0dcb42b52e562698ce415debc
2017-02-24 18:10:34 +00:00
Henry Yu
47df0e34dd BUCK changes in TE topology and RESTCONF
1. BUCK file fixes in RESTCONF
2. Changed tenbi/yangmodel bundle to feature. This is required for YMS
   schema registration.
3. Added TE topology, TE tunnel, tenbi, restconf server, and TE provider to modules.defs.

Change-Id: I5bc3208c7fe823352500a63f87bfd990cb3037b4
2017-02-24 17:02:40 +00:00
Sonu Gupta
1f418aa41d FIX: to support delete operation for list node under a module
Change-Id: Id71503a2206be648e91d84265f92c0a18ac90e67
2017-02-24 09:10:44 +00:00
Jian Li
9876310efd Allow to specify time when creates a mapping event instance
Change-Id: Id4d9583a8d43d8a6e0913393d35a222b9688b0d2
2017-02-24 06:51:04 +00:00
Jian Li
44155b09a5 [ONOS-6017] Implement DefaultMappingKey and DefaultMappingValue
Change-Id: Ie41242436323d9fa89400c2ab661fcc35518b9c8
2017-02-24 06:48:54 +00:00
Hyunsun Moon
acde3f5944 Don't install switching rules to gateway nodes
Change-Id: Ie2cbf1016457c6031998e6f1a983576e0ff0a15c
2017-02-24 01:11:12 +00:00
Charles Chan
0aa674ea00 Unregister neighbor handler when deactivating segment routing
Change-Id: Ibcc1d8ccbcb5b64fbb77e2e857885df7d3cf6500
2017-02-23 15:44:08 -08:00
Simon Hunt
7d5e984496 YANG GUI - fixed incorrect event/variable naming.
- also added custom glyph for YANG.
- also implemented details panel structure.

Change-Id: Ifdbf358acfa724591afd3b865da7e9d1dab5d429
2017-02-23 14:18:54 -08:00
Konstantinos Kanonakis
198b039c41 Allowing findPorts() to use all possible OduSignalType values
Change-Id: Ia8431754629345e467a853cda4d4b1a9f3e2a55e
2017-02-23 19:27:26 +00:00
Thomas Vachuska
9ac4c7ee83 Hooked YANG GUI to the build process.
Change-Id: Idae3c8b55707a017918926b66e190d861bada3a9
2017-02-23 09:52:16 -08:00
Simon Hunt
cc035c5f1a Yang Model Table View: skeleton code in place.
Change-Id: I836b00674d45ad5a4937bbb6c52be3df178a896e
2017-02-22 21:22:09 -08:00
Hyunsun Moon
44aac6691f ONOS-5182 Refactored SONA to cache network states
Change-Id: Ib316fa5fa5d36e9da370a1578ac55de4a8dd9b04
2017-02-23 01:35:46 +00:00
Jon Hall
7f41225a86 Increase test cli timeout
Set the timeout to the default DistributedPrimitive Timeout

Change-Id: Ia7524032c3b6941e07b5ad0dc143538ab12f40dc
2017-02-23 01:26:55 +00:00
Hyunsun Moon
0540087e1d ONOS-5182 Simplified OpenStack networking application structure
Change-Id: Ic7941f2c9a2febec4f24745278c4c305a3937097
2017-02-23 01:16:12 +00:00
Saurav Das
018605fb4e In this commit: CORD-799
Bug fix for host-update to not remove and add the same IP addr
   NPE fix in ofdpa3pipeline
   Removing unused code in ofdpa2pipeline
   Ability to add or revoke port filters for port-updates
   Retry filters retry for a longer time
   Bug fix for suppress ports to not suppress filters
   Filters now sent only by master instance
   Removing the MPLS BOS=0 rules for now until inconsitent hardware behavior is fixed

Change-Id: I8b4ee4af6de263531e0696af86e65f1c502f5f85
2017-02-23 00:25:41 +00:00
Konstantinos Kanonakis
5c69c75c81 Including ROADM_OTN device type in AddOpticalIntentCommand
Change-Id: Ic57d8e996f48e2cf43f5554586ad7ca2fef84e2d
2017-02-23 00:23:17 +00:00
Jon Hall
8c7b06ad07 Remove unnessasry semicolons
Change-Id: I8363e54ecaf80ad0a755d997ca1b9bbae2f1fa6e
2017-02-22 23:05:51 +00:00
Jian Li
0e09eaa65b [ONOS-5916] Add various MappingAddress impl classes with unit tests
Change-Id: Ie373601d1406d161e8071e78cd584e5cc8b8f5af
2017-02-22 10:18:14 +00:00
Aaron Kruglikov
d1a1a4090d Adding interfaces for Netconf SB yang adapter
ONOS-6018

Change-Id: I91fe255b1f82666116c0901fe602c93f14fe33ca
2017-02-21 19:16:21 +00:00
Charles Chan
3c1691ac23 Protect DHCP relay from missing config
Some refactoring in addition

Change-Id: I9c1be87ffad81cbe3e5ea986c37b4261e45ed497
2017-02-21 17:37:41 +00:00
rpatodiya
526309b276 Exception created and dropped
Change-Id: I4548daa036c4b17f30535d849eb84f1c920feaab
2017-02-18 03:24:55 +00:00
Yuta HIGUCHI
59bde769a1 minor trace logging fixes
Change-Id: I9229aa551532470b0581f2f17acb0be4793c24a7
2017-02-17 09:46:21 -08:00
Charles Chan
7a068749ee Fix the format of warning msg
Change-Id: I82a02bd088b025d4483297e46c64f63653a63663
2017-02-16 17:25:54 -08:00
Luca Prete
670ac5dd95 Resource group to share resources between intents
Change-Id: I5bf7d4261197449924d07dabac841cf8ccbe9389
2017-02-16 21:14:05 +00:00
Jian Li
0455d70199 Bugfix: fix InfluxdbMetrics activation issue due to incorrect deps
Change-Id: I1e14119eb753e93d419f006c953f170ff6473965
2017-02-15 22:01:39 +09:00
Jian Li
24ad4e4261 [ONOS-5916] Add unit tests for MappingInstructions class
Change-Id: I2ae6a32ea4c81fc3437a033b8c20b5e712776e1f
2017-02-15 13:42:11 +09:00
Jian Li
136fd6caf4 [ONOS-5916] Add a mapping instruction interface with impl classes
Change-Id: I21399cd9853fe4604641af5ad57cd61f02cf354c
2017-02-15 13:37:31 +09:00
Yuta HIGUCHI
5ae8085042 Assign OchPort speed based on ODU signal type
+ cosmetic fix

Change-Id: I6bf5b3417fabdf6c6233b8d945c0c15f47424f36
2017-02-14 19:59:09 +00:00
jaegonkim
7d3120d8ab [ONOS-5954] FloatingIpListener cannot be removed in VTN app. - FloatingIpManager
Change-Id: I389e79dc40d862b8bce1021c4556af1df7e79601
2017-02-13 23:27:52 +00:00
Sithara Punnassery
0620879a89 Dynamic Config Service, Beta annotations
Change-Id: Id82ca7622cb41edc9da6684b2ab92993d9116110
2017-02-13 20:46:19 +00:00
Ray Milkey
54a78514d2 Starting snapshot 1.10.0-SNAPSHOT
Change-Id: Icd6983be6a52293fb8a846a02d5e314c2c7aeaf0
2017-02-13 11:13:52 -08:00
Ray Milkey
57b510152e Starting snapshot 1.10-SNAPSHOT
Change-Id: I800d5d9e7f23793f5288457bca449ca382896723
2017-02-13 11:06:55 -08:00
Ray Milkey
de84cdde9a Starting snapshot 1.9.0-SNAPSHOT 2017-02-13 10:54:12 -08:00
Ray Milkey
8588c48114 Tagging 1.9.0-b3 2017-02-13 10:52:31 -08:00
slowr
29be99ac80 added sdnip as required app of reactive-routing
Change-Id: If60ecf89b3d38735cf2adb18f6051552c92a61f3
2017-02-13 17:23:52 +00:00
Jonathan Hart
d44e0ac933 Move patchpanel app to onos-app-samples
Change-Id: I03d995e42e488558dc69100a1ecef766586f33d2
2017-02-10 20:00:48 +00:00
Pier Luigi
3bfe32ced0 [CORD-640] PW clean up.
Changes:
- Re-enable the pop mpls action for PW;
- OFDPA 3.0 has some changes in the pipeline
which don't allow the VLAN pop in the PW termination;

Change-Id: I42b5a3fe4b703d9c9af083768fb6b2decd6f54d7
2017-02-10 18:09:15 +00:00
Pier Ventre
70d53ba510 Implements [CORD-587] and [CORD-588]
Changes:
- Add termination in SR app;
- Add termination in the drivers

Change-Id: Ia9bb31c2c2e20acab8d6bfe27113f7421a8b83da
2017-02-10 18:03:33 +00:00
Pier Ventre
42287df667 Implements [CORD-96] and [CORD-410]
Changes:
- Introduces L2TunnelHandler for managing the pws;
- Supports pws initiation and pws policy for olt<->vsg communication;
- Supports teardown and update;

Change-Id: If51272c91445f618727434606edd2491f93cc4dd
2017-02-10 17:58:03 +00:00
Pier Ventre
f34966c5fc Implements [CORD-546]
Changes:
- Adds new l2 tunnel and l2 tunnel policy;
- Extends cfg of the apps;
- Implements CRUD interfaces through netcfg;

Change-Id: I1a295da605e2496f4883f63fa5f6eca16e627d43
2017-02-10 17:46:28 +00:00
Aihua Guo
0a6998c695 pass teTopologyService as a parameter
add code to retrieve linkRef, nodeRef and underlayTopologyId

Change-Id: I9711fbd0d20da940ffc53c842111587f9eb9e833
2017-02-10 14:23:07 +00:00
Jonathan Hart
a7a24cf4db Add Config for configuration multiple routers.
Deprecate old single router config.

CORD-786

Change-Id: Iab48be10f7f9d77939842ab00d2bd4be2b2ca0f5
2017-02-09 23:49:29 +00:00
Pier Ventre
917127ab8d [CORD-575] Implements VPWS transport in SR app
Changes:
- Enables the BoS==False use case;
- Adds RandomNeighborSet to emulate the hashing;

Change-Id: I5cc05eb25f5185e612061880fcdb194ed71277d8
2017-02-09 22:15:29 +00:00
Aihua Guo
6026b3558e Utility support for TE attributes defined in the TE topology YANG model:
- Node connectivity matrix
- Local Link Connectivities (LLCL)
- Supporting TTP
- Path element
- Underlay path

Change-Id: I83b653b4fde83d5bd83b63510c3de94f7edbf4e6
2017-02-09 21:01:29 +00:00
Jonathan Hart
194e7641ad Add ability to remove patches
Change-Id: Ia777213f4e1a5c3f7b3b583b932dfea7590076f1
2017-02-09 00:28:58 +00:00
Sithara Punnassery
9306e6bc85 ONOS-5863, ONOS-5804 DynamicConfig store and service implementation(create and read supported)
Change-Id: I299a27afe46b87f98d4af79643732e2f1bdc2010
2017-02-07 23:00:29 +00:00
Pier Luigi
9b1d626905 [CORD-783] Greedy learning of IPv6 hosts
- Opportunistic learning of IPv6 link local addresses

Change-Id: Ic94a8239c1ae81fc83453d1a29dfc8bd9803b531
2017-02-07 18:04:22 +00:00
Jonathan Hart
e732704061 Fix vRouter app IDs and deactivation of components.
CORD-710.

Change-Id: I66da47eef8ec5978c3f36447be4d12f6f07f88f8
2017-02-07 16:26:49 +00:00