2414 Commits

Author SHA1 Message Date
Jordan Halterman
29718e6904 [ONOS-6841] Sustained primitive throughput tests
Change-Id: Ibdd05bd868a5d481b8967e57797d6106026ba1ac
2017-07-28 16:54:48 -07:00
Thomas Vachuska
8953445c86 Bumping ONOS to point to ONOS YANG Tools 2.2.0-b2
Change-Id: I23b2ed67ed0fb5ef4ec0731a37dcd8b058102298
2017-07-28 19:49:29 +00:00
Carmelo Cascone
b2e3dbaef0 Pi classes to support P4Runtime action profiles
+ modified default.p4 with ECMP capabilities (via action profiles)
+ sketched translation logic of ONOS groups (in Bmv2GroupProgrammable)
+ replaced existing instances of default.json/p4info with symlinks to
	p4src build directory (to avoid inconsistencies)

Change-Id: If82f0b8ce296c9b616415d99864d216b77645a87
2017-07-28 16:01:31 +00:00
Carmelo Cascone
c8e8498893 P4runtime test utility app
Used for quick testing of P4Runtime with real devices.
To be removed before release.

Change-Id: Ieca17493e4b012ef748709014b62ebe54ba76dce
2017-07-27 14:09:00 +00:00
Jordan Halterman
66d3e641ef [ONOS-6843] Add atomic value primitive test commands
Change-Id: I998313ffd893a70ca55ab242098d867ab10979d7
2017-07-25 22:21:24 +00:00
Charles Chan
c760f38c2f DHCP relay bug fixes
- DHCP relay doesn't set destination MAC properly when forwarding the reply
- SR doesn't properly turn off the arp handler in dhcp relay

Change-Id: I7f7660bfe70fee14abcfdd3abb750e4a88b6ec42
2017-07-25 19:04:03 +00:00
Sithara Punnassery
9d464a34a4 ONOS-6835
Dynamic Config: RPC dispatcher implementation

Change-Id: I46827b0037af42cab42ec8095a25a7ec44e2a8ca
2017-07-25 18:35:37 +00:00
Yuta HIGUCHI
b465ed6731 Add missing dependencies
Change-Id: Iab59f7eff74ce9ef083a921c941ed36ff8599f03
2017-07-21 15:05:50 -07:00
Yuta HIGUCHI
35c5ed518e Add missing dependencies
Change-Id: I66aa9fca8ef7cff13e1192c56f5145015c3e3ef0
2017-07-21 13:38:29 -07:00
Yi Tseng
2e5d99e50c [CORD-1018] CLI for DHCP relay
Change-Id: Ie2f817a46f4c85847624b6cf447e7359755c5a34
2017-07-21 03:06:06 +00:00
Yi Tseng
7a38f9a35b [CORD-1434][CORD-1112] DHCP relay manager
Change-Id: I2e4d8fc8e85ed66b33ac517660ee72a1c0183597
2017-07-21 03:06:06 +00:00
Yi Tseng
b8e19f1385 [CORD-1433] DHCP Relay Store
Change-Id: Ibb92e07d570c631ea35ce1b826e4ee630ba8f5db
2017-07-21 03:06:06 +00:00
Charles Chan
73316522f3 Activate distributed route store in Segment Routing
Change-Id: I71a8bd09e1090164e6e7be3ef1eaa64fee5fdddd
2017-07-21 02:53:44 +00:00
sangho
f81641169b [ONOS-6632] Add REST APIs for configuring compute and gateway nodes.
- network configuration is not working any more.

