summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-07-20Fix weak crypto issue in restconf adaptorDan Timoney3-4/+7
Added new capability to disable host name verification on a per-connection basis in restapi-call-node and restconf adaptors, and use custom hostname verifier to handle IP addresses and localhost as exception cases. Issue-ID: CCSDK-3196 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I379f3b5093b5ff46433a33821127670747e8efa6
2021-07-20Merge "Fix zip slip vulnerability (CCSDK-3376)"Dan Timoney1-0/+4
2021-07-20Fix zip slip vulnerability (CCSDK-3376)Jonathan Platt1-0/+4
Check and enforce canonical destination path of new file to resolve zip slip vulnerability in 'DaeximOffsiteBackupProvider.java' Issue-ID: CCSDK-3376 Signed-off-by: Jonathan Platt <jonathan.platt@att.com> Change-Id: I249752d7a8bb1a8075502b5130f94c32986ab8ee
2021-07-19Fix XML external entity vulnerability (CCSDK-3324)Jonathan Platt1-3/+4
Disabled XML external entity references to resolve XML external entity vulnerability in 'SdncUebCallback.java' Issue-ID: CCSDK-3324 Signed-off-by: Jonathan Platt <jonathan.platt@att.com> Change-Id: If959e915921042fdd0ba2ff16e167005ba1beed8
2021-07-15Merge "RA: Add 2 fields in RA parameters from DG context"Dan Timoney4-2/+50
2021-07-15RA: Add 2 fields in RA parameters from DG contextStan Bonev (sb5356)4-2/+50
Issue-ID: CCSDK-3372 Signed-off-by: Stan Bonev (sb5356) <sb5356@att.com> Change-Id: I7e107c1b1c15dc0336c604b102b11293ee4b8920
2021-07-13Fix XML external entity vulnerability (CCSDK-3327)Jonathan Platt1-0/+3
Disabled XML external entity references to resolve XML external entity vulnerability in 'XmlParser.java' Issue-ID: CCSDK-3327 Issue-ID: CCSDK-3317 Signed-off-by: Jonathan Platt <jonathan.platt@att.com> Change-Id: I7bae80f3e5858e05d6782c6a290fba33bc7a38ed
2021-07-13Fix XML external entity vulnerability (CCSDK-3323)Jonathan Platt1-0/+3
Disabled XML external entity references to resolve XML external entity vulnerability in 'SvcLogicParser.java' Issue-ID: CCSDK-3323 Signed-off-by: Jonathan Platt <jonathan.platt@att.com> Change-Id: Ic4a6a13e228a699abf60181a537198913900cec7
2021-07-13Fix XML external entity vulnerability (CCSDK-3322)Jonathan Platt1-0/+2
Disabled XML external entity references to resolve XML external entity vulnerability in 'VNFOperationalStateValidatorImpl.java' Issue-ID: CCSDK-3322 Signed-off-by: Jonathan Platt <jonathan.platt@att.com> Change-Id: I88dc0a0ef8e9a587e8f9b3be15ef55e70c687b6e
2021-07-09Add host name verifier that accepts IP addressesDan Timoney11-30/+229
Add a host name verifier that handles IP addresses as special cases, so that they can be safely ignored in lab environments Issue-ID: CCSDK-3196 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I83cec989102620b52a227b7ca71efb92227d834c
2021-07-09Fix XML external entity vulnerabilityDan Timoney3-19/+27
Disabled XML external entity references to resolve XML external entity vulnerability. Issue-ID: CCSDK-3117 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I1824b52c03148b2bc8a87b7eee8e08768d4284f4
2021-07-08Changing slf4j-simple dependency from compile to testSingal, Kapil (ks220y)1-1/+1
features.xml for ccsdk-sql-resource is adding sll4f-simple which shouldn't be there Issue-ID: CCSDK-3368 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I2c24aa10b91300ba9fbdc4e66ffe6e289582a7cf
2021-07-08Removing accidental addition of chef-adaptorSingal, Kapil (ks220y)2-24/+0
Issue-ID: CCSDK-3368 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I6a0ff315488454d27f217e1ad1fa8cb63e605908
2021-07-08Synching artifacts and features-all pomsSingal, Kapil (ks220y)10-68/+123
Issue-ID: CCSDK-3368 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I0876bdc0c5ee704f6194691341df313248bdcf0a
2021-07-02Allow env variables to be used in MSO adaptorTIMONEY, DANIEL3-1/+25
Allow env variables to be used in MSO adaptor properties file Issue-ID: CCSDK-3360 Signed-off-by: lalena.aria <lalena.aria@att.com> Change-Id: Ifd7abee6380c82bdde38b2476b977a91d3cbcf7f (cherry picked from commit dd477ba94c66fd9c5fd1a73b57a64348ac073023)
2021-06-11Deleting an extra loop which causes exponentially repeating of some operations.Hesam Rahimi1-3/+1
Issue-ID: CCSDK-3336 Signed-off-by: Hesam Rahimi <hesam.rahimi@huawei.com> Change-Id: I6501c22c2e89c451a6f9d6de62d4f802df471050
2021-06-10Update dmaap client package declarationDan Timoney0-0/+0
Update java package name to org.onap.dmaap for dmaap client class references. Issue-ID: CCSDK-3332 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I3cba8fc167251c60e203e50d0a43396ec73b616f
2021-06-10Upgrading akka cluster dependencySingal, Kapil (ks220y)3-4/+11
Issue-ID: CCSDK-3333 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: Ia5da682990acbf99a2026393f8dea511ccca4420
2021-05-17Moving IAAS Adaptor from APPC to CCSDK SLISingal, Kapil (ks220y)154-27/+19970
Issue-ID: CCSDK-3198 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I24c21a9bebe87bb87eb14bd903ee558c20b45277
2021-05-04Moving Rest Adaptor from APPC to CCSDKSingal, Kapil (ks220y)32-19/+2621
Issue-ID: CCSDK-3198 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I70868423761ce9b8bf04fba2a46913d6e153a30b
2021-04-28Fix handling of list of enumsDan Timoney7-27/+219
Fixed MdsalHelper to add special case handling of lists of enums Issue-ID: CCSDK-3276 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: If42688e19e1acdd73cc57b862a6516d8afa18fd3
2021-04-27Moving Netconf-adaptor from APPC to CCSDK SLISingal, Kapil (ks220y)58-24/+4742
Issue-ID: CCSDK-3198 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I638d57729d100211325f4e3121970d6737b9a50c
2021-04-21Fix context memory reading issue in sliPluginUtils.SliTopologyUtils;Decheng Zhang4-84/+3057
Moving the fix from SliTopologyutils to sli-common/SvcLogicContext, and reorgnizing methods in SvcLogicContext. recheck Issue-ID: CCSDK-3270 Signed-off-by: Decheng Zhang <decheng.zhang@huawei.com> Change-Id: I423f13b72bd02c77b3a652def276f49d298245ab Signed-off-by: Decheng Zhang <decheng.zhang@huawei.com>
2021-04-19Fix yangparser invocationDan Timoney20-39/+8206
Fix YangParser invocation in restconf-provider to address breaking change in ODL Aluminum release. Issue-ID: SDNC-1515 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I9974889bfa9bbd11077c95275c0cb8ba59b1b0bb
2021-04-09Moving ssh-adaptor from APPC to CCSDKSingal, Kapil (ks220y)37-11/+5261
Issue-ID: CCSDK-3198 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: Icb363093d49595fba8d60045cb7cab49ce4198bc
2021-04-05avoid potential NPE in RestapiCallNodeSmokowski, Kevin (ks6305)1-1/+1
avoid potential NPE in class sendRequest method sendRequest Issue-ID: CCSDK-3246 Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@us.att.com> Change-Id: I3b378336887b43c55ec2a3cdb8a82a4578eb6260
2021-03-25Moving chef-adaptor from APPCSingal, Kapil (ks220y)38-22/+4704
Issue-ID: CCSDK-3198 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I416450c0de9951fe4d5c62cd7cea201c25feb562
2021-03-24Fix null pointer exceptionDan Timoney1-1/+4
Fix null pointer exception in case of empty list Issue-ID: CCSDK-3237 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Ic94d60bf7a52c23507ecc2402f9be9b580f2ea5b
2021-03-16modernizing propertyProvider by replacing Vector to ArrayListSingal, Kapil (ks220y)7-16/+23
Issue-ID: CCSDK-3213 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: Ifcc3f618512f1f5a347b8045e54ba82d0e21d6dd
2021-03-16Renaming ansible and saltstanck adapter to adaptorSingal, Kapil (ks220y)98-761/+761
Issue-ID: CCSDK-3212 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: Ibf0366b31a37173050602bd692627647f4f29bb7
2021-03-15Moving and merging Ansible adaptor from appc to ccsdk/sliSingal, Kapil (ks220y)30-882/+1905
Issue-ID: CCSDK-3198 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I5b2c8a3aff7b0e874a659122264be06f412945be
2021-03-09Roll master version for IstanbulDan Timoney149-289/+319
Roll versions of ccskd parent poms to 2.2.0-SNAPSHOT and of ccsdk/sli to 1.3.0-SNAPSHOT for Istanbul release Issue-ID: CCSDK-3190 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I1af3a469f0d8b5f46eed878e59dc318a9857c6db
2021-03-09Refactoring pom's name tagSingal, Kapil (ks220y)149-4326/+4311
Indenting pom's and running mvn tidy:pom to rearrange items Issue-ID: CCSDK-3198 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: Ic9c7cfd76bd98e6a101ec7788841d96316508735
2021-02-23Roll to next Honolulu snapshotDan Timoney148-150/+150
Roll to next Honolulu snapshot Issue-ID: CCSDK-3179 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I63f203e2d0dfc300b0693fdc46abeb9054596727
2021-02-23Release version 1.2.0 of ccsdk/sliDan Timoney1-0/+5
Release version 1.2.0 of ccsdk/sli Issue-ID: CCSDK-3179 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Ia1b4117c1790e17314259c4d068fac0e4a8d7fe9
2021-02-23Fix error in artifacts parentDan Timoney7-21/+28
The artifacts modules are using wrong parent pom, which is causing compile issues in some local builds. Issue-ID: CCSDK-3179 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Ie2b8a9ac662bf842cc1c7e268e6a53254f4b5463
2021-02-22Implementation graph search for slitopologyutils, includes graph building ↵Decheng Zhang28-2/+3556
and path search Change-Id: I2496fcf971fb3f5ac9cbd63f4432cf7edafc1cee Signed-off-by: Decheng Zhang <decheng.zhang@huawei.com>
2021-02-22Fix CCSDK-3168, issue that toJsonString doesn't work properly for large ↵Decheng Zhang1-1/+50
array attributes. Issue-Id: CCSDK-3168 Signed-off-by: Decheng Zhang <decheng.zhang@huawei.com> Change-Id: I0aba52ea194dfe52db09a19da2f67d03619bb912 Signed-off-by: Decheng Zhang <decheng.zhang@huawei.com>
2021-02-22Creating prototype of SliTopologyUtils, a topology utility for simple ↵Decheng Zhang1-0/+108
topology manipulation. Change-Id: I3c83eeb9c44f04a8d7b0e45429594de96f162c3d Signed-off-by: Decheng Zhang <decheng.zhang@huawei.com>
2021-02-22Use released version of parent pomsDan Timoney138-145/+145
Use released version 2.1.1 of parent poms Issue-ID: CCSDK-3179 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Ied983f40f2d445dd58061eed3475aa0ac210a7d2
2021-02-18Add new EnvProperties classDan Timoney62-175/+485
Added new class EnvProperties, which extends java.util.Properties and supports property values containing embedded environment variable references. Updated code to use this class to load svclogic.properties, and updated dmaap listener to use that class to load dmaap listener configuration. Issue-ID: SDNC-1482 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I7538b719631d8c10c27d059aeb4f70ce92760ebd
2021-02-02migrate sli to alu-SR1Michael DÜrre71-2921/+873
migrate ODL interfaces and fix code for changes in alu-SR1 Issue-ID: CCSDK-3089 Signed-off-by: Michael DÜrre <michael.duerre@highstreet-technologies.com> Change-Id: Id48dcfc517585f2ce6b30047113cd1d173c3c9dc Signed-off-by: Michael DÜrre <michael.duerre@highstreet-technologies.com>
2021-01-29Revert "migrate sli to alu-SR1"Dan Timoney70-869/+2921
This reverts commit ce4e5f9a00d2677495240ad367b9bfc4b74752d0. Reason for revert: ODL upgrade changes need to be backed out until issues in ccsdk/features are resolved. Change-Id: I168e2519e37f3eee61609d0da890c14db49ec49e
2021-01-27migrate sli to alu-SR1Michael DÜrre70-2921/+869
migrate ODL interfaces and fix code for changes in alu-SR1 Issue-ID: CCSDK-3089 Signed-off-by: Michael DÜrre <michael.duerre@highstreet-technologies.com> Change-Id: Iad824627c581c902b639a2f0246e3133d4e38c48
2021-01-26Revert "Limit use of odlparent poms"Dan Timoney123-421/+483
This reverts commit 7de29bfea89ff53a446bea07d8f74d1aaa87045b, due to issues encountered in the odlsli container in ccsdk/distribution. Issue-ID: CCSDK-3001 Issue-ID: CCSDK-3099 Change-Id: I79252b74693895f483eb390c575bb244195fe7ed Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-12-10Limit use of odlparent pomsDan Timoney139-508/+446
Updated pom.xmls to use standard maven project structure (i.e. parent of pom is pom in directory above), and updated top level pom to use org.ccsdk.parent:oparent as parent - EXCEPT in cases where module has true OpenDaylight dependencies and therefore needs to use ODL parent pom. Change-Id: I50429f28225152251ac2086235c14bb00f09c05c Issue-ID: CCSDK-3001 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-12-07Remove references to indivdual repo version propertiesDan Timoney41-160/+52
Updated combined ccsdl/sli repo to replace references to old repo versions (e.g. ccsdk.sli.core.version) with build-in maven property project.version. Issue-ID: CCSDK-3009 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I89c42dd571781f9bd8f9b463f53298519f61b96f
2020-12-03Updated aai-path.properties with AAI API'SMehreen Kaleem1-0/+4
used by MDONS use case Change-Id: I810a077199725dd0bb735c8bd6b5f68e026ed908 Issue-ID: CCSDK-3013 Signed-off-by: Mehreen Kaleem <mehreen.kaleem@us.fujitsu.com>
2020-12-02Add missing pom.xml filesDan Timoney168-270/+1100
Add missing modules to top level pom.xml and add missing pom files for core, adaptors, northbound and plugin directories. Also rolled version to next minor version (1.2.0-SNAPSHOT) to avoid conflict with compiled code from individual repos during transition to new structure. Issue-ID: CCSDK-3009 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: If58175bd2519955cd896290cac7001df4eb62287
2020-12-01Migrate sli-northbound repoJessica Wagantall253-2/+0
Migrate sli-northbound repo files into new directory "northbound". Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>