Yi Tseng
3df7f9de8c
[CORD-1735] Add "relayAgentIps" option to DHCP relay application config
...
Change-Id: I2d95b5a285c81c15002ad94686b26ce03910198e
2017-08-31 22:08:29 +00:00
Yi Tseng
440e2b710b
[CORD-1779] Fix directlyConnected function
...
Check circuit ID format to determind the option added by ONOS or not
instead of using giaddr.
Change-Id: Ibb20059d37fe036a21c71d38ac771b0613441f2d
2017-08-31 22:06:42 +00:00
Charles Chan
9640c812cb
Remove next hop location from resolved route
...
The next hop location should be obtained from host service
Change-Id: I8652e6b8b1367097ffbfcb1651538c34819f67d6
2017-08-31 14:50:31 -07:00
Saurav Das
9df5b7c1f7
CORD-1583 More bug fixes in dual-ToR scenarios
...
- reentrant lock was not being used correctly
- fixHashGroup in group handler was not updating global store correctly
- linkUp was not being noted in seenLinks if configuration came after switches connected
- serialization error in global objective store due to missing kryo for Sets
- damaged routepath computation was not taking pair-devs into account
- switch failures were leading to improper ecmpSpg graph updates, and missed hash-group changes
- implemented more next-objective verification as group sub-system can go out-of-sync with objective-store
Change-Id: If3cfdd715e9b69820894b49def31f75ceb748863
2017-08-31 21:18:13 +00:00
Charles Chan
13dfea220f
Add TODO to Segment Routing REST API
...
Change-Id: If22f314889519e899fcc48a1112b5c21dce4bb0c
2017-08-31 20:46:37 +00:00
Carmelo Cascone
a62ac3da2a
Reusable implementation of default P4 interpreter
...
That can be shared among many targets running a program equivalent to
default.p4.
Change-Id: Ic13fc4e416f4ad77f71fbd3202277aac9088b3b1
2017-08-31 18:23:24 +00:00
Yuta HIGUCHI
8810aa4d1f
Device config synchronizer
...
- initial sketch of Device Config Synchronizer outline (ONOS-6745)
Change-Id: I57c8ab6c3511f12c15e3501aa61498eb18264b27
2017-08-29 18:27:23 +00:00
Jordan Halterman
f53338906f
Fix exceptions in primitive performance tests and ensure single client tests are supported
...
Change-Id: I5f2493bd4029ee5f87fbb99e231abe3f36a0c1d5
2017-08-29 18:24:53 +00:00
Yuta HIGUCHI
834894a1a8
sync artifactId with buck artifact
...
- pcep app related
Change-Id: I1ba0a966d14fee52268cd195e843d3354a599940
2017-08-29 17:41:24 +00:00
Carmelo Cascone
1fb27d39eb
Modified PI-ECMP demo app to work with 2x2 clos topology
...
Also minor fix to general device provider.
Change-Id: Ia2c76a55d5e28d2be8edb75ee3c34ada557ada12
2017-08-29 18:01:05 +02:00
janani b
9ed76be7e6
[ONOS-6551] Tunnel implementation for L3VPN service.
...
Change-Id: I3171a83305cb7391d80fda94ddf567629a10675e
2017-08-29 15:33:35 +00:00
Thomas Vachuska
c98aa2a8a8
Cleaning up app names, descriptions and categories.
...
Change-Id: I684fdf23fcd8a8078d82bc6ff5e3d1af664b20c2
2017-08-29 15:23:11 +00:00
Yuta HIGUCHI
4070c04945
ONOS-6891 Fix ResourceIds#relativize
...
Change-Id: I29f0b4f591e8bbe8655da58d225ae8b2918fca9d
2017-08-29 15:13:29 +00:00
Yuta HIGUCHI
71ee08f0d5
sync artifactId with buck artifact
...
- onos-drivers-default
Change-Id: I06be6891960eb809b78c35ae33cd962154d9295f
2017-08-28 14:38:27 -07:00
daniel park
5fe3079fcf
Fix OpenstackSwitchingHostProvider to add segment id in host annotation.
...
- Segment id will be used in SONA GUI
Change-Id: Ifa0e43e8d4243c711085c11e0ee861ce421823e4
2017-08-25 02:16:04 +00:00
sangho
e6457a3470
[SONA] Enable connection tracking only when security group is enabled
...
Change-Id: Ia5731c8c878c48c53e7397bf51687dd31c9b839f
2017-08-25 02:15:40 +00:00
sangho
247232c11f
[SONA] syncs ICMP session information among cluster nodes when SONA is working with reactive ICMP proxy mode.
...
Change-Id: I5addb2acf6929fc962b36045397fe831282e2b1c
2017-08-25 02:14:02 +00:00
Yuta HIGUCHI
0e0da6becb
Follow OpenROADM artifactId change
...
Change-Id: I2d8926c6c510b83bb565272cfc9d18861efe5cf2
2017-08-25 01:45:53 +00:00
Charles Chan
bbe17f714c
Carry previous alternative routes in ALTERNATIVE_ROUTES_CHANGED event
...
Change-Id: I393f4cb258a7b7824b4a6811e430c04acb6bd441
2017-08-24 11:10:32 -07:00
Thomas Vachuska
b002968a83
Cleaning up application titles, descriptions and categories.
...
Change-Id: I80f9770697cbf29b6bde2b20778c341b0f403d9f
2017-08-24 10:19:33 -07:00
Thomas Vachuska
e6a5741ce5
Enhancing driver subsystem to support asynchronous event notifications.
...
Change-Id: I6850aae4f660b8328378da98460529eb58531732
2017-08-24 16:54:26 +00:00
Carmelo Cascone
9f760a140c
Fixed ECMP demo pipeconf
...
Change-Id: I944ccceecb0053b2b421213b844912036a72c4c6
2017-08-24 13:31:35 +02:00
Jonathan Hart
8338b8d6f1
Allow addition and removal of individual routes via REST.
...
ONOS-6919
Change-Id: I7c851c92d495b42a9e0948f739859f46eb2ded7a
2017-08-23 23:27:45 +00:00
Yi Tseng
483ac6f068
[CORD-1628] DHCP relay app configuration change for multiple servers
...
Change-Id: I13747d8e6451658dfd9344c428b6aad11bf5af62
2017-08-23 23:25:54 +00:00
Ray Milkey
c108a6b5d2
Fix typos detected by Frank Wang
...
Change-Id: I86b2e302569eff89d7051321a4531c7e0dc242f9
2017-08-23 15:23:50 -07:00
Sithara Punnassery
61a8025e69
ONOS-6381 Transactional event listeners
...
Change-Id: I8f279d78323dea467796e8d37e3117a407af9f76
2017-08-23 11:10:38 -07:00
wu
5f6c5b8110
ONOS-6563 ONOS-6866 Draft porting of old ECMP P4 demo application
...
Also, pipeconf implementation for ecmp.p4
Change-Id: Ia8973b42ae386482e341c2b201ad887ad471091e
2017-08-23 10:40:48 +00:00
Adnaan Sachidanandan
cf386b12ec
Added application that adds a topology overlay displaying additional statistics of links.
...
Change-Id: Ie82ce67ead64b9b62d6ab55f3ef8ac0f62946d9f
2017-08-22 16:12:33 -07:00
Charles Chan
5bc32633f9
Clarify the usage of stores in Javadoc
...
Change-Id: Ie0026b100367517f20f1c8bb8bc49bda83dd3b44
2017-08-22 15:41:08 -07:00
Ray Milkey
e3e21ae133
Remove deprecated APIs from InterfaceConfig
...
Change-Id: I7881790548da8e5cbd8bec93b79fe370a30ee442
2017-08-22 18:07:34 +00:00
Ray Milkey
0d47a55de9
Remove deprecated Bridge APIs
...
Change-Id: If5edc12deee0cf45880680eb1b9a9a2288a4ea42
2017-08-22 18:07:05 +00:00
Yuta HIGUCHI
50a02a0136
Add dependency to route test
...
Change-Id: I8d9c8ab1c45c275df81803dee1b8a68a52b6cf3b
2017-08-22 17:29:50 +00:00
Charles Chan
1a3b02afb6
Implement basic unit tests for RouteHandler
...
In addition,
- Refactor Segment Routing unit test mocking
Change-Id: I94cb75a8b12944264faa76301d58ee19f246d584
2017-08-22 15:37:03 +00:00
Andrea Campanella
0288c87839
Creating a p4runtime default driver to avoid code duplication between bmv2 and barefoot drivers
...
Change-Id: Id7f16a284c65278ec1a9ec682da01ddf020343c8
2017-08-22 09:42:14 +00:00
Ray Milkey
446f446a4f
Refactor buck external dependencies
...
Change-Id: Ia4b99493407eb7d4e893804cba6b944f758f085e
2017-08-21 17:41:36 +00:00
Yi Tseng
1696f563a4
Fix incorrect destination mac for DHCP relay
...
The destination mac should be client mac if it is directly attach case
Change-Id: Ibdc029b583ce3448af5e67338da9cdf4780c8a1c
2017-08-17 17:43:38 -07:00
Yuta HIGUCHI
1b151c66e8
pom.xml adjustsments
...
Change-Id: I81014ff32c773a1264b1a296f75b555dc442bc1a
2017-08-17 17:26:59 +00:00
Claudine Chiu
ce8ccc604f
ONOS-5475 OFAgent - Handle OFFlowStatsRequest, OFTableDescStatsRequest, OFGroupStatsRequest, OFGroupDescStatsRequest
...
Change-Id: I67734951a756ea61d8aaf9d520b3101141e3d73c
2017-08-17 14:12:41 +00:00
Ray Milkey
aa279c014e
Starting snapshot 1.12.0-SNAPSHOT
...
Change-Id: I92269af3b1103fc6622614a77681bd841438d050
2017-08-16 13:27:00 -07:00
Thomas Vachuska
bf152d7c4b
ONOS-6932 Fixed loading of EVPN route service app dependencies.
...
Change-Id: I56982aaa94f724c586a561311db0fd31d782d893
2017-08-16 20:02:36 +00:00
Thomas Vachuska
e89f893735
ONOS-6931 Deprecating build and usage of YMS subsystem.
...
Code still present and buildable via Maven.
Change-Id: Idbc77d20f7667f02eedb9e71099d6ae754a0a3a1
2017-08-16 19:23:08 +00:00
Frank Wang
245a682447
[ONOS-6037]Support Neutron router admin state up/down configuration
...
Change-Id: I441ef1c8918f80d2a2e6e26ebfc880d677ce83ed
2017-08-16 17:37:58 +00:00
harikrushna-Huawei
bbb3dd58eb
PCEP to support Device ID
...
Change-Id: I451da663c8a89499bad8dc78d687f418fdcbaafe
2017-08-16 01:28:03 +00:00
sangho
36721998e1
[ONOS-6880] SONA: Fix the ICMP handler exception handling routine in the case of router w/o external subnet.
...
Change-Id: I0c703bfa59ee0f48bd61d698be71a109fc138ba8
2017-08-15 22:38:23 +00: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
sangho
1aaa7889a4
SONA: add connection tracking feature using OVS conntrack function.
...
Change-Id: I97a6f83c12f27b3fff95d1ce47d715f1b29f36c4
2017-08-15 21:59:41 +00:00
Saurav Das
ceccf24adc
CORD-1583 Bug fixes for dual ToRs
...
Two things:
- In dual (paired) ToR scenarios it is possible to have the same outport
in multiple buckets in a hash group, as long as they have different labels.
When adding buckets this was taken into account. But when removing buckets,
only outport was being checked. This bug fix ensures that labels are checked
as well when removing buckets.
- In dual ToR scenarios, getting the right set of hash buckets proved difficult
with existing 'retryHash' mechanism. Repealed and replaced with a bucket corrector
mechanism that periodically corrects the hash group buckets when the topology
has been stable for the last 10 secs. Required the introduction of a VERIFY
operation in Next Objectives. Also added a cli command to trigger this
operation manually.
Change-Id: Ib0d2734060fadc6e7a4bd0d75f3409e194413a97
2017-08-15 20:25:47 +00:00
sangho
3dd2a8b377
[ONOS-6822] SONA : bug fix of ingress packets are always allowed without ingress allow security group rules.
...
- Only when security group is disabled, the 'security group table by-pass rule' is inserted now.
Change-Id: Ie01f561527675bdc2f52716023406c7fc9e36e3e
2017-08-15 18:57:28 +00:00