summaryrefslogtreecommitdiffstats
path: root/components
AgeCommit message (Collapse)AuthorFilesLines
2019-03-11Add blueprint runtime validatorMuthuramalingam, Brinda Santh2-0/+56
Change-Id: I9e2aa1aec392fc4191d547115fa90e8811f0f9e9 Issue-ID: CCSDK-1110 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-03-07Add support for resource-resolution storageAlexis de Talhouët3-0/+18
Change-Id: I0113191075804f6b77ce54c741bf0a1ccd356c77 Issue-ID: CCSDK-338 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-03-06Ressource resolution using configurable databasevinal patel4-0/+47
Change-Id: I8589e4db45ba3d5bcb906f25bcc76b5136159608 Issue-ID: CCSDK-1092 Signed-off-by: vinal patel <vinal.narendrabhai.patel@ibm.com>
2019-03-06Merge "*WIP*: draft of a blueprint for configuring a PNF"Dan Timoney17-0/+608
2019-03-05Define EventType contract for gRPC messageAlexis de Talhouët1-1/+8
Change-Id: Ic8bde56d13f774120c8d64a56993ade71e7b4612 Issue-ID: CCSDK-1118 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-03-04Adjust python script for resource-assignmentAlexis de Talhouët3-62/+26
Change-Id: Ie96b4dc99c4da461a5fe7dfb424fdec6c221f9e0 Issue-ID: CCSDK-1091 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-03-01Get DSL Property in Resource ResolutionMuthuramalingam, Brinda Santh1-7/+7
Change-Id: I768c2515bc4b0eaa829213ac4d045628ca960adb Issue-ID: CCSDK-1106 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-28*WIP*: draft of a blueprint for configuring a PNFRodrigo Ottero17-0/+608
This is a still-in-development draft of a blueprint, intended to be used to configure PNFs. It has been put in review as requested, to make easier for the community to make comments on it. The design considers that a blueprint will be created for each possible PNF. In some files, there are questions about the structure or content. The- se questions are surrounded by HTML comment tags <!-- -->, even if the file itself is not HTML - the intent is just to clearly highlight the questions. All of them are preceded by the string "QUESTION", to facil- itate search. Change-Id: Ib3ed2afb80693429dc23b7ac73c5cbe49b3f5c9a Issue-ID: CCSDK-1107 Signed-off-by: Rodrigo Ottero <rodrigo.ottero@est.tech>
2019-02-25Merge "Add dsl model definition"Dan Timoney1-0/+9
2019-02-22Add dsl model definitionMuthuramalingam, Brinda Santh1-0/+9
Change-Id: Ic2332e32d142f231cc8a3a25e2528cde455da827 Issue-ID: CCSDK-1095 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com> Signed-off-by: Balazinski <bartosz.balazinski@ibm.com>
2019-02-20Add support for commit confirmed capabilityAlexis de Talhouët1-2/+8
Change-Id: I3608a6a62469d4b5dfc5fc69f610f9da186156c2 Issue-ID: CCSDK-790 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-20Add component function scripting serviceMuthuramalingam, Brinda Santh4-0/+15
Change-Id: I7c5b49617823dd623566fb4be4d431012420e17c Issue-ID: CCSDK-959 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-18Simplify NetconfRpcServiceAlexis de Talhouët11-206/+279
Change-Id: I6daac25c272ab6b437c07602167a76a2d61816db Issue-ID: CCSDK-790 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-17Netconf resolution serviceAlexis de Talhouët8-12/+82
Change-Id: I0346c88cd11136561426260a206bd7bf07f90dd3 Issue-ID: CCSDK-1086 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-17restconf kotlin script supportMuthuramalingam, Brinda Santh3-4/+24
Change-Id: I07eaa4a2422b461e1b7eb13ec04bf7d10ea08770 Issue-ID: CCSDK-1080 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-16Rework netconf-executorAlexis de Talhouët7-116/+126
- rework connection logic - rework rpc service - rework netconf session handling - rework netconf device communicator - rework python netconf bindings - rework python netconf client - add python script showcasing netconf functions Change-Id: Ibb9bf811e7d96e993aa866371d56c172de83be2c Issue-ID: CCSDK-790:x Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-15Merge "Fix sonar build"Dan Timoney2-0/+2
2019-02-15Merge "Python library for Jython execution"Dan Timoney27-40/+782
2019-02-15Fix sonar buildTimoney, Dan (dt5972)2-0/+2
Sonar build on ccsdk/apps is failing because one of the submodules (components/model-catatlog/proto-definition) does not have the standard maven src/main and src/test directories. Adding these directories fixes sonar build (they need to contain a file - in this case a README - otherwise git will not add the empty directory) Change-Id: Ia74254b58e5b006bd72c35cd6ce872b88de35016 Issue-ID: CCSDK-1081 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-02-15Python library for Jython executionSteve Alphonse Siani27-40/+782
Change-Id: Iee2701b4dade7207950f17c92ea1265c361cf803 Issue-ID: CCSDK-696 Signed-off-by: Steve Alphonse Siani <alphonse.steve.siani.djissitchi@ibm.com>
2019-02-13Add Sub Attribute parsing capabilitMuthuramalingam, Brinda Santh1-1/+8
Change-Id: Ie353f8e5b86f7472a4790c32705f4b8c3d5e5826 Issue-ID: CCSDK-1061 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-12Create restconf component function moduleMuthuramalingam, Brinda Santh1-0/+40
Change-Id: I04c29bfc981b677d81da73441228215ce4868833 Issue-ID: CCSDK-1060 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-12Add netconf script component functionMuthuramalingam, Brinda Santh3-20/+15
Change-Id: I094025fba5626bae0b4b13320f1cbbb76cda3bfd Issue-ID: CCSDK-790 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-12Fixes: manual integration test of CDSAlexis de Talhouët4-90/+90
- support to overwrite cba - fix map to json - finish meshing - fix python context not having the bluePrintRuntimeService injected - load all properties in the properties store Issue-ID: CCSDK-414 Change-Id: I6b65201529d0ffd9c3e18023a33e0081236b01de Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-12Multiple fixes & enhancementAlexis de Talhouët1-0/+0
- Rework docker image build - Fix compress function - Fix node type name for source-primary-db Change-Id: Ide38e17036e76047d9f850b714ba0da4add5cd9d Issue-ID: CCSDK-414 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-12Jython execution component and serviceSteve Alphonse Siani6-0/+64
Change-Id: I2610e73a9c7ba073b5fa9d148dcd6fb5b9ad9ae3 Issue-ID: CCSDK-696 Signed-off-by: Steve Alphonse Siani <alphonse.steve.siani.djissitchi@ibm.com>
2019-02-11Blueprint modeled Netconf capability componentsCherukuri, Venkatanaresh (vn166g)1-3/+1
Adding Netconf Executor Function module Change-Id: I8b896fef84a465db2b9365d038b611e9fdf793ea Issue-ID: CCSDK-790 Signed-off-by: Cherukuri, Venkatanaresh (vn166g) <vn166g@att.com>
2019-02-08Refactor test blueprint catalogMuthuramalingam, Brinda Santh20-0/+0
Change-Id: I948067b25787c7a79f769ac4055c34ffdd2f172d Issue-ID: CCSDK-1047 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-07Refactor components core and resource dict modulesMuthuramalingam, Brinda Santh166-11217/+1
Change-Id: I04e9e723d68a38ecefe48206e67fddbe43c55854 Issue-ID: CCSDK-1047 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-06Blueprint Processor Python Script ComponentsCherukuri, Venkatanaresh (vn166g)9-3/+141
Adding Python scripts for Netconf Executor components Change-Id: I6d84dea2e47860063a1140146aebe94d61f8d9c1 Issue-ID: CCSDK-997 Signed-off-by: Cherukuri, Venkatanaresh (vn166g) <vn166g@att.com>
2019-02-04blueprint scripting servicesMuthuramalingam, Brinda Santh6-9/+145
Change-Id: I834b83e0c2716eceadeec8a5f17a7604e938166a Issue-ID: CCSDK-941 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-31Merge "Update parent for proto-definition"Dan Timoney1-3/+7
2019-01-29Update parent for proto-definitionAlexis de Talhouët1-3/+7
Avoid pulling transitive dependencies. Change-Id: I91530307817231c3b15459539e433cf97f3e4dce Issue-ID: CCSDK-947 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-28blueprint scripting moduleMuthuramalingam, Brinda Santh5-327/+5
Change-Id: Ibe7602bdb6708d9adbe1aecd26eb14e24872f75d Issue-ID: CCSDK-941 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-25Merge "GRPC 1.18.0 Upgrade."Dan Timoney3-6/+12
2019-01-24Fix broken parent tagTimoney, Dan (dt5972)1-2/+3
Wrong parent used in proto-definition, and relativePath is not specified. Consequently, the release version (0.4.0) - which exists locally but not in nexus - is not found. Fixed by using correct parent and relative path (../parent) Change-Id: Ib9a3d845c76ca26a8de562470a3e4214e37ae057 Issue-ID: CCSDK-1001 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-23GRPC 1.18.0 Upgrade.Muthuramalingam, Brinda Santh3-6/+12
Change-Id: I1f7f75e14d284641d86c5ef91723b00aaab9bed7 Issue-ID: CCSDK-998 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-22Merge "Map proto to pojo. implement blueprint processing"Dan Timoney3-52/+45
2019-01-22Merge "Resource Resolution Service: Source Rest"Dan Timoney31-66/+66
2019-01-22Merge "Implement resolve NodeTemplate Capability property"Dan Timoney2-156/+152
2019-01-21Map proto to pojo. implement blueprint processingAlexis de Talhouët3-52/+45
Change-Id: I16b06b4700a42d4a7066eb8c0779677fa28cd94b Issue-ID: CCSDK-951 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-20Resource Resolution Service: Source RestSingal, Kapil (ks220y)31-66/+66
Complex Data Processing for Primary-Config-Data DataSource Resource Resolution Service Change-Id: I62492b5c4e3c0b831f9027df5d42c6b80186debc Issue-ID: CCSDK-674 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-19Merge "Make BluePrintProcessingService#process stream"Dan Timoney1-1/+1
2019-01-19Merge "Create module for .proto definition"Dan Timoney4-1/+84
2019-01-19Merge "Add support for async REST"Dan Timoney1-6/+7
2019-01-19Merge "Implement CBA upload through REST"Dan Timoney1-46/+19
2019-01-19Merge "Implement BluePrintManagementServiceGrpc"Dan Timoney1-38/+20
2019-01-19Merge "Implement BluePrintCatalogService"Dan Timoney1-11/+30
2019-01-19Merge "Fix classpath issue w/ guava"Dan Timoney1-0/+12
2019-01-18Make BluePrintProcessingService#process streamAlexis de Talhouët1-1/+1
Change-Id: I4aed859365a9c7251d8b29c0c68726d53b0f9d0f Issue-ID: CCSDK-662 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>