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
Claudine Chiu
5c184e10d3
ONOS-5463 OFAgent - handle LLDP (based on OVX's handling of LLDP)
...
Change-Id: Ie1f78ba0e4f632b9566a007aa63fcc16d0976f4d
2017-08-15 18:28:53 +00:00
Claudine Chiu
2729ffd77c
ONOS-5475 OFAgent - handle PortStatsRequest
...
Change-Id: I6fe87bd2d390dffffde0ccb8c72892bdf23e5198
2017-08-15 18:28:45 +00:00
Charles Chan
35a323233b
CORD-1416 Implement multi-homing probing in HostLocationProvider
...
Also include following refactoring
- Refactor the way we generate ARP probe
- Remove some unused code
Change-Id: I96b1c47bd5731b7b38ef4d19a941d231b5d0054c
2017-08-15 17:08:47 +00:00
Yuta HIGUCHI
09ae368c08
Maven test related fixes
...
- Workaround for usage of symlink in P4 code.
Should probably avoid using symlink and load as resource
for benefit of buck also
https://buckbuild.com/concept/buckconfig.html#project.allow_symlinks
- Netconf Active client test dependency fix
- NetconfControllerImpl has mutable static variable,
clean up after tests which potentiallu touches them
Change-Id: If7a70357a04ccc7e36377301de080385190d2776
2017-08-15 16:00:35 +00:00
Ray Milkey
a95193c5fa
ONOS-6903 Move EVPN from incubator to apps
...
Change-Id: Id84c59e28f2591535b0726afbc1a2fa3caf07db5
2017-08-15 15:38:54 +00:00
Yi Tseng
dcef2c2462
[CORD-1716][CORD-1656] Fix incorrect header from DHCP relay
...
1. Use IP address and MAC address which from the Interface facing the
server instead of from client
2. Source UDP port should be server port
3. Handling vlan untag/tag interface
4. Set dst mac to next hop if it is indirectly connected
5. Removes relay option and reset giaddr while reply to directly connected host
Change-Id: Ifc79369af089ad945b971d54506ad9b6d015f530
2017-08-15 00:00:32 +00:00
Sivachidambaram Subramanian
89a09ecd57
[ONOS-6409] Minor modification to fix the expectation count while posting flow objectives
...
Change-Id: I9d882884afcacaff9179e9d8998687d13511d73a
2017-08-14 21:29:20 +00:00
Cheng-An Chuang
d0a70f54fa
Fix bug in fwd app
...
The pickForwardPathIfPossible function will not return null even if no desired path is found, this make the backTrackBadNodes function work incorrectly, result in the failover mechanism doesn't work
Change-Id: I510e4a3d6c0c99c68bf24b58a8d523dd70a1b2c6
2017-08-14 18:00:07 +00:00
Charles Chan
9f08b1034b
CORD-1719 Cleanup old flows properly if the switch moves to a inexistent location
...
Change-Id: I8ffe970aaa9cec9ac3d4c266e460538bfd07c4fc
2017-08-13 23:58:34 +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
5527e99e01
Run test on buck
...
Change-Id: If4a4e9744dfaa48c9bca0ff95c77fb057b82c45d
2017-08-11 03:42:24 +00:00
Yuta HIGUCHI
2f4b01dfa4
Fix file permissions
...
Change-Id: I42b7e7f0deb7a51e2b7d683dbb75c02f96151650
2017-08-11 03:42:11 +00:00
Sithara Punnassery
db3591bf4c
ONOS-6494
...
Dynamic Config: Changes to preserve ordering of children in the store
Change-Id: I19e4e5d70b2e4d00fa84880621e551cdd611c4a4
2017-08-11 03:10:08 +00:00