Jian Li
eae123687c
[ONOS-7606] Support ARP broadcast (VxLAN) to handle CP failure
...
Change-Id: Ia0bccf6abaad3e074f2d86a511d5930974743b43
2018-04-11 18:27:20 +00:00
daniel park
796c2eb2a9
Support flat network type
...
Change-Id: Idacd79b9799466ac800a689a4700163ce74c3ca1
2018-03-28 01:18:44 +00:00
daniel park
32b42208e0
[ONOS-7444] Optimize SONA gw doesn't use vrouter app and quagga anymore
...
- Done: Deriving MAC address from external peer router, SNAT, Floating IP-based routing, SNAT with VLAN,
Floating IP-based routing with VLAN
- Todo: GW loadbalancing
Change-Id: Ic3dee387e8b6215b5398691665135a00475a306c
2018-03-21 08:31:23 +00:00
daniel park
576969a0ed
[ONOS-7444] Optimize SONA gw doesn't use vrouter app and quagga anymore
...
- Done: Deriving MAC address from external peer router, SNAT, Floating IP-based routing, SNAT with VLAN
- Todo: Floating IP-based routing with VLAN, GW loadbalancing
Change-Id: I718b71eaf64a40049fc86687f10432446bb1b5bf
2018-03-12 09:29:59 +00:00
Jian Li
2153659d1f
Refactor: make query methods visible in OpenStackSecurityGroupAdminService
...
Change-Id: Ie698db5ff5de23219e967d43b8e053859265c706
2018-03-06 18:29:26 +00:00
Jian Li
da7c6cb1f0
Refactor: make query methods visible in OpenStackRouterAdminService
...
Change-Id: I1b08bba03ca256fc2d75ad2574df33bb2a42786a
2018-03-06 17:31:33 +00:00
Jian Li
ea1b9669cb
Refactor: add javadoc, restrict visibility, etc for sona switching
...
Change-Id: I9f5d8e53fb037a34f31dc15f9038a8fd0e756356
2018-03-06 17:27:56 +00:00
Jian Li
5a15fe6683
Refactor: make query methods visible in OpenStackNetworkAdminService
...
Change-Id: I79c9944387da1d93972cc0d79c7d0b7c57b47f21
2018-03-06 13:46:45 +09:00
Jian Li
156c96f7a9
Refactor: split api from single bundle for openstacknetworking
...
Change-Id: I8d94476d04bea1c0440e9735f519fdca3b1bd77d
2018-03-01 21:17:23 +00:00
Hyunsun Moon
0540087e1d
ONOS-5182 Simplified OpenStack networking application structure
...
Change-Id: Ic7941f2c9a2febec4f24745278c4c305a3937097
2017-02-23 01:16:12 +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
Ray Milkey
287b4ae810
Starting snapshot 1.9.0-SNAPSHOT
2017-01-19 15:21:17 -08:00
Ray Milkey
2557ba3375
Tagging 1.9.0-b1b
2017-01-19 15:20:17 -08:00
sangho
fb3b501049
[ONOS-5176] Refactoring: improves SONA pipeline and OpenstackRoutingManager
...
Change-Id: I6e582fff781c2e69fb6ef4b34d8e41767202fc20
2017-01-03 23:03:29 +00:00
Ray Milkey
72bcefefce
Starting snapshot 1.9.0-SNAPSHOT
...
Change-Id: Iae30168353c72c4e2d5e395298ceca5dd7554984
2016-12-02 16:22:53 -08:00
Ray Milkey
bc3c6ba539
Starting snapshot 1.8.0-SNAPSHOT
2016-12-02 15:59:38 -08:00
Ray Milkey
a222d05a18
Tagging 1.8.0-rc4
2016-12-02 15:49:32 -08:00
Ray Milkey
b547e06157
Starting snapshot 1.8.0-SNAPSHOT
2016-11-30 15:10:18 -08:00
Ray Milkey
4f6d428dc7
Tagging 1.8.0-rc3
2016-11-30 14:52:32 -08:00
Ray Milkey
58c6af2321
Starting snapshot 1.8.0-SNAPSHOT
2016-11-22 17:26:52 -08:00
Ray Milkey
8b8b30ce29
Tagging 1.8.0-rc1
2016-11-22 17:08:32 -08:00
jskim
aa851933ad
[ONOS-5432] Add CLI for refresh/reprogram the data plane for the existing VM.
...
- Add CLI to purge flow rules installed by openstack apps.
- Add CLI to reinstall flow rules for the existing virtual instances.
- Remove CREATE_TIME from host annotation and revert to use host as a key of security group rule map.
Change-Id: Ie647e5a8c86e86deb8ff050ecf280527ad218eda
2016-10-28 18:01:09 +00:00
Brian O'Connor
bfc02ecd22
Bumping snapshot version to 1.8.0-SNAPSHOT
...
Change-Id: I4ca57b277d8ac814b8a10b107d995cb1cc4d499d
2016-09-16 17:41:55 +00:00
Brian O'Connor
b19fc86f82
Bumping version back to 1.7.0-SNAPSHOT
...
Change-Id: I1df9d0f12cd7ec7597499d41cacebdbe75899556
2016-09-16 00:12:21 -07:00
Brian O'Connor
338bc0cf19
Bumping pom versions to 1.7.0-rc2 and fixing some maven issues
...
Change-Id: I6169420328333d0916452aa92efbfa961d72e9c4
2016-09-16 00:11:45 -07:00
Daniel Park
1b0cb26c63
[ONOS-5134] VM cannot access to another VM with floating IP
...
Change-Id: I300d410994361de505558bfcdeb732a8a6c14b91
2016-09-09 01:53:04 +00:00
Daniel Park
a8d896cbb6
[ONOS-5114] Fix to send icmp packet from vm to gateway when floating is assigned
...
Change-Id: Ia8ba62cfa38ee56a0f8d40545f728e47a902082c
2016-09-01 13:37:02 +09:00
sangho
3d2bf9cb24
[ONOS-4920] Use subnet not network when setting routing rules for routers
...
Change-Id: I91bdab845071436dda16ba05f2dd7eeca23a111b
2016-08-31 18:45:54 +00:00
Hyunsun Moon
b3eb84d6fe
Refactored OpenstackRouting to support multiple gateway nodes
...
Change-Id: I6870ca9a4fd6f6b1cf2d2be72f52ef87827e1d2c
2016-08-02 02:18:42 +00:00
Hyunsun Moon
da27e436a9
Fixed javadoc warnings and some cleanups
...
- Fixed javadoc warnings
- Removed commented code lines
- Removed OpenstackNetworkingConfig and SubjectFactories class which is no longer used
- Fixed scalablegateway app artifact ID
- Use PORT_NAME defined in net.AnnotationKeys
Change-Id: Id18501addefa12655e4946b9931ec094a34ee83c
2016-07-15 01:51:27 +00:00
sangho
c853a72541
Follow up for OpenstackSwitching Refactoring: Updates flow rules for security group updated.
...
- When security groups are updated, updates the flow rules for the security groups via the SecurityGroupService.
Change-Id: I13eacd3a21f804221bdd29105a304a9a1e10f2a8
2016-07-15 01:49:23 +00:00
sangho
6032f346f3
OpenstackRouting refactoring
...
- Replace OpenstackPortInfo with HostService
- Replace OpenstackRoutingConfig with OpenstackNodeService
(Remove OpenstackRoutingConfig)
- Rebased with 10330 (existing_vm)
- Added initialization process using OpenstackNodeListener
Change-Id: If2ce8eb86d242a7180c9154e1a0f1668b266bf1c
2016-07-13 12:41:12 +00:00
Hyunsun Moon
b974fcacf0
Refactored OpenstackSwitching app
...
[DONE]
- Restructured to activate or deactivate switching and routing app separately
- Fixed to add or remove host when port is detected or vanished
- Use openstack node service to get integration bridges and data IP
[TODO]
- Remove use of OpenstackPortInfo
- Support installing flow rules for exising VMs
- Call security group update method when port update triggered from OpenStack
Change-Id: Ic0b2ac3f7ab07f0e20c97c6edfdd1928b9767baf
2016-07-12 00:06:20 +00:00
Brian O'Connor
1b2aea88c0
Removing gratuitous relativePath from pom.xmls
...
The default value for relativePath is: ../pom.xml
Change-Id: I1f5e5e6bfa1e91fcddae4f8cb8ab0c00c276e6b0
2016-06-16 07:05:31 +00:00
Brian O'Connor
e642f7cf7b
Bumping version to 1.7.0-SNAPSHOT
...
Change-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f
2016-05-23 18:35:29 -07:00
Kyuhwi Choi
5e65e2cc13
[ONOS-4205] support east-west routing in openstackRouting
...
- Supports east-west routing traffic
- Fixes javadocs
Change-Id: I23d9b9497cc2be667fbc9554812c7f5b49c35364
2016-04-20 15:16:41 +00:00
Ray Milkey
a5ff8a7e50
Appify buck build for openstack and VTN apps
...
Change-Id: I6cc23cd567954daaee59271123a07040853e695b
2016-04-19 19:56:21 +00:00
sangho
489075405e
[ONOS-4213] Creates a OpenstackNetworking Config for common use
...
Change-Id: I241db20fc32788a405b260372eedc3dce2de73fd
2016-04-18 17:22:31 +00:00
Brian O'Connor
5ab426f9ff
Updating copyrights
...
New format: 'Copyright .year-present Open Networking Laboratory'
Change-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098
2016-04-09 01:20:21 -07:00
Ray Milkey
d4334dbdc1
Javadoc warning fixes
...
Change-Id: I30b3398b849da5d528f2bce58004d190ca17ad50
2016-04-06 17:37:12 +00:00
Brian O'Connor
955c316b54
Starting snapshot 1.6.0-SNAPSHOT
2016-03-10 15:27:19 -08:00
Brian O'Connor
55b4d80176
Tagging 1.5.0 (Falcon)
2016-03-10 15:24:41 -08:00
Madan Jampani
23696428f8
Starting snapshot 1.5.0-SNAPSHOT
2016-03-09 14:02:04 -08:00
Madan Jampani
b7a5420285
Tagging 1.5.0-rc3
2016-03-09 13:47:32 -08:00
Kyuhwi Choi
ee9e371b1c
[ONOS-3952] Implement FloatingIP Handler for OpenstackRoutingService
...
- Implements floatingIp REST interfaces & event handler
- Implements rulePopulate method for floatingIp handler
- Fixes minor logics
- Changes app structure
- exports configuration
- Implements case issue.
when openstack deletes vm w/o deassociating floatingIp,
openstack doesn`t send floatingIp deassociation event.
Change-Id: If4d8ac3fecfed1957d84139f94ae31f593a9097b
2016-03-08 19:26:00 +00:00
Ray Milkey
21c3ebeca7
Fix java doc errors
...
Change-Id: Ibe3b34d13a6bfce0836a75d0478a9e0dd13dd17a
2016-03-08 19:10:47 +00:00
Daniel Park
81a61a1fc4
[ONOS-3946] Implement IcmpHandler for OpenstackRoutingService
...
- Process Icmp packet sent from Host to external network for OpenstackGateway Node
- Process Arp packet sent from physical router to gateway
Change-Id: Ifcde71a9ca10180682811c9e1bcf58f991b36443
2016-03-08 02:08:38 +00:00