69 Commits

Author SHA1 Message Date
Ray Milkey
1c0f15bdb4 Starting snapshot 1.8.10-SNAPSHOT 2017-06-22 16:04:43 -07:00
Ray Milkey
2a6879beb4 Tagging 1.8.9 2017-06-22 16:02:24 -07:00
Ray Milkey
2928fcadb4 Starting snapshot 1.8.9-SNAPSHOT 2017-06-20 15:21:44 -07:00
Ray Milkey
50fd96c2ed Tagging 1.8.8 2017-06-20 15:18:55 -07:00
Ray Milkey
85ed05e881 Starting snapshot 1.8.8-SNAPSHOT 2017-05-15 22:09:05 -07:00
Ray Milkey
905f7fb01a Tagging 1.8.7 2017-05-15 22:05:29 -07:00
Ray Milkey
68ac18edde Starting snapshot 1.8.7-SNAPSHOT 2017-05-09 09:09:44 -07:00
Ray Milkey
f0eb6adb1d Tagging 1.8.6 2017-05-09 09:05:25 -07:00
Ray Milkey
e7631e7b48 Starting snapshot 1.8.6-SNAPSHOT 2017-05-08 21:40:35 -07:00
Ray Milkey
acf45bd449 Tagging 1.8.5 2017-05-08 21:36:15 -07:00
Ray Milkey
04803b1bd7 Starting snapshot 1.8.5-SNAPSHOT 2017-05-02 16:17:58 -07:00
Ray Milkey
a639349690 Tagging 1.8.5-rc2 2017-05-02 16:15:46 -07:00
Ray Milkey
d958c47358 Starting snapshot 1.8.5-SNAPSHOT 2017-05-01 14:45:23 -07:00
Ray Milkey
861ce1b83d Tagging 1.8.5-rc1 2017-05-01 14:44:00 -07:00
Ray Milkey
50b7ddd5bb Starting snapshot 1.8.5-SNAPSHOT 2017-03-09 20:22:40 -08:00
Ray Milkey
9bead7fe46 Tagging 1.8.4 2017-03-09 20:13:03 -08:00
Ray Milkey
e72137d18e Starting snapshot 1.8.4-SNAPSHOT 2017-03-08 17:13:17 -08:00
Ray Milkey
2f9c402e47 Tagging 1.8.3 2017-03-08 17:11:54 -08:00
Ray Milkey
eb25742cd4 Starting snapshot 1.8.3-SNAPSHOT 2017-01-13 13:25:58 -08:00
Ray Milkey
4a58d77038 Tagging 1.8.2 2017-01-13 13:24:34 -08:00
Ray Milkey
0e8ea53954 Starting snapshot 1.8.2-SNAPSHOT
Change-Id: I118cc88ae7b2636a34d3e6ad12bfe6abea252d17
2017-01-12 18:10:29 -08:00
Ray Milkey
97931c799c Starting snapshot 1.8.0-SNAPSHOT 2017-01-12 17:09:09 -08:00
Ray Milkey
ecc5e62c74 Tagging 1.8.1 2017-01-12 17:03:26 -08:00
Ray Milkey
760abe352a Starting snapshot 1.8.1-SNAPSHOT 2016-12-09 14:23:31 -08:00
Ray Milkey
707ca99bcd Tagging 1.8.0 2016-12-09 14:21:53 -08:00
Ray Milkey
929e582bb6 Starting snapshot 1.8.0-SNAPSHOT 2016-12-08 14:42:32 -08:00
Ray Milkey
e9053b4116 Tagging 1.8.0-rc6 2016-12-08 14:40:16 -08:00
Ray Milkey
7491b96343 Starting snapshot 1.8.0-SNAPSHOT 2016-12-06 15:09:23 -08:00
Ray Milkey
a0d0aea3e1 Tagging 1.8.0-rc5 2016-12-06 14:49:39 -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
Sho SHIMIZU
8ebb04aacd Replace Stream#forEach() with Collection#forEach()
Change-Id: I2b261c3d91d345907b165bd61eb7b6c45011c247
2016-10-11 16:39:39 +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
sangho
24556ec91d [ONOS-5158] Allow to remove gateway nodes using network config file.
Change-Id: If59216bc7992517fa6f247e09cb0152c340ce6af
2016-08-25 21:49:09 +00:00
Yuta HIGUCHI
0de4ba9401 Remove duplicate version specifications
Change-Id: I0fe6027e66815ab2e7db5e090dd5aea39b3c36e1
2016-08-18 15:59:50 +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
ef6bad2b10 ONOS-4903, ONOS-4929 Fixed to load network config on application start-up
Also improved openstackInterface to create Jersey client once and
give better warnings. Fixed missing web context, too.

Change-Id: Ifc835b98f30d5daf566eb22dfe3af34f23634e09
2016-07-21 03:27:03 -07:00
Hyunsun Moon
052c71f63d ONOS-4660 Additional GATEWAY type node bootstrap
- Add uplink interface to the router bridge
- Set separate controller for the router bridge
- Use OVSDB provider to check the ports list and keep OVSDB session

Limitation:
OVSDB provider does not provide port or bridge updates, that is,
any changes on the router bridge may not be detected by ONOS

Change-Id: I1f17f4fb2c050afdbda1e5ffc06f6485903d3d90
2016-07-21 10:22:42 +00:00
Hyunsun Moon
992be1d482 Fixed example network-cfg.json files for SONA applications
Change-Id: I49f30a22a5a9e7579ecb432b375ccaffd5bc71ce
2016-07-15 01:54:20 +00:00
Hyunsun Moon
05d9b262a4 Support existing VMs running on the newly added node
- Added openstack node state event
- Made openstack switching to listen to the node state events and
  add existing VMs running in the complete state node

Change-Id: I7b7186c3b889376a4bc0385313433604dcd93d70
2016-07-12 00:08:44 +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
Hyunsun Moon
34bbe17ef0 Support GATEWAY type node bootstrapping
- Create router bridge and pactch port to integration bridge for gateway node
- Refactored to listen map event for node add/update
- Added CLIs

Change-Id: Id653f2a2c01d94036f77e6ce1b1230111f3dbbb1
2016-07-11 15:40:34 +00:00
Hyunsun Moon
dd14e8e6e4 Refactored tunnel and interface config behavior
- Added tunnel interface configuratoin to interfaceConfig and
  deprecated tunnelConfig
- OVSDB client service provides interface create/remove APIs instead
  of tunnel interface create/remove, and this APIs can be used to
  create/remove various types of interfaces like tunnel, patch, tap and so on
- Use tunnel description when create tunnel interface so that we can extend
  more config options later
- Some cleaup OVSDB client

Change-Id: I4653595504a27b18384a92ebe4b31ce9d99237cd
2016-07-11 15:20:52 +00:00
Hyunsun Moon
1251e19d7a Refactored bridge config to take bridge description
OVSDB provides lots of bridge configuration options but the exisisting
bridge config implementation only allows some of them by overloading
addBridge method. Also some of the bridge properties were set static
and unable to configure. This patch fixes these limitations.

- Added some bridge config options to the bridge description
- Deprecated multiple overloaded addBridge methods
- Some code clean up

Change-Id: Ibc828177b210bd4b215aea0b63cc359776c13e03
2016-06-16 07:52:07 +00:00