11722 Commits

Author SHA1 Message Date
Ray Milkey
8c75e2817d Bump up buck version
Change-Id: Ibe928f42c61910c9b588791d8ac5ceed169876af
2017-08-16 19:52:27 +00:00
Thomas Vachuska
e89f893735 ONOS-6931 Deprecating build and usage of YMS subsystem.
Code still present and buildable via Maven.

Change-Id: Idbc77d20f7667f02eedb9e71099d6ae754a0a3a1
2017-08-16 19:23:08 +00:00
Jonghwan Hyun
360b02f24c [CORD-1675]Bug fix and encode, decode implementation for Ofdpa3 extensions
Change-Id: Idbace6d58fdcff5573b250319f02fe31d09b8467
2017-08-16 19:05:31 +00:00
Frank Wang
245a682447 [ONOS-6037]Support Neutron router admin state up/down configuration
Change-Id: I441ef1c8918f80d2a2e6e26ebfc880d677ce83ed
2017-08-16 17:37:58 +00:00
Steven Burrows
9145867dfc [ONOS-6523] GUI Build: Removed third party libs from repo
- installed at build time as dependancies

Change-Id: I85fd69f0b14e6fd1af2693320c1ca23c62f58ac4
2017-08-16 17:36:11 +00:00
hwchiu
178f25c7db Update zh_TW localization support
Change-Id: I87626c7e363f7c4e3a12f172d84b8d7b7e08a899
2017-08-16 17:03:01 +00:00
Aris C. Risdianto
a579c8f182 Adding MP2SP Intent Codec Unit Test for REST API
Change-Id: I9f71329b895951ffedf182ade9fc4d60d84b9e91
2017-08-16 09:58:10 -07:00
harikrushna-Huawei
bbb3dd58eb PCEP to support Device ID
Change-Id: I451da663c8a89499bad8dc78d687f418fdcbaafe
2017-08-16 01:28:03 +00:00
Jayasree Ghosh
7d96d6ab7a Fix for ONOS-6041
Change-Id: I560f2ed2da811d00ec5911bfcbe47cc15d72aa6c
(cherry picked from commit df69ef9407bad893d71297ad7f88a10e367d5351)
2017-08-16 01:20:40 +00:00
Thomas Vachuska
e58b672d6e Revert "[ONOS-6542] (vNet) Distributed Flow Rule store"
This reverts commit f1197235a2bccd20d8fa551f7d4b3370eb9be3dd.

Change-Id: Ic24a8b96eb2126176d8eb3de7fa4ebe57e381a98
2017-08-16 01:13:32 +00:00
Jordan Halterman
8a0b397534 [ONOS-6910] Handle null device events in createOrUpdateDevice
Change-Id: Ie6e65368ada0bd0dda06b309b7342b7905185c54
2017-08-16 00:48:22 +00:00
Yoonseon Han
9b71b2c063 [ONOS-6371] (vnet) consistent mastership manager
Consistent mastership store enables to share a mastership
information among distriritubed instances.

Change-Id: I2be33a8c43fcbcf220eab7a1279a8c810582c102
2017-08-16 00:44:18 +00:00
fra
b0bf056fea Disable CentecV350 demo-specific driver
Change-Id: I42c30764e400703f23a4076b06f1fead96f9c1cd
2017-08-16 00:26:59 +00:00
Brian O'Connor
c5c8840d04 Bug fixes for proxy-stc
Change-Id: Ic6d7bb0e58a4837e8bd8e96e3decac199f20c04f
2017-08-16 00:18:43 +00:00
dvaddire
b57fdb00d8 ONOS-6653
provide an option in ONOS to configure Groupstats collection interval
Change-Id: Ia214ff9eed8fa061916f6973dc201cceb0496c71
2017-08-16 00:17:41 +00:00
Yoonseon Han
f1197235a2 [ONOS-6542] (vNet) Distributed Flow Rule store
An implementation of distributed flow rule store
for virtual networks

Change-Id: Ie9d94d42177c84aaf6b89b591a5c6a3722c95401
2017-08-16 00:12:34 +00:00
sangho
36721998e1 [ONOS-6880] SONA: Fix the ICMP handler exception handling routine in the case of router w/o external subnet.
Change-Id: I0c703bfa59ee0f48bd61d698be71a109fc138ba8
2017-08-15 22:38:23 +00:00
Ray Milkey
6c1f0f08fa Move McastConfig from incubator to core net
Change-Id: I8b46555673df35c4aecc45b3044d0d29a894a62c
2017-08-15 22:36:32 +00:00
Yoonseon Han
096cea0b00 [ONOS-6163] (vnet) revise intent service for vnets
Revise intent service for virtual networks.

