78 Commits

Author SHA1 Message Date
Yuta HIGUCHI
e7e71a8f9f Update checkstyle to 8.10
- fix issues detected
  - YANG custom registrator should be subject to checkstyle
  - fix Java 8 syntax related violations

Change-Id: I0fc52c6612a40d851fd9bc3bf019621776b1f92a
2018-05-21 16:00:21 +00:00
hiroki
4ecc871a22 OpenConfig model for Infinera XT3300
Change-Id: I400c9146892932afc97d1a32e425722fd7c92345
2018-05-15 20:37:15 +00:00
Yuta HIGUCHI
e8947b06cf Replace with standard yang
- replace ietf-inet-types and ietf-yang-types with
  publically available standard .yangs

Change-Id: I8999c847551ab8c007fd688415554230ea8b5774
2018-05-15 20:37:15 +00:00
Yuta HIGUCHI
a818eb5291 Isolate IETF models in OpenConfig to own bundle
Change-Id: I15fff358582dd7b361d015c2d30c981a703fd1be
2018-05-15 20:37:15 +00:00
Yuta HIGUCHI
2f5182db1e pom for waveserverai model
Change-Id: I185e4eb2a0bb29c6f701dee7a729ad80c97303af
2018-05-03 16:37:12 -07:00
Jeff Groom
34c28ce49f Waveserver Ai Driver support
Change-Id: I1d65e30b4b46dbad8802fd2edd9dec74b5d2ec18

revert readme

Change-Id: I32f7a9ec21f743d98cdece2ceb097fc65b784589
2018-05-03 23:04:28 +00:00
Ray Milkey
bca9049101 Starting snapshot 1.14.0-SNAPSHOT
Change-Id: I97bab4e31d2b701f015289eae29d0c58a4937685
2018-04-13 12:47:31 -07:00
柯志勇10068695
bdd6a9e241 ONOS-7568 Custom registrator for OpenConfig
Change-Id: Id0f0adb77b758dd8f72087408a54511a79262441
2018-04-10 16:49:46 +00:00
Yuta HIGUCHI
e1ca23fcb8 TAPI 2.0.2 release version
Change-Id: Iabc7a1bee52cf7c8e109c3e815c09767a799441b
2018-04-06 17:49:39 +00:00
Yuta HIGUCHI
5aeb0fe704 custom registrator for OpenConfig
Change-Id: I649de77cb3ab3b69ada75471867a3a6b86b32053
2018-04-03 15:18:21 +00:00
Laszlo Papp
bd0779f07c Update the polatis yang models
Change-Id: I11da7032b110238c52e27f5f26a36ef379685b0d
2018-03-28 20:55:08 +00:00
Yuta HIGUCHI
7f165b1c6d TAPI 2.0.2 release candidate
- based on https://github.com/OpenNetworkingFoundation/TAPI/pull/306

Change-Id: Ib668ff5dfdac78d06557c4d932f1fe614cdde344
2018-03-26 20:55:18 +00:00
Yuta HIGUCHI
348bba7ea0 TAPI 2.0.2-SNAPSHOT
- based on https://github.com/OpenNetworkingFoundation/TAPI/pull/302
           https://github.com/OpenNetworkingFoundation/TAPI/pull/303
  not official 2.0.2 release yet

Change-Id: Idf9dc67e77521e707cad67f5d8d609991cf8ce42
2018-03-21 15:39:08 -07:00
Ramon Casellas
390efe96a7 ONOS-7451 ODTN TAPI connectivity service.
(still JSON cannot be converted to DataNode)

Completed with RPC PoC for ONOS-7451

Fixed style errors (import Yang classes > 120)

Change-Id: Ie565576a604ee1ccf3d046e7e461c1d132234e8f
2018-03-07 21:26:36 +00:00
Yuta HIGUCHI
f192610f6e TAPI 2.0.x rpc service registrator
based on work by Ramon Casellas <ramon.casellas@cttc.es>

Change-Id: Ie86f19adbb1d9f24658043b5fcd207207caf73bc
2018-03-07 17:06:36 +00:00
Yuta HIGUCHI
80d0bbdc14 ONOS-7506 update to TAPI 2.0.1
Change-Id: Ib47a4b93c536854cc0ee3c577307ac995ef24c4f
2018-03-01 19:34:18 +00:00
hiroki
4c3fbcf3e1 Modify TAPI 2.0 to avoid yang-tool limitation
Change-Id: Ic512f3aa761548a2b45457543e6b23a392500902
2018-02-13 01:19:51 +00:00
wu
6a418d256b ONOS-7419 Compare and update TAPI yang currently in ONOS with TAPI 2.0 release
Change-Id: I009d4b9da4eea359a4ce164fd425769f68743c6b
2018-02-06 19:10:32 +00:00
Yuta HIGUCHI
488a94c31e more error-prone issue fix
Change-Id: I49f2cc0459cfddddc6a99e2ebb8ad52d547e2909
2018-01-29 21:12:15 +00:00
Ray Milkey
302405e044 Obey Java package file naming rules
Change-Id: Ia0522beade3a8869e0495870425e7fe359ad474e
2018-01-14 11:41:38 +00:00
ONOS Jenkins User
45d340c839 Starting snapshot 1.13.0-SNAPSHOT 2018-01-09 01:56:13 +00:00
ONOS Jenkins User
32ebb5add8 Tagging 1.13.0-b8 2018-01-09 01:54:28 +00:00
Ray Milkey
41b5302f93 Sonar suggestions - file name and constants
- moved class files into a directory that complies with Java naming conventions
- extracted a duplicated string literal into a constant

