Simon Hunt
0ee20bf530
ONOS-6259: Topo2 - Implement server-side highlighting model (WIP)
...
- added locType parameter to region-add command
- created RegionABC sample topology
- fixed possible NPE in Topo2Jsonifier.jsonClosedRegion()
- added "plain" sprite layout
- check for undefined sprite layout and log a warning
- updated logger.sh script
- fixed Topo2Model to have a reference to colleciton before initialization
Change-Id: Ie6af28516338f5d64576bf465373cb5df3dff52c
2017-05-11 18:24:02 +00:00
Yuta HIGUCHI
89111d973a
[ONOS-6410] flexible configuration datastore specifier.
...
- added completer to netconf-config-get
Change-Id: I7cc88637bd51d9f4bea7d906346ffacfbd8706a6
2017-05-11 18:08:05 +00:00
Ray Milkey
279c5ff9f7
STC fixes for NoSuchPath exceptions
...
Suppress intent exceptions until after the links are
known to be back up and the intent reinstalled.
Change-Id: I801cecb98600b4b844750aa8d7c2157d6d36f6e9
2017-05-11 17:55:55 +00:00
Gaurav Agrawal
4546217cde
Moving yang files to /models/l3vpn.
...
Change-Id: I09ef1d727ea638abcd7652f09d42127c9c16c79e
2017-05-11 17:43:21 +00:00
Gaurav Agrawal
02dbee39b5
Updating Rpc classes dependencies based on latest YANG tools version.
...
Change-Id: I2595a676132348aebb2175ffacfd9309c862b9ee
2017-05-11 17:41:03 +00:00
Gaurav Agrawal
10396be4c2
Removing external dependencies which are not required after b8 release.
...
Change-Id: Icb699a993520b168db9dd63364dd07e6d29c577f
2017-05-11 17:36:02 +00:00
Thomas Vachuska
2048c1f81b
Cleaning up intent tests setup/teardown to avoid cascading failures
...
with respect to binding ID generator.
Change-Id: Ia4778f16ff5a3ecb26062e7d7b2c36493081140d
2017-05-11 09:39:42 -07:00
Thomas Vachuska
3bdfa77835
Fine-tuning the visuals in the Applications view.
...
Change-Id: I678364847767c09e65e6766a6eda407c8e1fe3ad
2017-05-10 18:33:42 -07:00
Thomas Vachuska
1ebcfcd834
Fixing app descriptors.
...
Change-Id: I48d4383a4736e35eea50d4f660eab0bd616f540d
2017-05-10 17:49:04 -07:00
Charles Chan
928ff8b44f
Refactor MacAddress and ONOSLLDP class
...
- Implement unit tests for MacAddress
- Implement new method to get OUI
- Rename isLinkLocal to isLldp to describe this method more precisely
- Remove ON.Lab specific names in the code
Change-Id: I01ef9ed94f7bd7e3930a4746627257ef9667c7a3
2017-05-11 00:25:35 +00:00
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