7182 Commits

Author SHA1 Message Date
Simon Hunt
4afa61d3f6 GUI -- separated glyph data from glyph code.
- moved _sdh/* and _bripc/* to _dev

Change-Id: Iaeb5c416e1566aeb920b9c5b8692151305efcfca
2016-02-23 17:51:24 +00:00
Phaneendra Manda
0f21ad6924 [ONOS-3835] Install load balanced classifier rules
Change-Id: I585a83021dbf2aff6a65dd43944a1f6979b33ead
2016-02-23 17:50:56 +00:00
HIGUCHI Yuta
547c20585e Fail the build if @onos.rsModel specified model json does not exist
- Commenting out DeviceKey related @onos.rsModel issues

Change-Id: Id11730d7cf63aa32038538d9392a980e2f995ab5
2016-02-23 17:48:21 +00:00
Andreas Papazois
1dff77cd0f [GEANT] Interface configuration for Cisco devices.
Change-Id: Ieb9979c3c4d7ebbf996d787a1528ba0548342572
2016-02-23 17:45:52 +00:00
Ray Milkey
125572b666 Remove methods deprecated in Drake from L2ModificationInstruction API
Change-Id: I30dbc2e9c590d4bc2bc672e13581dbd1c3b3561b
2016-02-23 08:51:36 -08:00
Hyunsun Moon
b0f09be1a4 Fixed sona refactoring related issues
Change-Id: Ied0ce985921be2fda503fefc6af3388c5289c2d6
2016-02-23 15:04:52 +00:00
Kyuhwi Choi
e2b37e3c6f [ONOS-3804] [ONOS-3805] Initial L3 flowrules setup for Compute/Gateway nodes and PNAT Handler for OpenstackRouting
- Performs app refactoring (openstackrouting and openstackswitching)
 - Implements L3 REST call corresponding openstackRouter and openstackRouterInterface.
 - Implements initail L3 rules population to compute/gateway node.
 - Implements PNAT rules population corresponding packet-in event.
 - Fixs comments and javadocs.
 - Rebases on master.

Change-Id: I5ad68810f50dc977737d30c43150c892b978b7cb
2016-02-23 15:04:39 +00:00
Satish K
fc1a631638 Functionality issue. 1) REMOVE event is generated though the tunnel is not removed 2) Logic w.r.t producer name conflict with Tunnel Manager and Store
Change-Id: I9f4fea885edda97029863b90e2397446c39fdbe3
2016-02-23 09:57:35 +00:00
Phaneendra Manda
b3555031ca [ONOS-3833] Identify the port chain for the packet
Change-Id: Id2ca1373588c8bc77c031149c7e85337c776bc4b
2016-02-23 08:55:41 +00:00
Sho SHIMIZU
5a8e8f9b06 Simplify statements
Change-Id: I3622055e0615552be7de143b38c6ac8ec75c7f8d
2016-02-23 08:54:01 +00:00
Simon Hunt
a2b11a5c1a ONOS-3505: Basic behaviour of drivers table implemented.
- WIP -- still need to fix scrolling, styling, etc.

Change-Id: I376155ab1375ea4b4b136969b89f74c3733178b8
2016-02-23 07:55:34 +00:00
Charles Chan
a35b02c148 Extract test json to separate files
Change-Id: Ica815b7c5ff0a77f411e621bbb6cfc8b78fcd012
2016-02-23 07:55:03 +00:00
HIGUCHI Yuta
b49b007c3f Add some serializer related sanity check
Change-Id: I5ebdde41f5528b5bad0c704b11c191afed45691e
2016-02-23 07:54:48 +00:00
sangho
0c2a3daad4 Refactoring of OpenstackSwitching and OpenstackRouting
Change-Id: Ib7caea98006274dcdfebfe27c07e3533730ab23e
2016-02-23 07:54:25 +00:00
Phaneendra Manda
329a1276f0 [ONOS-3833] Added data structure to store load balance path info
Change-Id: Icf73a7c91652c2532db889fb4df70232a16650a2
2016-02-23 06:01:51 +00:00
Phaneendra Manda
65440bf670 [ONOS-3833]Implementation for FiveTuple class to store 5 tuple packet info
Change-Id: I15f2b41187c1577677428a332b44fa1c5351cb05
2016-02-23 04:23:31 +00:00
Phaneendra Manda
eed93191c5 [ONOS-3833] Five tuple interface added
Change-Id: I6ba334a8a88591833c2fd404c3f4e9620f199338
2016-02-23 04:10:24 +00:00
Charles Chan
b38f88e276 Print EthCriterion mask only when there is one
Change-Id: I7de9d5d9141c5a0b52ce189dd74c4e91e8db4f79
2016-02-23 04:03:44 +00:00
Aaron Kruglikov
17b4c85e66 Adding fujitsu t200 driver, reads OCH and ODUclt port descriptions from netconf. Does not work with the simulator!
Change-Id: I91e624eb747870b7a74d4d4c30e1748b637f7411
2016-02-23 03:58:18 +00:00
Charles Chan
d9681e7d54 Improve SegmentRoutingAppConfig
- Separate host and subnet suppression
- Use port instead of interface to specify which SR should ignore

Change-Id: Ie6491950cddf0860924565f081504b4f4d788179
2016-02-23 03:52:22 +00:00
Rimon Ashkenazy
a4e3bd34ef Add OpticalCircuitIntentCompiler unit-tests
Change-Id: I9cf002dcda128874b5fd4727ba0f99189fe9143d
2016-02-23 03:46:31 +00:00
Aneesha Pailla
7f44bc326f Changes to be compatible with Calient Switch Software Release 6.0.4
Conflicts:
	drivers/default/src/main/resources/onos-drivers.xml

Change-Id: I218620fac4413ce03cb9a70d8da8c7f9757d4f4f
2016-02-23 03:45:09 +00:00
Vidyashree Rama
59071f3a58 Change to static import for lesser indentation.
Change-Id: I5350c65496023a96c88cefe9dd5ed64a72c5f30c
2016-02-23 03:44:30 +00:00
Bharat saraswal
594bc6dacd [ONOS-3908] Implemetation of YANG container translator.
Change-Id: I9ffcfc4b370edb801dfc90c5394cef787c77641d
2016-02-23 03:42:54 +00:00
Jian Li
fb16e99e85 [ONOS-401] Support JSON output parameter for MetricsListCommand
Change-Id: Id327a4d406dc924ec53dc54bb9939654759d947a
2016-02-23 03:35:22 +00:00
Daniel Park
a7d6e9fada [ONOS-3688] Implement application for Openstack Node bootstrap
- Using OVSDB connnection, it makes bridge and vxlan tunnel for Openstack Nodes.
- Reading nodes information from network config supported

Change-Id: I1c0483b146ace19cd77ac91141182ee9200a9432
2016-02-23 03:28:49 +00:00
Daniel Park
3a06c522d8 [ONOS-3801] Implements L3 REST call json parser
- Nullability check for RouterCodec, RoutingInterfaceCodec, RoutingWebResource.
- Copyright fixed.
- externalFixedIps() method in OpenstackExternalGateway class returns the immutable Map.

Change-Id: I841cc1774a074e167ffe327c6e81d3f245cc8ee0
2016-02-23 11:58:49 +09:00
Brian Stanke
b9170d9987 ONOS-3658 - Adding REST APIs for query and management of device keys.
Change-Id: I3c70660a15d9085409e43d2d14120d29fd5020be
2016-02-23 02:03:01 +00:00
Ray Milkey
c94e8bca35 Remove methods deprecated in Drake from RoutingConfigurationService API
Change-Id: Ib9f65f8cff9bc0a763b0000fff1996c4404fac39
2016-02-23 02:02:16 +00:00
Ray Milkey
f1f5886690 Remove methods deprecated in Drake from TunnelConfig API
Change-Id: I2777fa231ae9b780b6fdc29f58d2fcdef818c32c
2016-02-22 17:11:07 -08:00
Madan Jampani
3a9911c9c8 Using 1.0.0.rc2 version of Atomix
CopycatTransport updates

Change-Id: If384ac2574f098c327f0e5749766268c8d7f1ecd
2016-02-23 00:45:58 +00:00
Ray Milkey
84d5a29b29 Remove methods deprecated in Drake from TrafficTreatment API
Change-Id: I9de9331611c79ae60195c738ee1d3912f4081e3d
2016-02-23 00:33:51 +00:00
Ray Milkey
2be39edc6d Remove methods deprecated in Drake from Instructions API
Change-Id: I87a20cb9e8abbf4b27bbb4760a62947169866ea6
2016-02-23 00:33:35 +00:00
Madan Jampani
27077eb5a7 Added PartitionedAsyncLeaderElector that federates leader election contents across a collection of AsyncLeaderElectors
Change-Id: I6ae220d4e4d2ed8ae1cd9060482f66f418ae0551
2016-02-23 00:27:45 +00:00
Sho SHIMIZU
43da14a7b4 Remove unused methods in mock
Change-Id: Iec0c08067e3cca4b7213b46ab6a33637c52018fa
2016-02-23 00:05:46 +00:00
Charles Chan
f4f1f4b68e Include annotation when comparing two hosts
Change-Id: Idea24f1057fdbd7a62b9066d2233cadf7b58b31d
2016-02-22 23:58:02 +00:00
Sho SHIMIZU
a0c9db25e5 Remove methods deprecated in Drake from Instructions
Change-Id: I69ffc7fc30f20e0d968fe95b0cfcf609a0c7cc29
2016-02-22 23:49:06 +00:00
Thomas Vachuska
7266738e70 Sketching out driver matrix data structures.
Change-Id: I8739e0a49de250bc015b994638bfc6df42393000
2016-02-22 23:22:36 +00:00
Ray Milkey
46b67ae6d3 Remove methods deprecated in Drake from TrafficSelector API
Change-Id: I0b4919361615175391ab497a16e539f3205fada2
2016-02-22 23:11:31 +00:00
Ray Milkey
28e039b20a Remove methods deprecated in Drake from Criteria API
Change-Id: I9711e34421f6e5106f7c1872b23e24977b852939
2016-02-22 14:40:04 -08:00
Ray Milkey
dc08344b98 remove hostDetected() method that was deprecated in Drake
Change-Id: Ib975d7c8f5cf8aec25a1990114ad516e2d273150
2016-02-22 22:21:28 +00:00
alshabib
10d68aebae fix igmp-query packet outs for the olt
Change-Id: Ic3daf5e286f70e68eb6d91bdffa1a498aa562668
2016-02-22 21:43:34 +00:00
alshabib
f544c01845 cleaning up more cord apps
Change-Id: Ie48245b61926232ca9b2fa583492cb6e88f10990
2016-02-22 21:07:10 +00:00
Thomas Vachuska
4844808991 Introducing concept of a physical or logical region to facilitate
support of geographically distributed cluster and to lay ground
for multiple/filtered topology layouts.

Added implementation of manager and store; unit-tests included.

Change-Id: Ia01673a0b711b8785c0ea68768552c2f61d7ea6d
2016-02-22 11:24:45 -08:00
Ray Milkey
3071c1668f remove Deprecated indication on the constructor needed for serialization
Change-Id: I2fc390d1009f9d7e2e2b6f978fb05ad2424050c2
2016-02-22 10:11:30 -08:00
Shashikanth VH
e3a73bcaef BGP flow spec RIBin.
Change-Id: I4909bb6e579311a74e25cb44172a2a010faa4e85
2016-02-22 14:56:07 +00:00
Jonathan Hart
7f4bc52841 Cleanup a few of the CORD apps.
* Removed or turned per-packet logs down to trace in the PIM app
* Can now reconfigure remote sync host in CordMcast
* CordMcast catches REST exceptions rather than bombing

Change-Id: Iae027d5ce1d9047827ea80b071dc77ca49c65206
2016-02-21 20:04:34 -06:00
Jonathan Hart
9ad777f926 CordMcast clears remote routes on startup to prevent being out of sync.
It also reads existing routes on startup.

Change-Id: I13b8ffae2b57d1e82181a8a745bda185d56f368d
2016-02-21 22:48:51 +00:00
Gaurav Agrawal
b5a1c13e56 YANG Derived Data Type Support + Change in YANG Parser Grammar to
Support String values which are not in double quotes with UT case + 
Addition of Revision Date Validation with UT case + Removal of 
String.valueOf

Change-Id: Ic152265a35c0d2b0f84473a94ca67681cf8efca8
2016-02-21 01:21:56 +00:00
Ray Milkey
80ae97ca7f Fix a bug in link up/down handling discovered by STC
Change-Id: I8e1257b8ea3592b7695e5a5dded43286f5b29d3b
2016-02-20 22:55:03 +00:00