Thomas Vachuska
c1732fd020
Refactoring OpenROADM app to distribute the model as a separate app
...
and to locate the YANG models under /models tree.
Change-Id: Iff36569d7880e7930b4a1c24a6b36a7ea3760f20
2017-05-10 23:08:14 +00:00
Yi Tseng
c927a06fe9
[ONOS-6348] Intent installer redesign
...
Change-Id: I9ae2e8158dc1c686eaf848f330566f9dbb78405f
2017-05-10 15:24:37 -07:00
MaoLu
bbf6e8be39
Enhance the behaviour of ProtectionConfigBehaviour
...
Change-Id: I5e2505cc1db3b97c78703a6c138d04abc232d65b
2017-05-10 22:01:12 +00:00
Charles Chan
1cf4ca32b6
Add static all-zero IP address
...
Change-Id: I235e88b710ca2867bc381a04f579aa9da0199227
2017-05-10 21:46:15 +00:00
Charles Chan
69ebcbbefa
Allow overriding configured host with another configured host
...
Change-Id: I7a0676abe934413105c57d3e17c43520b5adeabc
2017-05-10 21:46:00 +00:00
Jordan Halterman
9eead3c59f
[ONOS-6424] Implement missing equals/hashCode methods in classes used in ResourceStore
...
Change-Id: Idb55676a4232200e1eae5338618d76bb2ca9b836
2017-05-10 21:41:02 +00:00
Jordan Halterman
881e45009f
[ONOS-6426] Ensure commit is not closed when TransactionId is accessed
...
Change-Id: I586c69417af45b308a204cc9997219207dc53dd3
2017-05-10 13:59:59 -07:00
Jian Li
112890b8b2
Bump up jersey to 2.25.1 with corresponding dependencies updated
...
Change-Id: Ie1f41f4790624d59759f71eb9b9ff1d11de139b9
2017-05-10 12:45:54 -07:00
Marc De Leenheer
f20c7fb751
Initial check-in Open ROADM app v1.2.1 (ONOS-5354).
...
Change-Id: I077b40c308efe257af0e23f0d87de1215c3789ad
2017-05-10 19:15:03 +00:00
Thomas Vachuska
a4d5a49917
Bumping ONOS to use onos-yang-tools 1.12.0-b8 version.
...
Change-Id: I0c5592cc318af439a6657c9b7faad261b9532848
2017-05-10 19:13:12 +00:00
Jordan Halterman
03b831821a
[ONOS-6425] Improve logging for transactions
...
Change-Id: I74ff83a96aa76782a724d9db3e1a9557a02bacf5
2017-05-10 19:10:01 +00:00
Jordan Halterman
b2243071f2
[ONOS-6423] Implement missing getOrDefault methods in primitive wrappers
...
Change-Id: I560ee03e20511f5ffc93cc4ceb874cb3142c11ab
2017-05-10 19:09:07 +00:00
Jordan Halterman
e5ce1455ee
[ONOS-6426] Handle tombstones in null comparisons in AsyncConsistentMap state machine
...
Change-Id: I1a96bb4b7a23703ffcb0daa1376a26f994f10337
2017-05-10 19:07:42 +00:00
Andrea Campanella
5d73df799c
[ONOS-5925] Removing 1.6 deprecated optical ports
...
Change-Id: I2c8583323e6c99d08f3568a81941036fa8e949d8
2017-05-10 19:06:24 +00:00
Hyunsun Moon
0bfc04abbd
Removed delays from unit tests
...
Change-Id: I10679f09d4c533bad26b37419ca2ac8f821b08f6
2017-05-10 18:46:24 +00:00
Andrea Campanella
7bbe7b1850
[ONOS-6376] Netconf ssh connection through Apache Mina library
...
Change-Id: If69fd89afe3082debc3c28a06debfed53426635c
2017-05-10 17:57:59 +00:00
Thomas Szyrkowiec
770093f664
Extension of the LinkCollectionCompiler to support Domains
...
Introduced the DomainConstraint which marks intents that allow domains.
Added the handling of domains to the base compiler and its implementations.
Fixed existing test by adding the domain service and added new ones for domains.
Change-Id: I6594e92e41c2434a9b667415e6fb90a6c571df79
2017-05-10 10:06:44 +02:00
Brian O'Connor
98a45f6212
Switching to new buck
...
- onos-yang-tools 1.12.0-b8
- plugins have jar hash as part of rule key
Change-Id: Ib5ec217a862b01142bf573c55df7aa02117985bf
2017-05-10 04:31:07 +00:00
Jian Li
3bc6ef118f
[ONOS-6375] Support topology overlay for mapping managemant app
...
Change-Id: I25cad3ebf450bc2658edf80e2085ec99f29f6aa6
2017-05-10 03:59:09 +00:00
Saritha
6935951b0f
invalid equals(), comparing different object types
...
Change-Id: I2a75955fec042c2ed2a8848628c8b20d039e26c4
2017-05-10 03:28:47 +00:00
Jian Li
4689f81cd0
[ONOS-6375] Implement table view for querying mapping information
...
Change-Id: I786fe19dc31889b777f55587faecc48e63db6666
2017-05-10 02:37:04 +00:00
daniel park
a792cf7ac8
[ONOS-6186] Implement VLAN based virtual network provisioning and logical switching
...
Change-Id: I1dcee5377b3d4d9ec5fc3d6bc851a90a016074dc
2017-05-10 01:09:51 +00:00
Simon Hunt
f01826c91d
Fixed issue with canonicalization of link identifiers.
...
- added asId() to LinkKey
- BiLink.linkId() now returns LinkKey.asId()
Change-Id: Ie9069ca5302f09fca9e213ce33fa87bd8868e752
2017-05-09 17:28:24 -07:00
Yoonseon Han
aa25605b95
[ONOS-6241] (vNet) Can't find a virtual device Id
...
fix for ONOS-6241.
If there are two virtual devices with same deviceId on
the different tenant, our virtual network service failed
to return deviceId.
Change-Id: I7d2000a085406af9b003e52367d6de0f9990d6f0
2017-05-09 23:52:18 +00:00
Andrea Campanella
b582df38ac
OS-3 fixing exploit to upload malicious apps through UI rest APIs
...
Change-Id: Ia5f14b6667d7843a80cccb2794e3de5038eaa0be
2017-05-09 22:47:14 +00:00
Brian O'Connor
921593c4a3
Adding plugin jar's hash to OnosJar rule's key
...
Change-Id: Ie4ace26814a0dd19e80423a964ccdb3745c69088
2017-05-09 21:37:32 +00:00
Jonathan Hart
58ea8f24d4
Sort routes for a prefix by next hop address.
...
This prevents the CLI output being ordered differently for different
invocations.
Change-Id: I182b3c79c466b4e30f0b951666f59db9fdf89aee
2017-05-09 20:56:33 +00:00
Charles Chan
c7a60ce6b4
Clean up env var when returning cells
...
ONOS_USER, ONOS_GROUP, ONOS_WEB_USER and ONOS_WEB_PASS will be reset to default value when cleaned up.
Users can override the default value by specifying desired value in local cell files.
Change-Id: I52badd0446e109fcfc7ff94779ef228e8d8276f9
2017-05-09 20:44:28 +00:00
Yoonseon Han
ffcc32f3bd
(vNet) fix:introduce virtual network service adapter
...
Introduced virtual network servic (and amdin) service adapter as
a effort to refactor the test codes.
Change-Id: I4c809d90a76a9d8d636610ac6d5308693e2ab204
2017-05-09 20:42:00 +00:00
Yuta HIGUCHI
e2689eec18
Avoid exceptionally failing on harmless state transition
...
Change-Id: I7587be6d9ac99aa02875def76c46b7e3e5126329
2017-05-09 20:23:21 +00:00
Saritha
2f148f0b33
checkstyle issue fix
...
Change-Id: Ie1b2df64368e166d40d277de4a3ab060a0c2b255
2017-05-09 18:37:05 +00:00
Simon Hunt
0e16109409
ONOS-6259: Topo2 - Implement server-side highlighting model
...
- NOTE: Still WIP
- Implement doAggregation() in Traffic2Monitor.
- Plumb through call to get relevantSynthLinks().
- Create UiLinkId from LinkKey.
- Add reference to original UiLink in the UiSynthLink, (so we can use as a key later).
- TrafficLink enhancements:
-- Implement equals/hashCode
-- add a copy constructor
-- add mergeStats() method
-- add stats accessor methods
Change-Id: I693626971b3511b842e80cee7fcd2a252087597f
2017-05-09 17:56:11 +00:00
Steven Burrows
ca1a39c5d1
Topo2: Implemented Link Labels
...
JIRA-Tasks; ONOS-6387
Change-Id: I6d0292846349d73d6d274ae806d14736b2d3eb7c
2017-05-09 10:34:13 -07:00
Jordan Halterman
0ad49b129a
[ONOS-6401] Increase Netty request timeout to 500 milliseconds
...
Change-Id: I9da7e3a90281ab8eb4aa47d6eb7f14b3afc4c00b
2017-05-09 01:52:14 +00:00
Jordan Halterman
10ed727903
Bump Atomix dependency version to 1.0.7
...
Change-Id: I4de1ab86b485491abfc0441c04bb2a96cfa05749
2017-05-09 01:51:42 +00:00
Andrea Campanella
65f9eb929f
ONOS-4380 Refactor AlarmId and Alarm construction and update
...
Change-Id: I0117afda723ba27aadb1db306f7ce15b666f102d
2017-05-08 21:57:10 +00:00
Yuta HIGUCHI
2341e60544
Add support for OF1.4 devices
...
- part of ONOS-6386
Change-Id: I2e03496ae6f2fdcda5800e2208533faf07790e3d
2017-05-08 21:49:58 +00:00
Yuta HIGUCHI
2103304789
Fix to enable adding INDIRECT link via BasicLinkConfig
...
- addConfig will create and 'advertise' a new default Config object.
In the case of BasicLinkConfig, default link type will be DIRECT.
Link subsystem ignores link transition from DIRECT to INDIRECT
in order to prefer LLDP info over BDDP info.
As a result it is difficult to create an INDIRECT link
via Java API calls.
Change-Id: Id736f3a8332b7558387c3eb7598e1239779c6fe8
2017-05-08 20:53:32 +00:00
Jonathan Hart
b10f1e756c
Extend FPM module to handle routes from multiple peers.
...
This has the side-effect of fixing a bug when the same peer changes its
route advertisement for a particular prefix.
Change-Id: I09af3baf0a7741919be2a2986112db6db2556666
2017-05-08 20:26:56 +00:00
Yuta HIGUCHI
df5eeb13b3
Ignore Exception between expected marker logs.
...
Change-Id: I3b7f155e3e9598a2c1de6484605e3f09c70e14dd
2017-05-08 18:59:52 +00:00
Yuta HIGUCHI
02a125e639
CLI command to log something for ease of debugging.
...
onos> mark --impersonate org.onosproject.stc Starting step FOO
onos> display | tail -n 2
2017-05-06 01:34:57,275 | INFO | r user y-higuchi | stc | 137 - org.onosproject.onos-cli - 1.10.0.SNAPSHOT | Starting step FOO
Change-Id: I548ae2470b333a2ac047d8c7782b4a1b79535dbb
2017-05-08 18:45:15 +00:00
Jian Li
6e960ef79b
Fix: Make the mapping storage type identical in CLI and REST API
...
Change-Id: If9cd9bea747c165204428775473e75f05ac27917
2017-05-06 16:45:00 +00:00
Ching-Ting Sun
60445dd221
ONOS-3615 Redefined some static methods in opticalUtils.py as normal functions.
...
Change-Id: Ie3a5831f7d2c4ea889c6399ae914dfb1da3cec7f
2017-05-06 00:14:03 +00:00
Yuta HIGUCHI
0164c1c9f2
Log some context when Intent failed.
...
Change-Id: Ib30f78f970680144f920ca4754825f78eedb658b
2017-05-05 20:54:57 +00:00
Simon Hunt
8e258116dc
ONOS-6259: Topo2 - Implement server-side highlighting model
...
- Generated highlights message now sent back to the client
with the event id "topo2Highlights".
Change-Id: I873ebd38a0636a7d9b5c2a6caf98c6b33de2cc87
2017-05-05 13:19:16 -07:00
Jonathan Hart
7485070616
Initialize both route stores on activation.
...
This should prevent bugs due to the distributed store being initialized
at runtime.
Change-Id: I5dde57cc5d06c4b0d36b029f0e05933e7a80eee9
2017-05-05 18:36:12 +00:00
Simon Hunt
f27a929fbb
ONOS-6372: Topo2 - Refactor "location" data to be consistent
...
- consistently labeled fields "locType", "latOrY", "longOrX"
- simplified code in topo2NodePosition.js
Change-Id: I73e8daadcc3e6ca3ff45f7f60e7b372ccfd8b045
2017-05-05 18:30:03 +00:00
Jordan Halterman
5f97a30982
[ONOS-6345] Track tombstones within transactions for optimistic locking on null values
...
Change-Id: Ib4764721e512462ec1552124ff696b8f89687d8f
2017-05-05 18:05:06 +00:00
Jordan Halterman
2f7a5d0575
[ONOS-5992] Ensure Copycat connections are closed when no remote handler is registered
...
Change-Id: Iec17fd09f0d715dbbe08c604057aeb00d677b939
2017-05-05 17:53:18 +00:00
Michele Santuari
a85bd3bf49
fix Link Discovery of Juniper driver
...
The Link Discovery of the Juniper driver leverages on some parameters
that has been changed in ONOS-6323
Change-Id: I6519ba1676de531a74340eaaddc8cc47912bb417
2017-05-05 17:26:05 +00:00