Change-Id: I24e4d8b7b8cc33d839328887b9c6190d714baeba
2017-07-20 22:51:28 +00:00
Sithara Punnassery
bc9edb1515 fixing side effect of mutabilty od resource id
Change-Id: I16bf790829e1c9984e61eb8bf5d5754b1c6ab001
2017-07-20 22:47:45 +00:00
Ray Milkey
64313cbc83 Starting snapshot 1.11.0-SNAPSHOT 2017-07-20 15:46:52 -07:00
Ray Milkey
7e28519e5f Tagging 1.11.0-b2 2017-07-20 15:45:28 -07:00
Marc De Leenheer
adfeffdfac Add channel parameter to optical connectivity intent (ONOS-6670)
Change-Id: I3d61e28b82f845db025d21cc65e9240b6ee2b6cc
2017-07-20 19:10:41 +00:00
Sean Condon
d911af9e77 Bug fix in how onos-yang-tools are used in unit tests
Change-Id: I00514139e246e8bd8502a77ad6f51811f9e7b1c1
2017-07-19 17:50:20 +00:00
Sithara Punnassery
d26d855b58 ONOS-6787
Dynamic Config: API cleanup for RPC abstractions

Change-Id: I23f43d3c3bbff260f3fa0bd7aba7f16773104429
2017-07-18 14:23:45 -07:00
Sithara Punnassery
7b0c15e007 ONOS-6787
Dynamic Config: API cleanup and Rpc brokerage implementation

Change-Id: Ic8b9922533c9bb8869d3b4c0ed55611a0e61f4f5
2017-07-18 18:05:56 +00:00
sangyun-han
43c567080a Fix typo
Change-Id: I8efffd69696bf33f1e08c12999ffe65570b86176
2017-07-15 15:06:17 +00:00
Karthik Vegesna
20ce41e2f5 Added a new application for packet statistics with passed checkstyle tests.
Change-Id: I29ca84dfe88953defa438aec56d66b2bf9b177a9
2017-07-14 22:09:26 +00:00
Charles Chan
f3b3d81cee ONOS-6768 Make sure ARP/NDP punt flows are programed to not only new switches but also existing switches
Change-Id: Icaa3ad6f1319d08c15eacee5fea66c38368c9b0c
2017-07-13 23:44:49 +00:00
Jordan Halterman
2bf177cfa3 [ONOS-6594] Upgrade to Atomix 2.0.0
Change-Id: I6534bca1c8570b4e017f682953b876da29146675
2017-07-13 20:29:21 +00:00
sangho
c395d0fc1c Initialize the pipeline when the OpenStackFlowRuleManager service is activated.
- Pipeline is initialized also when node complete events are detected.

Change-Id: If8dd1d267c6fca978d2caf586069998ac86dd4fc
2017-07-13 06:03:07 +00:00
Hyunsun Moon
f3d1fcccf8 Fixed gateway nodes are stuck in PORT_CREATED state
We don't need to double check group state when handling GROUP_ADDED or
GROUP_UPDATED event, which results in race when multiple gateway nodes
exist.

Change-Id: I8c2cff7ab56f7739e05c99ce2c535615661bdc04
2017-07-13 05:25:22 +00:00
sangho
2e97be0449 [ONOS-6469] Allow to set port range when creating security group rules.
Change-Id: Icaab223303478873ea6764964efb96acdada3789
2017-07-12 01:56:44 +00:00
Jian Li
c9b4bf1f61 Refactor protocol buffer to split models into different packages
Change-Id: I26152ba227ebe9afd871c6e501ccca17c49e1e4e
2017-07-11 23:18:30 +00:00
Claudine Chiu
785ef2d7b8 ONOS-6626 OFAgent - return port info in PortDescStatsReply and PortStatus messages
Change-Id: I79201784f533dae34d8274fe2fb54e259e8a4a48
2017-07-11 00:28:00 +00:00
slowr
db071b265a initial artemis application commit
Change-Id: I01967b1e8e8df08cf95a2865566423a4aeb34ea9
2017-07-07 16:15:50 -07:00
Yuta HIGUCHI
ff7fae7fb0 Fixing canary build error.
Change-Id: I18458a79728c0853fe198adb23f4083fcffde203
2017-07-06 17:44:06 -07:00
Aihua Guo
0bc12091cc Add "Optimization type" support on Network
Change-Id: I3ade07cd774fcf73104a799f40743730ddd56b57
2017-07-06 23:23:35 +00:00
Hyunsun Moon
090d77d7c1 Added unit tests for OpenstackNode
Change-Id: I4e852145c945cd11586b39e06972fcba23942660
2017-07-06 23:21:25 +00:00
Hyunsun Moon
a946564b2b Added --all option for openstack-node-init command
Also show gateway group status to openstack-node-check result

