2264 Commits

Author SHA1 Message Date
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
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
Jian Li
3bc6ef118f [ONOS-6375] Support topology overlay for mapping managemant app
Change-Id: I25cad3ebf450bc2658edf80e2085ec99f29f6aa6
2017-05-10 03:59:09 +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
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
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
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
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
Yuta HIGUCHI
0164c1c9f2 Log some context when Intent failed.
Change-Id: Ib30f78f970680144f920ca4754825f78eedb658b
2017-05-05 20:54:57 +00:00
Gaurav Agrawal
8ce6d5cafe YANG live compiler.
Change-Id: I1844c0cb1ca7fffdd2522f2aa74df8d16a71d465
2017-05-05 15:40:14 +00:00
Jian Li
38bb1095cb Augment provider service to process batch mapping query
Change-Id: Id44e4ad23f4cfbb56da4d52e1beb8cd0d3ca2b20
2017-05-05 11:54:12 +00:00
Yuta HIGUCHI
65d9d0ebc6 [ONOS-6412] allocate resource by Intent.Key
- Allocate resources by Intent.Key instead of IntentId

- ONOS-5808 changed the IntentManager's Intent withdrawal behavior to
  release resouces allocated by Intent.Key
  (was releasing resource allocated by IntentId)

Change-Id: I62e048e4ee8f841b92d9985784c95abba3d37a0a
2017-05-04 22:31:56 +00:00
Charles Chan
c53d617a29 CORD-1149 Allow configuring multiple IPv4/IPv6 addresses on one interface
We had this limit before because we derived VLAN from subnet.
We no longer do that and thus user should be free to config 0+ IPv4/IPv6 addresses

Change-Id: I144c618112e4b437ebf64ea3b5ab05a83263cb17
2017-05-04 21:22:07 +00:00
Yuta HIGUCHI
02f8d2efd6 ONOS-6306 Lamda resource allocation aware PCE
Change-Id: I9c6cc729c7bbfdc68f591f868e8d7143f207d5d3
2017-05-04 19:11:11 +00:00
Jian Li
55648edc74 Allow to query mapping value when receives MapRequest
Change-Id: Ic7893a397c2c16e219135a31516565d2f1323f50
2017-05-04 17:59:08 +00:00
Jian Li
a1f960b651 Fix: Set default state as ADDED for newly added mapping by router
Change-Id: I34eda7f5b229efe273d4a4e61e72082f8f123a2c
2017-05-04 17:41:54 +00:00
Jordan Halterman
5d0bbb79fa [ONOS-6350] Transaction performance tests
Change-Id: Ia335c707279466b4104a96a1f7ddbd014cb9f0ef
2017-05-04 16:42:41 +00:00
Ray Milkey
7da8592cc7 Fix maven build problems with restconf protocol
Change-Id: If0a9234283041cb6ce0fe48ba6a4674989bfd0be
2017-05-04 16:14:32 +00:00
Ray Milkey
2d572dd363 Use buck version of checkstyle rules in maven build
- build and package the checkstyle rules in the onos-build-conf artifact
- modify maven build to use new version of artifact
- fix checkstyle problems in maven-only code

Change-Id: I4e4dc890ca909e47463629c732a2fc5335bb4d2a
2017-05-04 16:03:51 +00:00
Hyunsun Moon
8b0710b1aa Fixed artifact ID to buck build format from SONA app pom files
Change-Id: Ifac6da25114bc93ac1354789b962ce4e2a362839
2017-05-04 06:52:04 +00:00
MaoLu
2f7eadb54b Change some code in roadm application.
1. Change inputPowerRange to powerRange in the port view page.
2. Replace the update Frequency methods in roadmUtil.