Change-Id: I4955cde2296e58d8f0e356d19483e84f51193318
2017-08-15 22:36:01 +00:00
Sivachidambaram Subramanian
9f816decb8 ONOS-6151 Add group behavior in case of device master "null" is made inline with flow subsystem. i.e. group add is allowed when master is null, this gets added to the pending audit queue and when the device is up the pending group add request gets fullfilled
Change-Id: I6e67c03213cad5e5f8dbddbed8ffee55e3c877b3
2017-08-15 22:13:15 +00:00
Ray Milkey
6c013740c9 Move interface config classes out of incubator to core net
Change-Id: I4cbc384e9bbfda00850b98541e63c4dd70f3627b
2017-08-15 22:07:54 +00:00
sangho
1aaa7889a4 SONA: add connection tracking feature using OVS conntrack function.
Change-Id: I97a6f83c12f27b3fff95d1ce47d715f1b29f36c4
2017-08-15 21:59:41 +00:00
Ray Milkey
5082e9daa5 Cosmetic fixes to debug statements
Change-Id: I5ae5d1c6cc3b29ccc8f809a7a16e480ae5f0f0f3
2017-08-15 21:53:59 +00:00
Aaron Kruglikov
041b254ded Creating a script that helps with finding dependencies, especially transitive dependencies of BUCK artifacts.
Change-Id: I5e877c07b8027a57f88b583c11cf377cc4f25b0a
2017-08-15 21:53:12 +00:00
Yoonseon Han
26d98c8f32 (vNet) fix : warning for virtual flow rules
Sometimes virtual flow rule provider complains about an null flow entry.
To remove this warning, handling statements are added.

Change-Id: I8f7802a35032a9ad3ba2c9f6a3394630bc63185b
2017-08-15 21:36:51 +00:00
Hesam Rahimi
9630554b04 Fix a bug in generic post operation: Do not read the entity if
the responseClass is of type Response.

Change-Id: I7dfe5f8ebcf90a8870433f16dfe334ae9a840402
2017-08-15 21:31:55 +00:00
Yoonseon Han
f9f1dbe116 (Vnet) Deprecate tunnel operations
There are no dependency for tunnel operations.
So, we decide to remove all tunnel relation operations
for virtual networks.

Change-Id: Id94ed455f6eca018b51bb2c89383ec083e74ad08
2017-08-15 21:17:48 +00:00
Thomas Szyrkowiec
7c5f9c9e2f Adding the DomainConstraint to the web interface.
Change-Id: I3d0b785486979b4a4f666fa55efd2d4a7df8128b
2017-08-15 21:16:02 +00:00
sangho
5967e5ceb1 [SONA] Remove OpenstackPipeline.
- OpenstackNetworking app constructs its multi-table pipeline at the application layer now.

Change-Id: Icc0578c42c770339e0e32130b2af0e95404e9ccb
2017-08-15 21:15:23 +00:00
ke han
31dd5b4362 bug fix : if register same config factory twice (igmp and olt app will do that), and remove one, will make another factory unavailable. add a referance counter to fix it
Change-Id: I00a98f228791138fa13705bd3547a1340f4772d8
2017-08-15 21:08:05 +00:00
nassima toumi
95761318a8 Adding support for MultiPointToSinglePoint intents in the RESTful API
Change-Id: I25018b93ad5ebf7b4e98c30558c9aad89a86e10d
2017-08-15 21:05:23 +00:00
Georgios Katsikas
5eba8aaa2b Extended flow rule service with get flow entries by state method
Change-Id: Ie5fecebe3a4f0d15a1ea1c3e844dd084eebf831a
2017-08-15 20:58:36 +00:00
Harold Huang
d5abc4b154 fix virtual network comparator
Change-Id: Ifb2aba3c302a77c06283649bed90b2db11a04732
2017-08-15 20:56:53 +00:00
Saurav Das
ceccf24adc CORD-1583 Bug fixes for dual ToRs
Two things:
  - In dual (paired) ToR scenarios it is possible to have the same outport
    in multiple buckets in a hash group, as long as they have different labels.
    When adding buckets this was taken into account. But when removing buckets,
    only outport was being checked. This bug fix ensures that labels are checked
    as well when removing buckets.
  - In dual ToR scenarios, getting the right set of hash buckets proved difficult
    with existing 'retryHash' mechanism. Repealed and replaced with a bucket corrector
    mechanism that periodically corrects the hash group buckets when the topology
    has been stable for the last 10 secs. Required the introduction of a VERIFY
    operation in Next Objectives. Also added a cli command to trigger this
    operation manually.

