summaryrefslogtreecommitdiffstats
path: root/ms/controllerblueprints
AgeCommit message (Collapse)AuthorFilesLines
2019-10-30Ensure proper unloading of resources associated with the dynamic classloader ↵Serge Simard1-0/+4
for Kotlin scripts. Issue-ID: CCSDK-1692 Signed-off-by: Serge Simard <serge@agilitae.com> Change-Id: Ic1c1bf263331bf4a43d855798d2d62ec97503ceb (cherry picked from commit bacce97c415081df60631d97a89e80eb6b3edbab)
2019-09-30Roll cds versionTimoney, Dan (dt5972)6-7/+7
Roll CDS to next snapshot version Change-Id: I369633e10d1fd5b1b4fec55122fe36af1666cfe9 Issue-ID: CCSDK-1748 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-29Refactoring ResourceAssignmentUtilsSingal, Kapil (ks220y)6-183/+232
Refactoring ResourceAssignmentUtils parseResponseNodeForPrimitiveTypes API to remove cyclic value assignments Issue-ID: CCSDK-1748 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I27b5a7d3ed2df38cf4e3e44686aec094ebdb5f25 Refactoring ResourceAssignmentUtils Changing isNull condition to isNullOrEmpty to make sure Empty value doesn't get assigned to resource Issue-ID: CCSDK-1748 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I0744537c7ddec80f20ffd7e6545b947439f63743 Resource Resolution Refactoring Refactoring some logging statements and adding new loggers Issue-ID: CCSDK-1748 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I5676659eea01056a7d29206f13473a4361516755
2019-09-17Roll to next snapshotTimoney, Dan (dt5972)6-7/+7
Roll to next snapshot version Change-Id: I9ec9655ed36ededa95d75d14338835eb9e86804e Issue-ID: CCSDK-1701 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-11Roll versions for El AltoTimoney, Dan (dt5972)6-7/+7
Roll to next El Alto snapshot Change-Id: I4e2016ab8711a74f781bd1421e35e289c716a612 Issue-ID: CCSDK-1701 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-08HTTP headers feature for BP REST endpoints def'nsOleg Mitsura1-2/+3
Issue-ID: CCSDK-1341 Change-Id: I2da6a19ddea137c0fb868a413f77a45c1def3877 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
2019-09-05Add Config based blueprint process consumerBrinda Santh1-0/+4
Change-Id: I9e37ecb5032047f835f3b2ea20b2689c76353497 Issue-ID: CCSDK-1668 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-09-03Do not duplicate model types and data dictionariesAlexis de Talhouët76-1853/+4
Change-Id: I960e9ce040490dea82bd9afa9133ed982fe08d14 Issue-ID: CCSDK-1663 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-08-30Remove controllerbluprints distribution.Brinda Santh36-2902/+0
Change-Id: I8c7269f97f2b32a0fe8689baaeddfe1e82e0d075 Issue-ID: CCSDK-1663 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-30Refactor resource dictionary entity and repositories.Brinda Santh7-592/+0
Change-Id: I156d63df70d04e129e4a753cdc11e119ee97d37a Issue-ID: CCSDK-1663 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-30Refactor handlers, services to designer api.Brinda Santh26-2668/+0
Change-Id: I3bc56e14fca332c0c0b661bb7e8a501a2dadbe91 Issue-ID: CCSDK-1663 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-30Refactor catalog service to blueprint processor.Brinda Santh8-347/+0
Change-Id: Ia4bfc7c1b3ffb4020458f18deb71a2cf451ab65e Issue-ID: CCSDK-1663 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-30Refactor model entity and repository.Brinda Santh6-727/+0
Change-Id: I6f06fc46fcedbe1cbb8a8e6f8c30b131680a5b08 Issue-ID: CCSDK-1663 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-30Refactor model types load to designer api.Brinda Santh5-532/+0
Change-Id: Icc75c2cac2b9522fc20aa2247aafa8a1f494758e Issue-ID: CCSDK-1663 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-30Refactor enhancer service to designer api.Brinda Santh14-1354/+0
Change-Id: I63aa56c61f9b97826c2171479dd4d6f238c9d8da Issue-ID: CCSDK-1663 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-29Refactor Blueprint model controller to designer api.Brinda Santh3-668/+0
Change-Id: I6e729aab24262f6bdef4b92febf9f65a4819d142 Issue-ID: CCSDK-1663 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-29Resolve duplicate application property valuesBrinda Santh10-75/+73
Change-Id: I0813ff96388bce77eba9fbc9eff0eccf59a6be6a Issue-ID: CCSDK-1663 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-29Merge "Roll versions"Dan Timoney10-11/+11
2019-08-28Roll versionsTimoney, Dan (dt5972)10-11/+11
Roll versions in master branch Change-Id: I12ac01bc8769303c9d6fe7053306bdaa68f54396 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-28rename config-data=>sdncOleg Mitsura20-35/+35
Issue-ID: CCSDK-1623 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: Id203a2c9673e732cba5425f8e301f84711fe3705
2019-08-27Merge "allow null type for primitives"Dan Timoney1-1/+1
2019-08-27allow null type for primitivesOleg Mitsura1-3/+6
(to be consistent with validPrimitiveTypes() in BluePrintTypes) TODO: refactor that as well. This should fix the issue with missing values in output-type-mapping breaking execution. Issue-Id: CCSDK-1614 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: Ia209a3bfcdc5fc2ef1179bd46669be2d57426749
2019-08-27Make source-db consistent across samplesOleg Mitsura44-143/+139
Issue-Id: CCSDK-1623 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: Iec7c6909c39c34894be11bfdac45f6394010d9cf
2019-08-26Merge "Add output filename param to compresToFilePart"Dan Timoney1-2/+3
2019-08-23Add output filename param to compresToFilePartOleg Mitsura1-2/+3
Currently, just defaults to "enhanced-cba.zip" as before; Should be part of the feature that names enhanced files yyyy-mm-dd-BPname-BPver Issue-Id: CCSDK-1652 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: I464c242bf5651958671a06e1acf4148c28e69147
2019-08-22Merge "ControllerBP logs errors"Dan Timoney1-4/+12
2019-08-22Merge "Component node timeout implementation"Dan Timoney6-60/+162
2019-08-21ControllerBP logs errorsOleg Mitsura1-4/+12
Issue-ID: CCSDK-1630 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: Ie5e9ca67cc2e0aa9b1a36a7b13372687a94a71e7
2019-08-20Update input paramtype for populatePrimitiveValuesOleg Mitsura1-4/+4
Issue-Id: CCSDK-1614 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: Iecd47868b4b9971a555d6ab0c8bbac8213b6b4c8
2019-08-19JacksonUtils.kt primitives bugfixOleg Mitsura1-4/+3
Issue-Id: CCSDK-1614 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: I1991c1605889ea152fca2d93f5d31b073dd7985d
2019-08-16Component node timeout implementationBrinda Santh6-60/+162
Change-Id: I99fc9efba76595693d95772e409f0f982aeae9b1 Issue-ID: CCSDK-1619 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-16JacksonUtils.kt primitives bugfixOleg Mitsura2-33/+38
Issue-Id: CCSDK-1614 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: I4b0f6390a1c635203cbf44332495a8c15cc52821
2019-08-16Modify workflow execution service options.Brinda Santh3-64/+61
Change-Id: I629b30f9ff2b8e84d6ae952946608d9bb3437d4c Issue-ID: CCSDK-1619 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-16Add Imperative workflow execution service.Brinda Santh5-35/+48
Workflow implementation based on multiple steps in blueprint model. Change-Id: I21eaf5d08621ae6eac2fa0a5db2aca0291928d52 Issue-ID: CCSDK-1619 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-16Add imperative workflow service.Brinda Santh2-0/+522
Change-Id: Ic74bb7796244c466a0d8561eed27174fc1a14ebb Issue-ID: CCSDK-1617 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-16Add workflow graph utils.Brinda Santh3-0/+91
Change-Id: I944d71bf9241ee8fa185c169b15532bf6980da9d Issue-ID: CCSDK-1617 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-16Add blueprints graph models.Brinda Santh3-0/+320
Change-Id: I6743642c9f96002a963479eba56451eed2d9fe8f Issue-ID: CCSDK-1617 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-16Auto Rsc Mapping Service Kotlin changejananib2-210/+174
Kotlin code conv Issue-ID: CCSDK-1624 Change-Id: I4c82494cdc3dbf59e98d9b5e91eb41484eab4a7a Signed-off-by: jananib <janani.b@huawei.com>
2019-08-15Update to NeonTimoney, Dan (dt5972)10-11/+11
Update to neon versions Change-Id: I095b46cefa264006bea5722b952c789374870370 Issue-ID: CCSDK-1389 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-09Add class model for workflow and resource data type.Brinda Santh7-22/+412
Change-Id: Ia42f56541bef0418dddb797c019ecda3afa6983b Issue-ID: CCSDK-1380 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Add resource definition resolution service.Brinda Santh5-9/+37
Change-Id: Ife75d290540e3ed0e0dfd0a82785a498607a2d25 Issue-ID: CCSDK-1577 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Merge "Add declarative acceptance tests"Dan Timoney6-58/+73
2019-08-09Add property definition type DSL.Brinda Santh3-8/+39
Change-Id: I83a3d1391c60cd426236b55d0d399e273e7c15dc Issue-ID: CCSDK-1577 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Add CBA parent pom.Brinda Santh1-4/+0
Change-Id: Iddfb27d271bbb58375190c506173edccdd60b9e0 Issue-ID: CCSDK-1576 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-08-09Merge "Controller Blueprints fails to lookup directory"Dan Timoney1-0/+3
2019-08-09Add declarative acceptance testsEliezio Oliveira6-58/+73
First two UATs are for blueprints Echo and "PNF Configuration". The body of the ODL mount request was changed from XML to JSON, so it can be represented in a YAML file. Initial documentation about the UATs can be found at components/model-catalog/blueprint-model/uat-blueprints/README.md BluePrintArchiveUtils.recurseFiles() replaced by compressFolder() that uses native Java 7. Removed commons-compress as dependency since is no longer used. Change-Id: I96a584ae12ca009f90fe8fe9485eb57ce05e8add Issue-ID: CCSDK-1569 Signed-off-by: Eliezio Oliveira <eliezio.oliveira@est.tech>
2019-08-09Added service for Edit CBAEzhilarasi10-11/+11
Added service for search result CBA Change-Id: Iba00f048abc59878e6dcda9d1de9f0fc823d9130 Issue-ID: CCSDK-1275 Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
2019-08-09Controller Blueprints fails to lookup directoryPiotr Darosz1-0/+3
Create directory for saving CBA package in case one does not exist Issue-ID: CCSDK-1607 Signed-off-by: Piotr Darosz <piotr.darosz@nokia.com> Change-Id: I0f5b547ec781bf7211414507ee847e756402f0e7
2019-08-06Roll version to recreate release artifactsTimoney, Dan (dt5972)10-11/+11
Roll versions to 0.5.1 - need to re-release El Alto early release Change-Id: Ifc0d4af8920065ca4ae8f509c63f98dc6e112322 Issue-ID: CCSDK-1563 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-01Add remote python executor DSL propertiesBrinda Santh1-1/+1
Change-Id: I7888ac302da2a51ca34c531b7553d04af13786ac Issue-ID: CCSDK-1380 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>