Change-Id: I19a840156d8cdcb9c142bd88a6b5a667bb135f77
2017-05-03 17:58:46 +00:00
Yuta HIGUCHI
f708910147 Minor cosmetic changes
Change-Id: Ib594c3481a2e8881da37981b6ab4deb5a8e4eb12
2017-05-03 17:51:52 +00:00
Jian Li
a23f46d4cc [ONOS-6375] Add skeleton code for Web GUI of mapping management app
Change-Id: I95079e6ac422591e6d5afed59b97d2a248573770
2017-05-03 02:46:52 +00:00
Jian Li
c134c7a931 [ONOS-6352] Add REST API for querying mapping information
Change-Id: I8dc67ec2bf5bdaeeaa24a430bcfab66da018a854
2017-05-03 02:44:12 +00:00
Yuta HIGUCHI
b409032ee3 Fix broken yang related stuff
Change-Id: I9cfb8b385d6531516b21728f13f564a0652c16c8
2017-05-02 21:53:37 +00:00
Ray Milkey
8fd28c7b80 Starting snapshot 1.10.0-SNAPSHOT 2017-05-02 14:37:34 -07:00
Ray Milkey
f0099022d2 Tagging 1.10.0-rc1 2017-05-02 14:35:27 -07:00
Ray Milkey
5aba366aac pom file fixes for release build
Change-Id: I5374050976fa2d1bc8688aa1dc546a87520aa47f
2017-05-02 09:56:10 -07:00
Yuta HIGUCHI
2a77273f08 Lower log-level
Change-Id: I15cc6b75a9778c713374a80979d9436757e3b7e0
2017-05-02 13:32:52 +00:00
Yuta HIGUCHI
c57ee90bc4 Clarify power-level unit annotations.
Change-Id: I9a5e39df57e4f7eb2f2c796936cdf7343a6347c5
2017-05-01 19:26:37 -07:00
Jian Li
da1dfa67ee [ONOS-6349] Augment mapping CLI to print out json formatted string
Change-Id: I752100167e68cf9f349753abbaa840e94f369ff4
2017-04-29 04:38:14 +00:00
Jian Li
b5d8221241 [ONOS-6170] Implement codec for MappingEntry with unit test
Change-Id: Ie5ba1df98ce5dc00c54a5f30d0b2e1c5d0d1062d
2017-04-28 07:26:07 +00:00
Simon Hunt
6cc8645f93 ONOS-6258: UiTopo2Overlay et al.
- revert DriverMatrix app.
- simplify overlay base class to be consistent with classic topo
- add topo2overlay and topo2traffic (skeleton code for now)

Change-Id: I88fda4d7b75807bd08637d846a869846a364c1f8
2017-04-28 06:59:42 +00:00
rohitsharan
f553ac436a onos-6299: Possible null pointe dereference in linkconverter
Change-Id: I68ba0654e4da7dbca63111fcb2eaf893d6b5cb7b
2017-04-27 16:15:30 +00:00
Jian Li
c87b23be6e [ONOS-6349] Add CLI for querying mappings from MappingService
Change-Id: I982ed17fc599314b709c0c46fca9e2a00b80da08
2017-04-27 01:02:09 +00:00
Simon Hunt
22c35df758 ONOS-6258: UiTopo2Overlay et al.
- initial support for topo-2 highlighting.

Change-Id: I71c61b902047153ea420a8b2ecd89f6950daa4a9
2017-04-26 17:35:40 -07:00
Jian Li
791dd327dc Augment provider service to query mapping value from protocol layer
Change-Id: Ib6f03102ea2b720968117f032293e09c11cbf619
2017-04-24 17:28:21 +00:00
Jian Li
9552f17fc9 Fix: Correct typos in mapping service and manager
Change-Id: I636ef40862dfdcf460cfb3f1f6cef513ae3baef7
2017-04-24 17:23:44 +00:00
Jian Li
8e07271dbf Refactor: Build script and code clean up for mappingmanagement app
Change-Id: I0a3b12880645d50ff42397f87c80e67ff037fb08
2017-04-24 16:57:53 +00:00
Gaurav Agrawal
8dbd27359c AbstractYangModelRegistrator updated to allow apps to attach end-points to the service models
Change-Id: I2f893d0f77730cecae961bb9233aefe3c49cf4b1
2017-04-24 13:59:37 +00:00
kdarapu
7abfe0ed7e invalid string and boolean comparison
Change-Id: I50f93a9153215b14e6e5b7a3c3c2d3348aeecc70
2017-04-24 07:14:10 +00:00
Yuta HIGUCHI
1d63993b06 fix transient test failure
Change-Id: If048603536b95fc6f7e698f1a0899ce46eee6f97
2017-04-24 06:41:51 +00:00
Yuta HIGUCHI
f5e7ef8a7c Sync onos-dependency, deps.json
Change-Id: I6f0b9d6d9de4f7395c16561c7997208b0c4114a6
2017-04-21 20:10:59 +00:00
Henry Yu
5c54e77f03 Allow empty inner node
Change-Id: I6f1a5964fe31956d7c16d59cbe26f892031a51a3
2017-04-21 20:04:13 +00:00