Change-Id: Ib0d2734060fadc6e7a4bd0d75f3409e194413a97
2017-08-15 20:25:47 +00:00
yoonseon
946721120b [ONOS-5920] (vCore) Create Meter Manager and Store
Changes.
1. Virtual Meter Manager is added
2. Virtual Meter Store Interface is added
3. Simple meter store is implemented (WIP)
4. Unit tests for meter manager and store are added

Change-Id: I5c936617765a48bbdde417eab60270a1d16f9e77
2017-08-15 20:07:09 +00:00
ke han
de5f6a783d for igmp V2 join/leave, there would be some padding bytes and we found here the length is not exactly 8. add some more judgement here
Change-Id: I43feee4f4fd9381117c6fc33ee8c04d9829c4d98
2017-08-15 19:04:15 +00:00
sangho
3dd2a8b377 [ONOS-6822] SONA : bug fix of ingress packets are always allowed without ingress allow security group rules.
- Only when security group is disabled, the 'security group table by-pass rule' is inserted now.

Change-Id: Ie01f561527675bdc2f52716023406c7fc9e36e3e
2017-08-15 18:57:28 +00:00
Claudine Chiu
5c184e10d3 ONOS-5463 OFAgent - handle LLDP (based on OVX's handling of LLDP)
Change-Id: Ie1f78ba0e4f632b9566a007aa63fcc16d0976f4d
2017-08-15 18:28:53 +00:00
Claudine Chiu
2729ffd77c ONOS-5475 OFAgent - handle PortStatsRequest
Change-Id: I6fe87bd2d390dffffde0ccb8c72892bdf23e5198
2017-08-15 18:28:45 +00:00
HelloONOS
af3b428d61 [ONOS-6765] Juniper pipelines should filter the clear deferred action
Change-Id: I971ae22298ca635b052ce78fd2cc4f62ea4949f0
2017-08-15 18:26:25 +00:00
Yuta HIGUCHI
4aa54e3d3a Minor fixes
- remove duplicate dependency
- fix typo in initd script

Change-Id: Ia94fcdc8c279da7c6b64923f89a9e75105bb862b
2017-08-15 10:22:05 -07:00
Thomas Vachuska
e662d67842 Fixing yang-live-compile scenario.
Change-Id: Icb63eb10690529d304cd2e3a3e913db8e463e8e5
2017-08-15 17:15:17 +00:00
Charles Chan
35a323233b CORD-1416 Implement multi-homing probing in HostLocationProvider
Also include following refactoring
    - Refactor the way we generate ARP probe
    - Remove some unused code

Change-Id: I96b1c47bd5731b7b38ef4d19a941d231b5d0054c
2017-08-15 17:08:47 +00:00
Brian O'Connor
98c5bec26d Drawing yang models from test/config for Yang live compiler test
Change-Id: Ifc3c226d2b8b1b90c667ac71f6e213faa1a479ce
2017-08-15 16:52:55 +00:00
Brian O'Connor
30322dd4cb Fixing tar_file and proxy-stc
Change-Id: I51ee55151975ba22d168ccad58efe92d55acd9e1
2017-08-15 16:52:33 +00:00
Charles Chan
ee993b1188 Directly use config provided by the event to prevent race condition
Change-Id: I1732b5a1095cdd04fbe1be0619e19cefac07a118
2017-08-15 16:51:18 +00:00
Yuta HIGUCHI
09ae368c08 Maven test related fixes
- Workaround for usage of symlink in P4 code.
  Should probably avoid using symlink and load as resource
  for benefit of buck also
  https://buckbuild.com/concept/buckconfig.html#project.allow_symlinks

- Netconf Active client test dependency fix

- NetconfControllerImpl has mutable static variable,
  clean up after tests which potentiallu touches them

Change-Id: If7a70357a04ccc7e36377301de080385190d2776
2017-08-15 16:00:35 +00:00
Ray Milkey
a95193c5fa ONOS-6903 Move EVPN from incubator to apps
Change-Id: Id84c59e28f2591535b0726afbc1a2fa3caf07db5
2017-08-15 15:38:54 +00:00
Sean Condon
54d8243e53 Patch for ONOS-6840 NETCONF timeouts per device
Change-Id: Ia2e578245b97e0f68ea720cefe783e708e255ca7
2017-08-15 00:59:52 +00:00
Yuta HIGUCHI
4b662e1305 Align dependency similar to buck version
Add commons inclulded in COMPILE

Change-Id: I645cfc817770bf6d9aa17b591ad39b6ac5994880
2017-08-14 17:35:34 -07:00