Change-Id: Ifea3bb6af3b4f8d1ea63b2a1670497955cef85ec
2017-07-06 23:21:25 +00:00
Hyunsun Moon
0d457361e1 ONOS-6742 Refactored OpenstackNode
- Removed gateway node uplink interface configuration steps
- Added checking group states
- Refactored interface, store, manager and handler

Change-Id: I9149edbec6481b15377848c8f24bdc5c6c73adc4
2017-07-06 23:21:25 +00:00
slowr
8bbf77f051 SDN-IP missing configuration registry
Change-Id: Iecc8af6e3f1628ece4404e25f4844cad98e28e38
2017-07-05 14:45:41 -07:00
Dominika Molenda
52cc3a9212 [ONOS-6661] MacAddress validation in not valid
Change-Id: Ib4e6a59ca4e158b79376b7fc0a671b7f8c33ba9a
2017-06-30 22:57:50 +00:00
Yi Tseng
c7403c2a2f DHCP util refactor
Move options to packet.dhcp package
Deprecated DHCPPacketType, add MsgType to DHCP class

Change-Id: I85ce7fa5e6f3fdc916fbbeba9a4e10e75064a054
2017-06-30 20:52:25 +00:00
Charles Chan
91ccbf74b8 ONOS-6768 Punt ARP/NDP even when a device is not configured
Change-Id: I39f3e7e5e0252ecc548f44ce35806641838d01dd
2017-06-30 20:42:28 +00:00
sangho
dc375376c2 [ONOS-6484] Implements OpenStack Pipeline at the application layer.
Change-Id: I9aeca05936cf846b86ffafc856f6e84697f5e94d
2017-06-30 07:18:46 +00:00
Yuta HIGUCHI
b8dae87ca7 Make OpenROADM project importable on Eclipse.
- to accomodate AT&T's request.
  - added required pom.xml for OpenROADM

Change-Id: I502ae52fe2e7678b6c1b15970401ccbd3a8489e7
2017-06-29 20:05:04 +00:00
Eric Tang
df833c888d ONOS-6546 Fix NullPointerException.
Change-Id: Ib3fd45fe957d3f17b096b7b8c2fa8d760fbe9f24
2017-06-29 05:10:51 +00:00
Ray Milkey
f14cc6d3c2 Fix SNAPSHOT version string
Change-Id: I090c1998e5a117c10263b7a6abbffc624beb4074
2017-06-28 16:36:27 +00:00
Charles Chan
38a1a1c242 Lower log level
Change-Id: Ib333a6a6b3ea24ef0eab1b2fb0666fa88da57bed
2017-06-28 15:52:21 +00:00
sivachidambaram subramanian
f773b65f6d [ONOS-6409] Create throughput test for FlowObjective subsystem
Change-Id: I04689683b150a752510dbf20c37071edb890a0b0
2017-06-27 19:52:39 +00:00
Charles Chan
7f9737ba51 Lower log level
Change-Id: I1801338d75e063399035cafc541deb80d775ddda
2017-06-27 06:31:34 +00:00
Charles Chan
a9519af556 Fix subnet check to support multiple subnets
Change-Id: I0d221db31e9886d220fac0a383a938f7a1cfe5ca
2017-06-27 06:31:34 +00:00
Charles Chan
278ce8361e CORD-1495 Fix race condition when loading network config
Change-Id: I6df7e5fcba053301fd323e13f3b5b9b9bf3ba520
2017-06-27 06:31:34 +00:00
Vidyashree Rama
00449238ee [ONOS-6674] YANG Compiler: YANG Live compiler to handle JAR/ZIP and change the API.
Change-Id: Iacab2a4ea4f2daeda4a41c7cc6e9a75f20151924
2017-06-27 06:15:43 +00:00