summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-10-20Merge changes I4a6cb477,I00d6a0c1KAPIL SINGAL5-478/+69
* changes: Support netbox-client outside OSGi container Address security issues
2020-10-20Support netbox-client outside OSGi containerDan Timoney2-9/+63
Updated netbox-client initialization so that it works properly when initialized outside an OSGi container (e.g springboot) Change-Id: I4a6cb477206745eb4ca21f10a7fb54cc616ef4cd Issue-ID: CCSDK-2923 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-10-20Updating AAI service adaptor to use version 21 (v21) of the schema model.Hesam Rahimi26-859/+4152
Issue-ID: CCSDK-2393 Change-Id: I53369c73fd25c7f433fd99456e28fbe0fecbc59a Signed-off-by: Hesam Rahimi <hesam.rahimi@huawei.com>
2020-10-19Disable external entities referenceDan Timoney1-0/+5
Disable external entities reference in properties node XML parser to avoid XXE vulnerability. Change-Id: I5136dc7edb575d944dfe9fbab334629ec18c5d47 Issue-ID: CCSDK-2918 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-10-19Address security issuesDan Timoney3-469/+6
Removed unused Mdsal activator class. Added file name validation for ConnectionBuilder in ansible adaptor Change-Id: I00d6a0c1edccae263520738f7a4685b1ad71b943 Issue-ID: CCSDK-2918 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-10-19Add file path validationDan Timoney7-4/+8
Add file path validation for EnvVarFileResolver. Refactored PathValidator to org.onap.ccsdk.sli.core.utils so it can be used here. Change-Id: Ibb50df0ad020cf376c1ce20e7b598f7ad7223d48 Issue-ID: CCSDK-2918 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-10-16Add code to validate path names.Dan Timoney5-7/+40
Added code to validate path names to avoid possible attacks due to hidden/special characters and/or embedded new lines. Change-Id: I53d7266e44fbada1d9d5f458dfcdbc452801672c Issue-ID: CCSDK-2918 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-09Roll to initial Honolulu release versionDan Timoney32-64/+64
Roll master branch to initial Honolulu release version Change-Id: I54ac03e89312555c06c11b8f5512393909cae786 Issue-ID: CCSDK-2742 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-09Roll to initial Honolulu release versionDan Timoney29-58/+58
Roll master branch to initial Honolulu release version Change-Id: I9a355141a5234f08fd09d0712b4b9d6166d01f11 Issue-ID: CCSDK-2742 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-09Roll to initial Honolulu release versionDan Timoney52-97/+97
Roll master branch to initial Honolulu release version Change-Id: Id7829542cb5981c11b38367952e6bc29ffa4cfe8 Issue-ID: CCSDK-2742 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-09Release M4 version of sli/pluginsDan Timoney1-0/+5
Release M4 version of sli/plugins Change-Id: Iea28a5909720bf9f360ccd8f300808c7eb5c7d90 Issue-ID: CCSDK-2742 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-09Release M4 version of sli/northboundDan Timoney1-0/+5
Release M4 version of sli/northbound Change-Id: I4f7f6abd7f46bc535e555e17991af253d4396a13 Issue-ID: CCSDK-2742 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-09Release M4 version of sli/adaptorsDan Timoney1-0/+5
Release M4 version of sli/adaptors Change-Id: Ida253b4f6e20c6133bbd6226c510d5405a599ee5 Issue-ID: CCSDK-2742 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-09Roll to initial Honolulu release versionDan Timoney39-106/+106
Roll master branch to initial Honolulu release version Change-Id: I5abee4ba661e665251e7d03e7705096ff9103b5d Issue-ID: CCSDK-2742 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-09Merge "Release M4 version of sli/core"Dan Timoney1-0/+5
2020-09-09Release M4 version of sli/coreDan Timoney1-0/+5
Release M4 version (1.0.1) of sli/core Change-Id: I3c2c839bfc88b3795eebdfb97396ab3b53eb9698 Issue-ID: CCSDK-2742 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-08Update lifecycle stateDan Timoney1-1/+1
Update lifecycle state to Mature Change-Id: I9ff38a2780f54bd3e31379fb095b15a397edfeac Issue-ID: CCSDK-2660 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-08Merge "DMAAP Listener for ranSlice Feature support"Dan Timoney2-0/+258
2020-09-07Fix restconf-client provider dom4j issuehighstreetherbert1-1/+1
change groupid Issue-ID: CCSDK-2738 Signed-off-by: highstreetherbert <herbert.eiselt@highstreet-technologies.com> Change-Id: If981c7eec2e54d91142d0bec4aa06cfb35e61f70 Signed-off-by: highstreetherbert <herbert.eiselt@highstreet-technologies.com>
2020-09-03Update lifecycle stateDan Timoney1-1/+1
Update lifecycle state to Mature Change-Id: I0ce9d0608712b3589071342cdb9da4d2a7545068 Issue-ID: CCSDK-2660 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-03Update lifecycle stateDan Timoney1-1/+1
Update lifecycle state to Mature Change-Id: I9e1988719dd02cdf0776b54c091009a10d076aa4 Issue-ID: CCSDK-2660 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-03Update lifecycle stateDan Timoney1-1/+1
Update lifecycle state to Mature Change-Id: I98504f658e58d10185b3c781b77bec1176ec1831 Issue-ID: CCSDK-2660 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-09-02DMAAP Listener for ranSlice Feature supportSandeep Shah2-0/+258
DMAAP listener for ranSlide related DMAAP messages from Policy and other ONAP components Issue-ID: CCSDK-2722 Signed-off-by: SandeepLinux <Sandeep.Shah@ibm.com> Change-Id: I14267bc5247a383039ab11ada82d67b0f3f3c13c
2020-09-02secure printer changesSmokowski, Kevin (ks6305)1-9/+41
add method to print properties alphabetically Issue-ID: CCSDK-2721 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I3bcb46a1f45dc74a2bc97acff08fa8c2c29d0ba7
2020-08-31Add jaxb implementation dependenciesDan Timoney3-43/+51
Add JAXB implementation dependencies (needed for Java 11). Issue-ID: CCSDK-2710 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I27b5c50425aa9c2091486e087542de16cb254e0c
2020-08-31Restapi-call-node: Fix setting truststore, should not set system propertiesKevin Smokowski2-2/+37
Issue-ID: CCSDK-2637 Change-Id: Ie677cca90d9ed946768e6d93187b20c29ecc2166 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2020-08-21Roll to next parent snapshotDan Timoney31-31/+31
Update parent to next snapshot version Change-Id: I09e961f337a208cf7d282c6f65ea8509438a6823 Issue-ID: CCSDK-2635 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-08-19fix for J11Michael Dürre1-13/+17
add missing dependency in J11 Issue-ID: CCSDK-2668 Signed-off-by: Michael Dürre <michael.duerre@highstreet-technologies.com> Change-Id: I5bbdb0638f1367b7e2e06ac173538089e772cba0
2020-08-19fix for J11Michael Dürre1-8/+12
add missing dependency in J11 Issue-ID: CCSDK-2669 Signed-off-by: Michael Dürre <michael.duerre@highstreet-technologies.com> Change-Id: Iea66c3658e3d7e847bdb996567402c66ab2ab9a3
2020-08-12make logs quieterKevin Smokowski1-1/+1
make logs quieter Issue-ID: CCSDK-2645 Change-Id: Id880be7d733234b63a81a60326f78470db4fd576 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2020-08-12make logs quieterKevin Smokowski2-3/+3
make logs quieter Issue-ID: CCSDK-2645 Change-Id: I6fa80d511d27a334c2481b65ffb7ff2985c62df2 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2020-08-11add new print methodsKevin Smokowski4-1/+133
create filtered print method for svclogic context Issue-ID: CCSDK-2643 Change-Id: I59261b1e581130d0fbe7d6735f96ee4c6e90ae75 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2020-08-07Merge "Restapi-call-node: Fix setting truststore, should not set system ↵Dan Timoney2-52/+5
properties"
2020-08-07Restapi-call-node: Fix setting truststore, should not set system propertiessb53562-52/+5
Issue-ID: CCSDK-2637 Signed-off-by: sb5356 <sb5356@att.com> Change-Id: Icbbb7eaa9f904e0d51199efd78e36b1fa1fa702b
2020-08-07Roll to next snapshotDan Timoney32-32/+32
Roll to snapshot version 1.0.1-SNAPSHOT Change-Id: I4c7b248b45f485658a9c0135571a581edde62abb Issue-ID: CCSDK-2635 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-08-07Roll to next snapshotDan Timoney29-57/+57
Roll to snapshot version 1.0.1-SNAPSHOT Change-Id: I1fd08b6b4de998d0bc2e7acb03fcf4c87eeae165 Issue-ID: CCSDK-2635 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-08-07Roll to next snapshotDan Timoney52-98/+107
Roll to snapshot version 1.0.1-SNAPSHOT Change-Id: Ie09ba5c2bedcd8cddf3e8cca0eff8e05c2ad268a Issue-ID: CCSDK-2635 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-08-07Roll to next snapshotDan Timoney39-93/+92
Roll to snapshot version 1.0.1-SNAPSHOT Change-Id: Ifd7092ac65b40311336f1e696d2198576c5fba85 Issue-ID: CCSDK-2635 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-08-06Release version 1.0.0 of sli/pluginsDan Timoney1-0/+5
Release version 1.0.0 of ccsdk/sli/plugins Change-Id: Iebb23e9d35eb50055401448c78adc2771f3043a5 Issue-ID: CCSDK-2635 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-08-06Release version 1.0.0 of sli/northboundDan Timoney1-0/+5
Release version 1.0.0 of ccsdk/sli/northbound Change-Id: I664827d2975f9db5b04bcb11cb1a1e5c869fed7a Issue-ID: CCSDK-2635 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-08-06Release version 1.0.0 of sli/adaptorsDan Timoney1-0/+5
Release version 1.0.0 of ccsdk/sli/adaptors Change-Id: I6bc171187c7761fd88450fa0df44adce12c89547 Issue-ID: CCSDK-2635 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-08-06Release version 1.0.0 of ccsdk/sli/coreDan Timoney1-0/+5
Release initial Guilin version of ccsdk/sli/core Change-Id: Ia7cb35209964905348529730e4f8ec870459afec Issue-ID: CCSDK-2635 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-08-05upgrade plugins to sodiumMichael Dürre4-4/+12
fixed unit test and impl due changes in sodium Issue-ID: CCSDK-2545 Signed-off-by: Michael Dürre <michael.duerre@highstreet-technologies.com> Change-Id: I76d00cc9f2af0824536fe428cdd1c5e37f37689e
2020-08-03Update adaptors to sodiumDan Timoney7-10/+69
Update sli/adaptors to OpenDaylight Sodium release. 2 changes were needed: - mdsal-resource : needed to add unimplemented abstract methods in inner anonymous BundleContext class in test case. - resource-assignment: needed to correct unit test problems that were ignored in earlier versions of h2 Change-Id: Ice63bfce64768e46c4376db55e3e9e97d0b934ad Issue-ID: CCSDK-2551 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-07-30Add error handling for OSGi classes not foundDan Timoney2-19/+30
Added error handling to correctly handle case where SqlResource is used outside an OSGi container. Change-Id: I0b5a526b01c151c4a7924f474bf7d21e783ac260 Issue-ID: CCSDK-2625 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-07-10upgrade northbound to sodiumMichael Dürre2-23/+20
fixed unit test due changes in sodium Issue-ID: CCSDK-2544 Signed-off-by: Michael Dürre <michael.duerre@highstreet-technologies.com> Change-Id: I69af992f1db267e282a0ed66b4e4bed72d4f2bd4
2020-07-10upgrade core to sodiumMichael Dürre1-1/+2
fixed unit test due changes in sodium Issue-ID: CCSDK-2543 Signed-off-by: Michael Dürre <michael.duerre@highstreet-technologies.com> Change-Id: I65b725686b480554cec974c05a6b2814901d1d5e
2020-06-23RA: Add option for sequential number assignment from a rangestan-sb2-3/+36
Fix case, when no previous numbers have been allocated Change-Id: Iead3cb4fe4a8ed3f6de363d31677eb389e9f1329 Issue-ID: CCSDK-2416 Signed-off-by: Stan Bonev <sb5356@att.com>
2020-06-19Implement new method to convert SvcLogicContext to JSONDan Timoney15-282/+906
Added new method toJsonString() to SvcLogicContext class to write out service logic context properties as a JSON string Refactored static method SliPluginUtils.writeJsonToCtx to SvcLogicContext.mergeJson method Change-Id: I4fe134976f93c7d116bc54ad2bae6e486c6fac2c Issue-ID: CCSDK-1760 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-06-18Merge "Add sliapi-model-yang to sliapi installer"Dan Timoney2-152/+156