Jian Li
2b9838c135
Fix: only allow to install security group rules from master node
...
Change-Id: Iee1fb85417872dc7f6a88e33ca994277a9ede048
2018-10-29 01:01:08 +09:00
steven30801
7632e150e1
[ONOS-7596] Support reading table entries with counter data in P4Runtime
...
Change-Id: I85bacb1697a6c881dd69ba74a2162c73ec0b8aee
2018-10-26 17:25:13 +00:00
seunghyeon lee
a25251cdf5
[ONOS-7731] Removed redundant functions in GUI of openstackVtapApp
...
Change-Id: Idced4860127906fb4b21cea50c6b67d40249776b
2018-10-26 07:33:51 +00:00
Jian Li
9e28777b1c
Fix: remove stale compute node to gateway rules for migration case
...
Change-Id: Ie11ea8d0593e3bc252d9f274c298a7f5b84783eb
2018-10-26 13:32:37 +09:00
Jian Li
5c09e216f2
Fix: enforce to match VNI for ARP request in broadcast mode
...
Change-Id: I4dd31866c843f16d527e9d6c25ea1f99946c8990
2018-10-26 00:26:32 +00:00
Daniel Park
489645c4ac
Fixes a bridge and ovsdb connection is removed in case openstack node is removed.
...
Change-Id: Ib84a76f91c86c24a192ec4cfe64c1f37b84cc6b2
2018-10-24 04:56:56 +00:00
柯志勇10068695
d34aaf27ee
If dataNodeList if null or empty, the following code dataNodeList.get(0) will get an error.
...
Change-Id: Ia2599f7b6a8af3823497c0f6a3098de931f5407a
2018-10-23 09:13:09 +00:00
Jian Li
4c615ac8d8
Fix: resolve the openstacktelemetry activation issue caused by deps
...
Change-Id: I9d696b6593e8593596f272845d60bbf2f81e5d52
2018-10-23 08:25:32 +00:00
Daniel Park
4fa1f5e157
Send GARP packet in case floating ip is associated and gateway node is updated.
...
Change-Id: I9aa4172bebdc25de5998b3b3123639bce7d865a0
2018-10-23 03:55:24 +00:00
Jimo Jung
14e87bf5e8
[ONOS-7731] Update api interface & implementation of openstack vtap app
...
Change-Id: I7c3c7888b00a7357b13e3b1756e9cd0a1bb6a5c0
2018-10-23 03:34:51 +00:00
Jian Li
b8cdcc156c
Fix: remove stale security group rules when VM migration finished
...
Change-Id: I9303f6bb003ced8e100ebd905ddf6e63193fb4a6
2018-10-23 01:53:10 +09:00
wu
56508dd573
The output of toDocument() may be null and should be checked before using.
...
Change-Id: I9b27c2691337feb5dce421f383cf54128e399568
2018-10-22 13:13:05 +00:00
柯志勇10068695
6f7ba6ccf1
If dataNodeList if null or empty, the following code dataNodeList.get(0) will get an error.
...
Change-Id: Ia78cc64d322ab89cdb588891c1fbb2db8a6eb586
2018-10-22 13:12:41 +00:00
Jian Li
ac30e27571
Fix: enforce to remove security group rules
...
1. resolve a NPE caused by null subnet gateway
Change-Id: I48abe52d7fb508a53377dcbcc613eca446ccda4e
2018-10-22 09:13:37 +00:00
wu
f6727bf454
The nep.getSipId() should be checked if it is null.
...
Change-Id: I6b52c45f9a9f797b2c89da24cd0158396e13d662
2018-10-22 16:18:16 +08:00
柯志勇10068695
dc897a64d6
If path is empty but not null, The following code may be error.
...
Change-Id: I58a16c6a65a8cfe1786465fe8f2139bf57adda96
2018-10-19 14:53:46 +00:00
Carmelo Cascone
03ae0acdd8
Bump version of P4Runtime to 1.0.0rc3 and P4 tools
...
Change-Id: I3082b4bd772d692830bd5af8e326a0fd5fb2f167
2018-10-18 22:30:46 +00:00
Jian Li
7ce775a59e
Fix: resolve a NPE caused by non-exist gateway at openstack subnet
...
Change-Id: I673ab1f88c9ecd54c844f250a7f2275dada0cba7
2018-10-17 22:53:51 +00:00
Samuel Jero
31e16f57b1
Secure LLDP-based Topology Detection
...
Current LLDP/BDDP-based Topology Detection is vulnerable to the
creation of fake links via forged, modified, or replayed LLDP packets.
This patch fixes this vulnerability by authenticating LLDP/BDDP packets
using a Message Authentication Code and adding a timestamp to prevent
replay. We use HMAC with SHA-256 has our Messge Authentication Code and
derive the key from the config/cluster.json file via the
ClusterMetadata class.
Change-Id: I01dd6edc5cffd6dfe274bcdb97189f2661a6c4f1
2018-10-17 15:59:31 +00:00
Jian Li
e8b28db086
Fix: enforce security group rules to match tunnel ID
...
Change-Id: I056eae92049d8929fd32779277256e240458e040
2018-10-17 11:50:07 +00:00
Jian Li
2360acb787
Fix: differentiate gateway ARP rule and floating ARP rule
...
Change-Id: Ic4b2173f2e7b34abf090eae7333b70d9096f8352
2018-10-17 09:24:29 +00:00
Jian Li
67c6b81fcf
Allow to remove instance ports in pending removal state
...
Change-Id: I2924be30f57c0d33ec79d522e7144d67b9825bd0
2018-10-17 09:24:12 +00:00
Jian Li
5527691c21
Improve the unit test coverage for openstacknode API
...
Change-Id: I6ab0a00506bf1b48f29a071af8e199f3754e0d3e
2018-10-15 18:06:18 +00:00
Jian Li
809b3edf23
Fix: configure SNAT to gateway rules on receiving router port events
...
Change-Id: I4c9c9cae5fef405b4b3ce0baaf2211ec6eee898e
2018-10-15 09:11:49 +00:00
Jian Li
9d35bd6bda
Fix: remove security group rules when receiving SG remove event
...
Change-Id: I99c6755d9a07ce6f39028f16314522bfbfebb62d
2018-10-15 09:11:39 +00:00
Jian Li
8e365bdab1
Fix: allow to specify duplicated gateways for different subnets
...
Change-Id: I846b045c346ca328744803c2e72a5a549a95f860
2018-10-15 09:11:32 +00:00
Jian Li
581f21a1c0
Fix: remove ARP routing rules when receiving port removal event
...
Change-Id: Icf730524789589ddadb0d107482da416c100560c
2018-10-15 09:11:25 +00:00
Jian Li
2a2d26cdaf
Refactor: move default model implementation from app to api
...
Change-Id: Icfc6c2a4831abbcf28642ee95305415b3f08e6f5
2018-10-12 04:19:48 +00:00
Jian Li
a09f3c3570
Add a CLI to print out openstack keystone and neutron config info
...
Change-Id: I8acf2340450193963a15babdb165e8e570b9dc9b
2018-10-12 04:19:32 +00:00
Jian Li
7f7c43b621
Add prometheus telemetry manager unit test
...
Change-Id: I45d7776a7ec945bf0d16e2d4a2889d47a65723d0
2018-10-11 11:12:27 +09:00
Carmelo Cascone
fa42158937
Refactored INT service impl to support multi-instance ONOS and fabric.p4
...
Change-Id: Ic82a3ab72d71a774606b25997e283b93aedc6ec9
2018-10-05 23:45:33 +00:00
Jian Li
a5ae2adad9
Fix: resolve NPE with empty configMap setup for openstacktelemetry
...
Change-Id: Ib3f50f34845ddc631a928a037810e1fa688fa669
2018-10-05 18:16:41 +09:00
jayakumarthazhath
655b9a885f
Prevent XConnect loop
...
Change-Id: I65c52342840ebef944a65b8c6f65a33448da59cf
2018-10-04 11:11:19 -07:00
jaegonkim
6a7b524ef2
[ONOS-7732] Automating switch workflow: api, app, and sample workflows
...
Change-Id: Iee87d4fe6cf61c1f8904d1d77df5f913a712b64a
2018-10-04 00:42:17 +00:00
Charles Chan
6fa516ec0e
Avoid throwing NPE when SID or Loopback is not configured
...
Change-Id: I577f21c53d42b27c7cf0bcd8d80817558b00ebf6
2018-10-03 19:25:20 +00:00
Jordan Halterman
5f5ceb66a4
Normalize route objects stored in RouteTable ConsistentMultimap to avoid inconsistent serialization for different IpPrefix/IpAddress types
...
Change-Id: I3e792fb92afdf388d2eaec5bd04dc47347f910f5
(cherry picked from commit 30ffafd7883b752fbc579582f6de5dc2e3c829d1)
2018-10-03 16:51:49 +00:00
boyoung2
1c5f5f4592
Add a prometheus exporter
...
Change-Id: I2989d87c2a83eed31c6617694bdcb78bf9b38553
2018-10-03 14:40:31 +00:00
Sean Condon
87b7850512
FM GUI as an NPM library for GUI 2
...
* added dynamic loading of external modules
* new commands on Alarm to allow create/updating/delete
* new fields in alarm gui
Change-Id: I9a7f4d665618a7949bb02039374974dabf6e5363
2018-10-03 10:42:49 +01:00
Daniel Park
227d88ab14
Support openstack subnet list command in OpenstackNetworking app
...
Change-Id: Id7fb104a139c024923aecd7439104e2242ce3588
2018-10-02 23:02:46 +00:00
Jian Li
6bc29d9b8c
Fix: resolve a contention problem of querying floatig IP by fixed IP
...
Change-Id: Iadd6f8cd4f0df9fc6dddc9fc7acf52fa549b68f5
2018-10-02 17:05:37 +00:00
jayakumarthazhath
ed5f05de6d
Get the matching vlan entry from DHCP record if more then one entry is present
...
Change-Id: I73a00c1887e4e6601ab87c31b954c936c5d923be
2018-10-02 14:23:32 +00:00
Daniel Park
5aef9826f6
Supports downlink trace functionality in OpenstackNetworkingUI
...
Change-Id: Ide25681e83d34b22393483b3b06e8834693a18ec
2018-10-01 10:30:18 +09:00
Sangyeok Sim
9c2db2b4fb
fix typo
...
Change-Id: Iaeadec71fec9e2658118b746af8d99267c3186db
2018-09-27 20:23:14 +09:00
Jordan Halterman
e458f00453
Support hostname resolution for cluster configuration
...
Change-Id: I9afb97bfba05366fa63dc7b9022b914bd2d1cce0
(cherry picked from commit 97cd95d5a2a7a1bf1f3bfd3091f2d66f747eee33)
2018-09-25 16:04:28 +00:00
Ray Milkey
cc0012423b
Remove some calls to the deprecated Path.cost() API
...
Change-Id: I71d01fdf35d8a06639e6422b4c8d5998b14e319d
2018-09-24 17:28:38 +00:00
Charles Chan
3e56d9fdbd
Fix serialization issue
...
Change-Id: Ie2cc832e59018977066dc3d7fbfec2819a9c5fb2
2018-09-22 00:05:48 +00:00
Ray Milkey
13472a137e
remove references to deprecated ICMP constant
...
Change-Id: I041ee8fb555df318edfc5ebca9ebd9a8934c947d
2018-09-20 16:25:01 -07:00
Ray Milkey
4bac497181
Fix NPE reported by Sonar
...
Change-Id: I80e6ab903c6d77385cbf7234295a4c6a27b8bced
2018-09-19 14:48:38 -07:00
Daniel Park
4d7f88b4e0
Removes local gatewayIp set in OpenstackSwitchingArpHandler.
...
Change-Id: I79d2585bc74f794811dc643dc8874845428b0734
2018-09-19 12:40:09 +00:00
Daniel Park
a73c236a87
Support flow trace CLI in openstack networking app.
...
Change-Id: I39d8e5febf9244e1908459d64ce089670ff38234
2018-09-19 01:50:28 +00:00