Ray Milkey
a09f87f02b
Starting snapshot 1.13.0-SNAPSHOT
...
Change-Id: Ib3360118c42aa760632ff80537d585865813060f
2017-11-21 09:38:31 -08:00
Sean Condon
081290dadd
Additions to the L2 monitoring for CFM and SOAM
...
Change-Id: I2d39dd9e1c4841c87cb0a27d82bb303ffd9c08fc
2017-11-14 22:33:41 +00:00
Ray Milkey
cc6ec60fb2
Starting snapshot 1.12.0-SNAPSHOT
2017-11-10 16:22:59 -08:00
Ray Milkey
9f9a752bdc
Tagging 1.12.0-b2
2017-11-10 16:21:23 -08:00
Sean Condon
1dbcd71f39
Cleaning up unused code in Microsemi driver
...
Change-Id: If7e9790d9141324dff084e41d040ba0132141de8
2017-10-31 23:02:38 +00:00
Max Chu
3ba06869ec
CFM and Microsemi cleanup
...
Change-Id: I4a69b2b0db6e18f48de8fbcb576d2563cb41e498
2017-10-18 23:51:36 +00:00
Claudine Chiu
579969d988
ONOS-7096 vCore suport VirtualPort enable/disable
...
Change-Id: Ifa004d47ecc66700f6e401f0c6a8ad242ca3f77a
2017-10-18 20:26:46 +00:00
Sean Condon
0e89bda7fc
Initial import of CFM and SOAM api
...
Change-Id: Icf5cc2d5fb34b75460e80e8cced0d70265bcd33b
2017-10-10 10:30:34 +01:00
Ray Milkey
7bf273cecf
Move deprecated flow batch APIs to a less obvious place
...
Change-Id: I8078aadbafad1e5a339d74859bed94e25c9c6e8c
2017-09-28 10:35:20 -07:00
Ray Milkey
dc48fb2c3b
Starting snapshot 1.12.0-SNAPSHOT
2017-09-26 14:42:24 -07:00
Ray Milkey
eb3f6ef786
Tagging 1.12.0-b1
2017-09-26 14:40:44 -07:00
Aaron Kruglikov
0221d913e9
Revert "Creating a registry for gRPC services, early version restarts on each modification of the set of services."
...
This reverts commit 2d69ca1c88b3b86800aac0a453be33838ff39c1c.
Change-Id: I6236393929ba43eb98e139766f0c2377f47ff3a5
2017-08-25 09:26:25 -07:00
Aaron Kruglikov
2d69ca1c88
Creating a registry for gRPC services, early version restarts on each modification of the set of services.
...
Change-Id: Icf1c0cabef2d718cf3728c90cdf30855d54e65df
2017-08-24 17:23:32 -07:00
Ray Milkey
c108a6b5d2
Fix typos detected by Frank Wang
...
Change-Id: I86b2e302569eff89d7051321a4531c7e0dc242f9
2017-08-23 15:23:50 -07:00
Ray Milkey
446f446a4f
Refactor buck external dependencies
...
Change-Id: Ia4b99493407eb7d4e893804cba6b944f758f085e
2017-08-21 17:41:36 +00:00
Ray Milkey
aa279c014e
Starting snapshot 1.12.0-SNAPSHOT
...
Change-Id: I92269af3b1103fc6622614a77681bd841438d050
2017-08-16 13:27:00 -07:00
Ray Milkey
6c1f0f08fa
Move McastConfig from incubator to core net
...
Change-Id: I8b46555673df35c4aecc45b3044d0d29a894a62c
2017-08-15 22:36:32 +00:00
Yoonseon Han
096cea0b00
[ONOS-6163] (vnet) revise intent service for vnets
...
Revise intent service for virtual networks.
Change-Id: I4955cde2296e58d8f0e356d19483e84f51193318
2017-08-15 22:36:01 +00:00
Ray Milkey
6c013740c9
Move interface config classes out of incubator to core net
...
Change-Id: I4cbc384e9bbfda00850b98541e63c4dd70f3627b
2017-08-15 22:07:54 +00:00
Yoonseon Han
f9f1dbe116
(Vnet) Deprecate tunnel operations
...
There are no dependency for tunnel operations.
So, we decide to remove all tunnel relation operations
for virtual networks.
Change-Id: Id94ed455f6eca018b51bb2c89383ec083e74ad08
2017-08-15 21:17:48 +00:00
yoonseon
946721120b
[ONOS-5920] (vCore) Create Meter Manager and Store
...
Changes.
1. Virtual Meter Manager is added
2. Virtual Meter Store Interface is added
3. Simple meter store is implemented (WIP)
4. Unit tests for meter manager and store are added
Change-Id: I5c936617765a48bbdde417eab60270a1d16f9e77
2017-08-15 20:07:09 +00:00
Ray Milkey
a95193c5fa
ONOS-6903 Move EVPN from incubator to apps
...
Change-Id: Id84c59e28f2591535b0726afbc1a2fa3caf07db5
2017-08-15 15:38:54 +00:00
Ray Milkey
d4ac0edb2f
Starting snapshot 1.11.0-SNAPSHOT
2017-08-11 17:04:16 -07:00
Ray Milkey
6ecde1ff86
Tagging 1.11.0-b4
2017-08-11 17:02:33 -07:00
Yuta HIGUCHI
2f4b01dfa4
Fix file permissions
...
Change-Id: I42b7e7f0deb7a51e2b7d683dbb75c02f96151650
2017-08-11 03:42:11 +00:00
Ray Milkey
69ec87142c
Move routing from incubator to a separate app
...
Change-Id: I961d10af99c572b1f8d9b3d37c6f52dd04422007
2017-08-10 10:55:01 -07:00
Mohammad Shahid
4c30ea3979
Adding EVPN App code
...
Change-Id: Id3b2192f56f054cadcd8384092245b8757a781a9
2017-08-10 17:29:26 +00:00
Jonathan Hart
e9c0c6e49e
Remove dependencies from EVPN route system on unicast route system.
...
The route system is moving to an app, so EVPN code in the incubator
can't depend on it. I implemented an EvpnRouteTableId to remove this
dependency.
Change-Id: Id9af9fc0e0c680add1e061d0628ffdbd2a23dbde
2017-08-10 00:16:15 +00:00
Mohammad Shahid
aa7c123251
Adding route subsystem code to support EVPN
...
Change-Id: I5d9715af8e2a9474892267c97cd4763f12be4816
2017-08-09 22:28:54 +00:00
Ray Milkey
b65d7844e2
ONOS-6887 Move neighbour classes from incubator to core
...
Change-Id: I5fa70253b833838566a3527d8938e04be4274210
2017-08-06 19:46:25 -07:00
Ray Milkey
facf286f9c
ONOS-6886 Move interface classes from incubator to core
...
Change-Id: Iaae4d98279e4b77fc3f0b5a63d547921f93aeb46
2017-08-06 16:38:19 -07:00
Brian O'Connor
a09fe5b0b7
Updating Copyright line to Open Networking Foundation
...
Change-Id: Icba96d7f39a065b53f34a6aeb71afd1f7d51f774
2017-08-03 21:12:30 -07:00
Ray Milkey
e56c34d941
Move ComponentService from incubator into core
...
Change-Id: I23f22fde87f689d2ff54888b43139f32c3d182f0
2017-08-04 03:08:30 +00:00
Charles Chan
4f365737b0
Implement route-store command
...
An easy way to quickly check the running route store implementation
Change-Id: I24830976ddbf772ba47eb4d322357909be6677fd
2017-08-01 22:27:38 +00:00
Andrea Campanella
75ef9f5c51
[ONOS-6844] inject ports via net-cfg
...
Change-Id: I3052e8b43fd26960b111200d6e506fd91e1f01fd
2017-08-01 22:00:30 +00:00
Ray Milkey
64677e99d9
Starting snapshot 1.11.0-SNAPSHOT
2017-08-01 10:48:08 -07:00
Ray Milkey
17463db855
Tagging 1.11.0-b3
2017-08-01 10:46:24 -07:00
Yi Tseng
7a38f9a35b
[CORD-1434][CORD-1112] DHCP relay manager
...
Change-Id: I2e4d8fc8e85ed66b33ac517660ee72a1c0183597
2017-07-21 03:06:06 +00:00
Ray Milkey
64313cbc83
Starting snapshot 1.11.0-SNAPSHOT
2017-07-20 15:46:52 -07:00
Ray Milkey
7e28519e5f
Tagging 1.11.0-b2
2017-07-20 15:45:28 -07:00
Ray Milkey
f14cc6d3c2
Fix SNAPSHOT version string
...
Change-Id: I090c1998e5a117c10263b7a6abbffc624beb4074
2017-06-28 16:36:27 +00:00
Ray Milkey
7463193198
Starting snapshot 1.11-SNAPSHOT
2017-06-23 16:46:27 -07:00
Jonathan Hart
89ef158917
Remove deprecated RouteService APIs.
...
The goal is to clean up the interfaces a little bit in preparation for
a major RouteService refactoring that is coming.
Change-Id: Ifbde9a507dd0dc3cddcd7fa1c02c426dad386e5f
2017-06-21 22:46:08 +00:00
Harold Huang
222c6ecc57
[ONOS-6549] (vNet) Balance role commands for virtual netwrok
...
Change-Id: Iadf22cd735bed0b055ada5542be8b1d2edb8188e
2017-06-16 15:01:54 +00:00
Harold Huang
e86d35fb56
[ONOS-6627] Revise adding and removing packet processor for virtual network
...
At present, we have to use requestPackets to trigger adding packet processor for virtual network and use cancelPackets to trigger removing the packet process for the virtual network.
But if we call cancelPackets more then one time in the deactivate() method when the application is deactivated, if will throw a NullPoint exception.
Furthermore, if a user does not requestPackets() in the application, the packet processor will never be added.
It may be a confusing trouble for a tenant user.
As a result, I think the packet processor should be created when the virtual network is added and be removed when no virtual network exists.
Soultions:
Listen to the network event to add and remove packet processor for virtual network.
Change-Id: I583d453219bef2f271b4a1e96f9869a28b4f0250
2017-06-16 05:14:22 +00:00
Harold Huang
bee92f62f7
[ONOS-6616] Revise VirtualPacketContext and DefaultVirtualPacketProvider
...
The constructor of VirtualPacketContext needs a parameter of DefaultVirtualPacketProvider type.
It is not flexible for us to use another packet provider to replace the default virtual packet provider.
To improve the code flexibility, I think it is better for us to use an interface type parameter in a method.
It alse seems redundant to use emit() method of DefaultVirtualPacketProvider in devirtualizeContext().
Thus, I think it will be more efficient to use core PacketService in VirtualPacketContext
when triger send() method.
Some other bugs are fixed.
Change-Id: I161a8929dc4e5a1d2ad716bc5da8b0b6f84340a9
2017-06-15 15:17:40 +00:00
Ray Milkey
65b9c0695c
clarify which release APIs were deprecated in
...
Change-Id: I1e036aaae500b0468b5b900031ebf6746da782f5
2017-06-06 19:59:42 +00:00
Charles Chan
cd06c69b69
Extend host structures to store multiple locations
...
Also update host location format in CLI and REST API
Change-Id: I0fbd655f642627dd3eb8a2925f83a3ee016fe4aa
2017-05-29 18:19:19 +00:00
yoonseon
d6ba9a685e
[ONOS-5648] skeleton code for VirtualMeterProvider
...
Changes.
1. Default Virtual Meter Provider is added
Change-Id: Idf5fa26b3dfb2bf76d18f215a36ce9fe85f63311
2017-05-24 22:07:44 +00:00
Jonathan Hart
10dbafd9ca
Carry information about source ONOS node in each route.
...
Change-Id: I4877a048771935e3dbe310272e0b82c77b8678af
2017-05-24 20:14:38 +00:00