16 Commits

Author SHA1 Message Date
Jian Li
92b6f29283 Support injecting novaMetadataIp and novaMetadataPort through cfg
Change-Id: Ida449424235b70a791e8ed1d423f021f6d6726f7
2018-09-07 01:15:07 +00:00
Jian Li
c704b67f87 Add keystone and neutron config classes and codec with unit tests
Change-Id: Ia89f5be9bac88927a383d56d56413ba23e3e5eb3
2018-09-07 01:03:58 +00:00
Daniel Park
d02d7bda13 Supports dpdk config in OpenstackNode.
Change-Id: I332d7643acb56c5fa7460edb6e4c90a2d862706f
2018-08-28 02:38:21 +00:00
Daniel Park
7e8c4d836c Supports dpdk-based vm creation in OpenstackNetworking service.
Change-Id: I39c30cde5b455952a4c7ed0147903324c6598880
2018-08-20 07:11:20 +00:00
Jian Li
6d4103642e Fix: do not append identity path into V3 keystone authentication
Change-Id: Ibe68d2393658daa9a8778cfae6aa20aded3889b9
2018-08-17 13:01:58 +09:00
Daniel Park
92abf3178e Supports netdev data path type in OpenstackNode.
Change-Id: I716276a98bd141e87bf20dd5314e52128cf7e495
2018-08-10 02:32:48 +00:00
Jian Li
789fadba2b Support to inject custom controller info through openstacknode
Change-Id: I3a545477b99f515b9e35ee0e7d5aaa03d979eaf7
2018-07-10 15:34:13 +09:00
Jian Li
01c512d4de Update the example network-cfg.json for openstacknetworking and node
Change-Id: I681575a341da260d5be6ba58a4ec9730e88ab68b
2018-05-31 02:46:40 +00:00
Jian Li
27841664a4 [ONOS-7621] Support injecting keystone auth info through network-cfg
Change-Id: I2439e257f0f576c46b68322b8c8f1c87fa2cc9ae
2018-04-17 13:03:12 +00:00
Jian Li
e631216545 [ONOS-7553] Support injecting physical interfaces to openstack node
Change-Id: I5d746e9b4fa6015dbaec90d27ea7e1a7fa105e31
2018-03-26 22:17:04 +00:00
daniel park
b18424c03d [ONOS-7444] Optimize SONA gw doesn't use vrouter app and quagga anymore
Change-Id: I70fd7a9dbe219a9ea6081d0f19bf051a1bee090a
2018-02-08 01:43:38 +00:00
daniel park
917beb4b9d [ONOS-6150] OpenstackNode application support creation of vlan interface on open vswitch
Change-Id: I4342a8bd5f8a0a802e05f6b89a7962e5d3c9c9af
2017-03-21 04:27:28 +00: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
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
Daniel Park
a7d6e9fada [ONOS-3688] Implement application for Openstack Node bootstrap
- Using OVSDB connnection, it makes bridge and vxlan tunnel for Openstack Nodes.
- Reading nodes information from network config supported

Change-Id: I1c0483b146ace19cd77ac91141182ee9200a9432
2016-02-23 03:28:49 +00:00