Change-Id: I3d0b1378746ee1c7a3d4e541e9d09943886de312
2018-01-05 23:06:19 +00:00
ONOS Jenkins User
61881df1ee Starting snapshot 1.13.0-SNAPSHOT 2017-12-12 21:19:45 +00:00
ONOS Jenkins User
d22dccc27f Tagging 1.13.0-b7 2017-12-12 21:18:01 +00:00
ONOS Jenkins User
4bf9e3a520 Starting snapshot 1.13.0-SNAPSHOT 2017-12-12 18:46:22 +00:00
ONOS Jenkins User
168ac92b8d Tagging 1.13.0-b6 2017-12-12 18:44:15 +00:00
ONOS Jenkins User
0e78e27f0c Starting snapshot 1.13.0-SNAPSHOT 2017-12-12 03:27:00 +00:00
ONOS Jenkins User
2a7d833cab Tagging 1.13.0-b5 2017-12-12 03:25:23 +00:00
ONOS Jenkins User
c53a15f933 Starting snapshot 1.13.0-SNAPSHOT 2017-12-11 20:43:30 +00:00
ONOS Jenkins User
d06da9e33c Tagging 1.13.0-b3 2017-12-11 20:41:44 +00:00
ONOS Jenkins User
716484c58c Starting snapshot 1.13.0-SNAPSHOT 2017-12-09 03:41:19 +00:00
ONOS Jenkins User
6a6ac1d5a0 Tagging 1.13.0-b1 2017-12-09 03:39:39 +00:00
ONOS Jenkins User
a57a814230 Starting snapshot 1.13.0-SNAPSHOT 2017-12-09 00:57:30 +00:00
ONOS Jenkins User
8977cedde7 Tagging 1.13.0-b0 2017-12-09 00:55:39 +00:00
Vidyashree Rama
6987e0e76c register ietf-system from models/common
Change-Id: Iea563f63ac61109143481f19466ef7191ccf37d7
2017-11-28 19:06:28 +00:00
Ray Milkey
a09f87f02b Starting snapshot 1.13.0-SNAPSHOT
Change-Id: Ib3360118c42aa760632ff80537d585865813060f
2017-11-21 09:38:31 -08:00
Gaurav Agrawal
3545370306 YANG files to follow standard convention.
Change-Id: I67c171617b60c457dc1a65ebc441139236ff8dc9
2017-11-16 23:11:23 +00:00
Toru Furusawa
289888947f Add Transport-API Yang models.
Change-Id: Iaca69b8bd1adbd899b0b6faf255f2e202a80a927
2017-11-15 23:01:54 +00:00
Gaurav Agrawal
5588057b3e Fix issues and remove re-registrations.
Change-Id: Ie9edcaabbc8ce755a20e0f01091562800e0fefb1
2017-11-15 14:06:28 +00:00
Ray Milkey
cc6ec60fb2 Starting snapshot 1.12.0-SNAPSHOT 2017-11-10 16:22:59 -08:00
Ray Milkey
9f9a752bdc Tagging 1.12.0-b2 2017-11-10 16:21:23 -08:00
Laszlo Papp
624bd2840e Specify the common models as runtime dependency
Change-Id: Id62dba0bf8e5fa9f674922ab230a4e735a19ba02
2017-11-02 16:51:32 +00:00
Sean Condon
1dbcd71f39 Cleaning up unused code in Microsemi driver
Change-Id: If7e9790d9141324dff084e41d040ba0132141de8
2017-10-31 23:02:38 +00:00
Laszlo Papp
8b3a5f6751 Add a Polatis NETCONF driver
Change-Id: Iecfe8df9d656bebbe82bf01bcaf185a77ccd26d8
2017-10-12 19:58:11 +00:00
Yuta HIGUCHI
f31f70c5ce package-info for common models
Change-Id: I981b3e824eacf7d8a11eb1d1e2ee584f814bc29c
2017-10-12 11:25:22 -07:00
sonugupta-huawei
07d33852e2 Currecting the pattern restriction for IPV4 address in ne-l3vpncomm-type.yang
here space in the pattern makes it different from the expected one
as of now it expect the value in the form of 1.1.1." "1
which makes this invalid.
so removing the extra spaces to receive the proper validated input.

Change-Id: Ic89d7595171aff60c5c4c56d69b1faa94241ded3
2017-10-11 10:28:36 +00:00
Yuta HIGUCHI
35f639da25 connect openconfig pom
Change-Id: I95666522ef0fbb2bcc44025c5c9691cb08c76ee9
2017-10-10 20:20:09 +00:00
Gaurav Agrawal
d5631a6bd9 Adding service end-points required for l3vpn.
Change-Id: I0fac00bb53568a1d1b34e52f4824de17657c36f1
2017-10-09 09:53:57 +00:00
Thomas Vachuska
803278eda7 Adding support for custom model registrator and supporting Java code
to be built and packaged along with the auto-generated artifacts that
represent the YANG model.

Change-Id: I62c121f22680d483df40662da6a73c1bae43826b
2017-10-06 22:47:48 +00:00