ccsdk/sli.git
3 years agorest-const unit test cases added 65/128865/1
Ganesh [Tue, 26 Apr 2022 03:21:40 +0000 (08:51 +0530)]
rest-const unit test cases added

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Change-Id: Ie2935b9ac6c590314cf314bc1dd03f6b7ff34456
Issue-ID: CCSDK-3476

3 years agorestAdaptor unit test cases added 92/128792/1
Ganesh [Fri, 22 Apr 2022 11:03:54 +0000 (16:33 +0530)]
restAdaptor unit test cases added

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Change-Id: I918cac94debd551601582207e29f819128ba7845
Issue-ID: CCSDK-3476

3 years agosshAdaptor unit test cases added 41/128541/2
Ganesh [Wed, 13 Apr 2022 08:07:45 +0000 (13:37 +0530)]
sshAdaptor unit test cases added

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Change-Id: I980fcc8c33ea46e1813d5583b530e99800960411
Issue-ID: CCSDK-3476

3 years agoMerged CCSDKadaptor unit test cases 52/128352/4
Ganesh [Thu, 7 Apr 2022 07:32:06 +0000 (13:02 +0530)]
Merged CCSDKadaptor unit test cases

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Change-Id: If4b4969c30219c55b6455323348b222d2f6df69f
Issue-ID: CCSDK-3476

3 years agoRoll versions to next minor release 53/128253/1
Dan Timoney [Fri, 1 Apr 2022 13:07:00 +0000 (09:07 -0400)]
Roll versions to next minor release

Roll versions to next minor release number, for ONAP Kohn release

Issue-ID: CCSDK-3623
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I01aad6865cd6357deea7f2103cc7357138692bef

3 years agoUse released parent pom 2.3.3 27/128127/1
Dan Timoney [Mon, 28 Mar 2022 14:58:56 +0000 (10:58 -0400)]
Use released parent pom 2.3.3

Use released 2.3.3 version of parent pom

Issue-ID: CCSDK-3604
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I4052fd67e9f8729550e6a727dad2a0481ffec673

3 years agounit test enhancement 04/128104/1
Ganesh [Sat, 26 Mar 2022 05:11:01 +0000 (10:41 +0530)]
unit test enhancement

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Change-Id: Ie9f1596860b6f0d1dee7eef5e1998232730c0c54
Issue-ID: CCSDK-3476

3 years agoMigrate SLI to OpenDaylight Phosphorus 11/127411/6
Dan Timoney [Tue, 1 Mar 2022 16:10:58 +0000 (11:10 -0500)]
Migrate SLI to OpenDaylight Phosphorus

Updated ccsdk/sli to use Phosphorus SR1 version of parent poms and
updated Java Reflection code to handle changes in Phosphorus:
- use Uint8/Uint16/Uint32/Uint64 classes in place of
  char/Short/Long/BigInteger, respectively
- add code for toMap method to handle change in representation
  of yang list from java List to java Map
- Add new YangUtils class to replace removed ODL yangtools SchemaUtils class
- Update restconf-client due to changes in yangtools

Issue-ID: CCSDK-3567
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Iea581c7f39b1038ce95cc0ca6728fe56dd023f3e

3 years agoAdd new committer - Jozsef Csongvai 72/127972/1
Dan Timoney [Tue, 22 Mar 2022 13:35:22 +0000 (09:35 -0400)]
Add new committer - Jozsef Csongvai

Add Jozsef Csongvai as committer

Issue-ID: CCSDK-3613
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Iac30f9b8381760e2ddf40581f1015b076e214bcf

3 years agoMerge "Updating AAI schema to v25 inside CCSDK/sli's aai-service-provider adaptor."
Dan Timoney [Thu, 10 Mar 2022 18:32:37 +0000 (18:32 +0000)]
Merge "Updating AAI schema to v25 inside CCSDK/sli's aai-service-provider adaptor."

3 years agoMerge "Revert "AAI schema update""
Dan Timoney [Thu, 10 Mar 2022 18:32:17 +0000 (18:32 +0000)]
Merge "Revert "AAI schema update""

3 years agoUpdating AAI schema to v25 inside CCSDK/sli's aai-service-provider adaptor. 59/127559/1
Hesam Rahimi [Tue, 8 Mar 2022 16:01:34 +0000 (11:01 -0500)]
Updating AAI schema to v25 inside CCSDK/sli's aai-service-provider adaptor.

Issue-ID: CCSDK-3601
Signed-off-by: Hesam Rahimi <hesam.rahimi@huawei.com>
Change-Id: I3f9ef79bdd72a2fe832d7b1185c123be14953e49

3 years agoRevert "AAI schema update" 58/127558/1
Hesam Rahimi [Fri, 4 Mar 2022 19:49:08 +0000 (14:49 -0500)]
Revert "AAI schema update"

This reverts commit db3f905491c6a8f844212a4227281e758d73d333.

Issue-ID: CCSDK-3601
Signed-off-by: Hesam Rahimi <hesam.rahimi@huawei.com>
Change-Id: Ic51d815dc095288459ea6200e70b1c14d211e41b

3 years agoRemove retired committers 22/127522/1
Dan Timoney [Mon, 7 Mar 2022 14:00:08 +0000 (09:00 -0500)]
Remove retired committers

Remove retired committers Brinda and Nicolas

Issue-ID: CCSDK-3599
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I89a708eb8d47437e59430a711558a9b08dd44d93

3 years agoImplementation of a RESTCONF client that can establish SSE connections 30/127430/2
Hesam Rahimi [Wed, 2 Mar 2022 03:34:38 +0000 (22:34 -0500)]
Implementation of a RESTCONF client that can establish SSE connections
to a RESTCONF server. This is for receiving notification events to
support closed-loop for IBNs.

Issue-ID: CCSDK-3595
Signed-off-by: Hesam Rahimi <hesam.rahimi@huawei.com>
Change-Id: I2a3be01b03d889b41d4608011436d8b587a621e5

3 years agoAAI schema update 32/126632/3
Cheung, Pat (kc1472) [Fri, 14 Jan 2022 19:32:42 +0000 (14:32 -0500)]
AAI schema update

Update AAI adaptor to v25

Issue-ID: CCSDK-3561
Signed-off-by: Cheung, Pat (kc1472) <kc1472@att.com>
Change-Id: Ibf63c8fdb7018c707f760ad89af66aacf061b5c1

3 years agoUpgrade to log4j2 2.17.1 96/126396/2
Dan Timoney [Mon, 3 Jan 2022 18:21:33 +0000 (13:21 -0500)]
Upgrade to log4j2 2.17.1

Update to use version 2.17.1 to resolve log4shell vulnerability

Issue-ID: CCSDK-3556
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Idc804f353a7271e5c324fb5660d6f4a71328eec2

3 years ago[SDC CLIENT] Allow HTTP 63/126163/3
Sylvain Desbureaux [Thu, 9 Dec 2021 08:08:08 +0000 (09:08 +0100)]
[SDC CLIENT] Allow HTTP

By default, SDC client is using only https, which can be problematic
when used on top of service mesh for example.
Let's override isUseHttpsWithSDC in order to allow use of http thanks to
a configuration variable.

Issue-ID: OOM-2258
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: Ifb8cb7cbf2881d3f2b2d131f1b0a44db6da3200e

3 years agoRestapi-call-node: Support for "" values in JSON 20/125820/1
Stan Bonev (sb5356) [Fri, 19 Nov 2021 20:33:12 +0000 (15:33 -0500)]
Restapi-call-node: Support for "" values in JSON

Issue-ID: CCSDK-3529
Signed-off-by: Stan Bonev (sb5356) <sb5356@att.com>
Change-Id: I30e903a4b7028c707f73f3516ef11eecf032c5c2

3 years agoUse Silicon SR2 parent 89/125689/2
Dan Timoney [Thu, 11 Nov 2021 14:26:07 +0000 (09:26 -0500)]
Use Silicon SR2 parent

Use Silicon SR2 parent pom

Issue-ID: CCSDK-3513
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I265b81c04e18321954a7e2039b9888818df02c80

3 years agoupdate on exec-sls-DG for appc integration 19/125519/1
Ganesh [Tue, 2 Nov 2021 12:14:17 +0000 (17:44 +0530)]
update on exec-sls-DG for appc integration

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Change-Id: I3f7dc9c8869f75c290056ea04ca7c68e470646aa
Issue-ID: CCSDK-3499

3 years agoupdate on exec-multi-sls-DG for appc integration 18/125518/1
Ganesh [Tue, 2 Nov 2021 12:13:25 +0000 (17:43 +0530)]
update on exec-multi-sls-DG for appc integration

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Change-Id: I90ed8c6f67ec805869513c1bbef98a1208e61abd
Issue-ID: CCSDK-3499

3 years agoupdate on exec-single-sls-DG for appc integration 17/125517/1
Ganesh [Tue, 2 Nov 2021 12:12:19 +0000 (17:42 +0530)]
update on exec-single-sls-DG for appc integration

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Change-Id: I0dde33edcb6c41a7606006400bf69d962dd8af88
Issue-ID: CCSDK-3499

3 years agoupdate on non-sls-DG for appc integration 16/125516/1
Ganesh [Tue, 2 Nov 2021 12:09:28 +0000 (17:39 +0530)]
update on non-sls-DG for appc integration

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Change-Id: I1f20ef35cce41c0d802055c19ce85a0fe638e170
Issue-ID: CCSDK-3499

3 years agoSync local changes to support GRA microservice 76/125476/1
Dan Timoney [Fri, 29 Oct 2021 19:04:35 +0000 (15:04 -0400)]
Sync local changes to support GRA microservice

Sync changes made downstream to support GRA microservice

Issue-ID: CCSDK-3504
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I854b5437c4a60023bd161e3625e08ff6e0771945

3 years agoUse version 2.3.0 of parent poms 68/125468/1
Dan Timoney [Fri, 29 Oct 2021 11:53:13 +0000 (07:53 -0400)]
Use version 2.3.0 of parent poms

Use released version 2.3.0 of parent pom to avoid compile errors due to
removing aged-out snapshot version

Issue-ID: CCSDK-3511
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Iead919b41d243a11adb5397adfbb15068ae1c1d4

3 years agoupdate on exec-sls-DG for appc integration 85/125085/1
Ganesh [Tue, 19 Oct 2021 06:38:34 +0000 (12:08 +0530)]
update on exec-sls-DG for appc integration

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Change-Id: If8f9338ed7d75be3ce416e31cb7b61db862fd0ef
Issue-ID: CCSDK-3499

3 years agoupdate on single-sls-DG for appc integration 64/125064/1
Ganesh [Mon, 18 Oct 2021 08:13:49 +0000 (13:43 +0530)]
update on single-sls-DG for appc integration

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Change-Id: I357197a300582425be735e5c56bd0bdc50bbb277
Issue-ID: CCSDK-3499

3 years agoupdate on multi-sls-DG for appc integration 63/125063/1
Ganesh [Mon, 18 Oct 2021 08:12:45 +0000 (13:42 +0530)]
update on multi-sls-DG for appc integration

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Change-Id: I5a35346bf163a18d1d925dc18593345d4126b382
Issue-ID: CCSDK-3499

3 years agoRelease version 1.4.0 of ccsdk/sli 41/124841/1
Dan Timoney [Tue, 12 Oct 2021 13:09:01 +0000 (09:09 -0400)]
Release version 1.4.0 of ccsdk/sli

Release initial Jakarta version (1.4.0) of ccsdk/sli

Issue-ID: CCSDK-3492
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I1d71668335f1c23b41251568d57fefd60c87696e

3 years agoMerge "CCSDK-3480 Allow empty variables."
Dan Timoney [Fri, 8 Oct 2021 17:09:52 +0000 (17:09 +0000)]
Merge "CCSDK-3480 Allow empty variables."

3 years agosaltstack adaptor test cases added 97/124697/1
Ganesh [Wed, 6 Oct 2021 10:21:36 +0000 (15:51 +0530)]
saltstack adaptor test cases added

Signed-off-by: Ganesh <ganesh.c@samsung.com>
Issue-ID: CCSDK-3476
Change-Id: Ie0fe8d6848aab36ffe4c5018d5e2b6df0c4c09de

3 years agoCCSDK-3480 Allow empty variables. 76/124676/1
Oleg Mitsura [Tue, 5 Oct 2021 00:43:47 +0000 (20:43 -0400)]
CCSDK-3480 Allow empty variables.

Issue-ID: CCSDK-3480

Empty variables should be allowed, else they will not be
found in MDSAL at a later time. Current RestapiCallNode removes
them.

Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I22167fa9dbdef37fa70dc42c03799a05d5c38705

3 years agosaltstack adaptor improve test coverage 60/124560/1
Test [Wed, 29 Sep 2021 11:09:00 +0000 (16:39 +0530)]
saltstack adaptor improve test coverage

Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
Issue-ID: CCSDK-3476
Change-Id: Ic11d786fea1464a859667f77bc72af0c02c0d4ac

3 years agominor logging change 55/124455/3
nullop [Thu, 23 Sep 2021 15:14:51 +0000 (11:14 -0400)]
minor logging change

MdsalHelper.java logging should be more consistent

Issue-ID: CCSDK-3473
Signed-off-by: nullop <kevin.smokowski@att.com>
Change-Id: I9535921abd8f0a8951a210da867f071f14041fd4

3 years agoRoll versions for Jakarta 88/124388/1
Dan Timoney [Tue, 21 Sep 2021 14:00:10 +0000 (10:00 -0400)]
Roll versions for Jakarta

Roll versions to set up for Jakarta release

Issue-ID: CCSDK-3470
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: If9f10ad6e93ffa9693f08f3402b7e73ec78b0791

3 years agoRelease version 1.3.1 of ccsdk/sli 06/124006/1
Dan Timoney [Thu, 9 Sep 2021 15:19:02 +0000 (11:19 -0400)]
Release version 1.3.1 of ccsdk/sli

Release version 1.3.1 of ccsdk/sli and roll to next snapshot

Issue-ID: CCSDK-3444
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I11b714ba8dfdd979193e44e4826a6e88a8b096ff

3 years agoFix Proxy support for A1 adapter southbound 44/123944/2
ychacon [Wed, 1 Sep 2021 10:48:09 +0000 (12:48 +0200)]
Fix Proxy support for A1 adapter southbound

Issue-ID: CCSDK-3438

Signed-off-by: ychacon <yennifer.chacon@est.tech>
Change-Id: I587d8ddcaa9697a10bc7bb3d73ba801bf3e59cd5

3 years agoRelease initial Istanbul ccsdk/sli 20/123720/3
Dan Timoney [Tue, 31 Aug 2021 11:55:11 +0000 (07:55 -0400)]
Release initial Istanbul ccsdk/sli

Release initial Istanbul release (1.3.0) of ccsdk/sli

Issue-ID: CCSDK-3444
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Ia8149a113d8e6608d7dd17d37487ce938d968e74

3 years agoVersion updates 64/123464/1
Dan Timoney [Mon, 23 Aug 2021 15:37:36 +0000 (11:37 -0400)]
Version updates

Update package versions to install security fixes

Issue-ID: CCSDK-3415
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I3239fe08acd0cee0ea0b15f88aa8d5c07459794c

3 years agoPackage upgrades for Istanbul 73/123173/2
Dan Timoney [Fri, 6 Aug 2021 20:42:10 +0000 (16:42 -0400)]
Package upgrades for Istanbul

Code updates to support package upgrades in Istanbul

Issue-ID: CCSDK-3415
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I44efd0d335bc63cc627d6ba64df1d5e406deb72a

3 years agoMerge "Fix weak crypto issue in restconf adaptor"
KAPIL SINGAL [Wed, 21 Jul 2021 13:55:15 +0000 (13:55 +0000)]
Merge "Fix weak crypto issue in restconf adaptor"

3 years agoUpdating ccsdk sli adaptor for aai to use v24 of the aai-schema. 68/122768/1
Hesam Rahimi [Tue, 20 Jul 2021 21:55:09 +0000 (21:55 +0000)]
Updating ccsdk sli adaptor for aai to use v24 of the aai-schema.

Issue-ID: CCSDK-3377
Signed-off-by: Hesam Rahimi <hesam.rahimi@huawei.com>
Change-Id: Ib35ad8b90660c9c62ffdf1911fff0da023772071

3 years agoFix weak crypto issue in restconf adaptor 67/122767/1
Dan Timoney [Tue, 20 Jul 2021 20:29:15 +0000 (16:29 -0400)]
Fix weak crypto issue in restconf adaptor

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

3 years agoMerge "Fix zip slip vulnerability (CCSDK-3376)"
Dan Timoney [Tue, 20 Jul 2021 15:57:02 +0000 (15:57 +0000)]
Merge "Fix zip slip vulnerability (CCSDK-3376)"

3 years agoFix zip slip vulnerability (CCSDK-3376) 25/122725/2
Jonathan Platt [Mon, 19 Jul 2021 16:20:41 +0000 (12:20 -0400)]
Fix zip slip vulnerability (CCSDK-3376)

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

3 years agoFix XML external entity vulnerability (CCSDK-3324) 20/122720/1
Jonathan Platt [Thu, 15 Jul 2021 16:38:16 +0000 (12:38 -0400)]
Fix XML external entity vulnerability (CCSDK-3324)

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

3 years agoMerge "RA: Add 2 fields in RA parameters from DG context"
Dan Timoney [Thu, 15 Jul 2021 18:09:46 +0000 (18:09 +0000)]
Merge "RA: Add 2 fields in RA parameters from DG context"

3 years agoRA: Add 2 fields in RA parameters from DG context 66/122666/1
Stan Bonev (sb5356) [Thu, 15 Jul 2021 17:47:22 +0000 (13:47 -0400)]
RA: Add 2 fields in RA parameters from DG context

Issue-ID: CCSDK-3372
Signed-off-by: Stan Bonev (sb5356) <sb5356@att.com>
Change-Id: I7e107c1b1c15dc0336c604b102b11293ee4b8920

3 years agoFix XML external entity vulnerability (CCSDK-3327) 11/122611/1
Jonathan Platt [Tue, 13 Jul 2021 17:57:07 +0000 (13:57 -0400)]
Fix XML external entity vulnerability (CCSDK-3327)

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

3 years agoFix XML external entity vulnerability (CCSDK-3323) 10/122610/1
Jonathan Platt [Tue, 13 Jul 2021 17:55:12 +0000 (13:55 -0400)]
Fix XML external entity vulnerability (CCSDK-3323)

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

3 years agoFix XML external entity vulnerability (CCSDK-3322) 09/122609/1
Jonathan Platt [Tue, 13 Jul 2021 17:54:35 +0000 (13:54 -0400)]
Fix XML external entity vulnerability (CCSDK-3322)

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

3 years agoAdd host name verifier that accepts IP addresses 48/122548/3
Dan Timoney [Fri, 9 Jul 2021 14:20:56 +0000 (10:20 -0400)]
Add host name verifier that accepts IP addresses

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

3 years agoFix XML external entity vulnerability 42/122542/2
Dan Timoney [Fri, 9 Jul 2021 11:54:44 +0000 (07:54 -0400)]
Fix XML external entity vulnerability

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

3 years agoChanging slf4j-simple dependency from compile to test 31/122531/1
Singal, Kapil (ks220y) [Fri, 9 Jul 2021 02:15:12 +0000 (22:15 -0400)]
Changing slf4j-simple dependency from compile to test

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

3 years agoRemoving accidental addition of chef-adaptor 28/122528/1
Singal, Kapil (ks220y) [Thu, 8 Jul 2021 20:47:53 +0000 (16:47 -0400)]
Removing accidental addition of chef-adaptor

Issue-ID: CCSDK-3368
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I6a0ff315488454d27f217e1ad1fa8cb63e605908

3 years agoSynching artifacts and features-all poms 10/122510/5
Singal, Kapil (ks220y) [Wed, 7 Jul 2021 22:22:28 +0000 (18:22 -0400)]
Synching artifacts and features-all poms

Issue-ID: CCSDK-3368
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I0876bdc0c5ee704f6194691341df313248bdcf0a

3 years agoAllow env variables to be used in MSO adaptor 86/122286/1
TIMONEY, DANIEL [Fri, 2 Jul 2021 13:51:13 +0000 (13:51 +0000)]
Allow env variables to be used in MSO adaptor

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)

3 years agoDeleting an extra loop which causes exponentially repeating of some operations. 88/121888/2
Hesam Rahimi [Fri, 11 Jun 2021 20:42:23 +0000 (20:42 +0000)]
Deleting an extra loop which causes exponentially repeating of some operations.

Issue-ID: CCSDK-3336
Signed-off-by: Hesam Rahimi <hesam.rahimi@huawei.com>
Change-Id: I6501c22c2e89c451a6f9d6de62d4f802df471050

3 years agoUpdate dmaap client package declaration 81/121781/2
Dan Timoney [Wed, 9 Jun 2021 21:01:18 +0000 (17:01 -0400)]
Update dmaap client package declaration

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

3 years agoUpgrading akka cluster dependency 86/121786/3
Singal, Kapil (ks220y) [Thu, 10 Jun 2021 03:22:53 +0000 (23:22 -0400)]
Upgrading akka cluster dependency

Issue-ID: CCSDK-3333
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: Ia5da682990acbf99a2026393f8dea511ccca4420

4 years agoMoving IAAS Adaptor from APPC to CCSDK SLI 43/121343/4
Singal, Kapil (ks220y) [Thu, 13 May 2021 19:09:28 +0000 (15:09 -0400)]
Moving IAAS Adaptor from APPC to CCSDK SLI

Issue-ID: CCSDK-3198
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I24c21a9bebe87bb87eb14bd903ee558c20b45277

4 years agoMoving Rest Adaptor from APPC to CCSDK 78/121078/1
Singal, Kapil (ks220y) [Tue, 4 May 2021 16:22:25 +0000 (12:22 -0400)]
Moving Rest Adaptor from APPC to CCSDK

Issue-ID: CCSDK-3198
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I70868423761ce9b8bf04fba2a46913d6e153a30b

4 years agoFix handling of list of enums 77/120977/1
Dan Timoney [Wed, 28 Apr 2021 20:24:38 +0000 (16:24 -0400)]
Fix handling of list of enums

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

4 years agoMoving Netconf-adaptor from APPC to CCSDK SLI 09/120909/9
Singal, Kapil (ks220y) [Mon, 26 Apr 2021 17:41:57 +0000 (13:41 -0400)]
Moving Netconf-adaptor from APPC to CCSDK SLI

Issue-ID: CCSDK-3198
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I638d57729d100211325f4e3121970d6737b9a50c

4 years agoFix context memory reading issue in sliPluginUtils.SliTopologyUtils; 20/120620/5
Decheng Zhang [Fri, 16 Apr 2021 21:51:15 +0000 (17:51 -0400)]
Fix context memory reading issue in sliPluginUtils.SliTopologyUtils;
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>
4 years agoFix yangparser invocation 66/120666/1
Dan Timoney [Wed, 14 Apr 2021 18:15:41 +0000 (14:15 -0400)]
Fix yangparser invocation

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

4 years agoMoving ssh-adaptor from APPC to CCSDK 75/120375/2
Singal, Kapil (ks220y) [Fri, 9 Apr 2021 20:13:38 +0000 (16:13 -0400)]
Moving ssh-adaptor from APPC to CCSDK

Issue-ID: CCSDK-3198
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: Icb363093d49595fba8d60045cb7cab49ce4198bc

4 years agoavoid potential NPE in RestapiCallNode 12/120212/1
Smokowski, Kevin (ks6305) [Mon, 5 Apr 2021 15:29:14 +0000 (15:29 +0000)]
avoid potential NPE in RestapiCallNode

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

4 years agoMoving chef-adaptor from APPC 66/119766/3
Singal, Kapil (ks220y) [Wed, 24 Mar 2021 18:54:47 +0000 (14:54 -0400)]
Moving chef-adaptor from APPC

Issue-ID: CCSDK-3198
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I416450c0de9951fe4d5c62cd7cea201c25feb562

4 years agoFix null pointer exception 34/119734/1
Dan Timoney [Wed, 24 Mar 2021 14:33:13 +0000 (10:33 -0400)]
Fix null pointer exception

Fix null pointer exception in case of empty list

Issue-ID: CCSDK-3237
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Ic94d60bf7a52c23507ecc2402f9be9b580f2ea5b

4 years agomodernizing propertyProvider by replacing Vector to ArrayList 46/119346/1
Singal, Kapil (ks220y) [Tue, 16 Mar 2021 04:37:42 +0000 (00:37 -0400)]
modernizing propertyProvider by replacing Vector to ArrayList

Issue-ID: CCSDK-3213
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: Ifcc3f618512f1f5a347b8045e54ba82d0e21d6dd

4 years agoRenaming ansible and saltstanck adapter to adaptor 45/119345/1
Singal, Kapil (ks220y) [Tue, 16 Mar 2021 04:30:22 +0000 (00:30 -0400)]
Renaming ansible and saltstanck adapter to adaptor

Issue-ID: CCSDK-3212
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: Ibf0366b31a37173050602bd692627647f4f29bb7

4 years agoMoving and merging Ansible adaptor from appc to ccsdk/sli 72/119272/6
Singal, Kapil (ks220y) [Fri, 12 Mar 2021 21:32:54 +0000 (16:32 -0500)]
Moving and merging Ansible adaptor from appc to ccsdk/sli

Issue-ID: CCSDK-3198
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I5b2c8a3aff7b0e874a659122264be06f412945be

4 years agoRoll master version for Istanbul 83/118983/5
Dan Timoney [Tue, 9 Mar 2021 16:47:09 +0000 (11:47 -0500)]
Roll master version for Istanbul

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

4 years agoRefactoring pom's name tag 34/118734/4
Singal, Kapil (ks220y) [Wed, 3 Mar 2021 01:00:49 +0000 (20:00 -0500)]
Refactoring pom's name tag

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

4 years agoRoll to next Honolulu snapshot 89/118289/1
Dan Timoney [Tue, 23 Feb 2021 16:37:18 +0000 (11:37 -0500)]
Roll to next Honolulu snapshot

Roll to next Honolulu snapshot

Issue-ID: CCSDK-3179
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I63f203e2d0dfc300b0693fdc46abeb9054596727

4 years agoRelease version 1.2.0 of ccsdk/sli 61/118261/1
Dan Timoney [Tue, 23 Feb 2021 15:15:48 +0000 (10:15 -0500)]
Release version 1.2.0 of ccsdk/sli

Release version 1.2.0 of ccsdk/sli

Issue-ID: CCSDK-3179
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Ia1b4117c1790e17314259c4d068fac0e4a8d7fe9

4 years agoFix error in artifacts parent 36/118236/1
Dan Timoney [Tue, 23 Feb 2021 12:59:35 +0000 (07:59 -0500)]
Fix error in artifacts parent

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

4 years agoImplementation graph search for slitopologyutils, includes graph building and path... 17/118117/2
Decheng Zhang [Fri, 19 Feb 2021 13:27:28 +0000 (08:27 -0500)]
Implementation graph search for slitopologyutils, includes graph building and path search

Change-Id: I2496fcf971fb3f5ac9cbd63f4432cf7edafc1cee
Signed-off-by: Decheng Zhang <decheng.zhang@huawei.com>
4 years agoFix CCSDK-3168, issue that toJsonString doesn't work properly for large array attributes. 10/117910/5
Decheng Zhang [Tue, 16 Feb 2021 15:22:08 +0000 (10:22 -0500)]
Fix CCSDK-3168, issue that toJsonString doesn't work properly for large 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>
4 years agoCreating prototype of SliTopologyUtils, a topology utility for simple topology manipu... 04/118104/2
Decheng Zhang [Fri, 19 Feb 2021 13:49:21 +0000 (08:49 -0500)]
Creating prototype of SliTopologyUtils, a topology utility for simple topology manipulation.

Change-Id: I3c83eeb9c44f04a8d7b0e45429594de96f162c3d
Signed-off-by: Decheng Zhang <decheng.zhang@huawei.com>
4 years agoUse released version of parent poms 94/118194/1
Dan Timoney [Mon, 22 Feb 2021 19:11:46 +0000 (14:11 -0500)]
Use released version of parent poms

Use released version 2.1.1 of parent poms

Issue-ID: CCSDK-3179
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Ied983f40f2d445dd58061eed3475aa0ac210a7d2

4 years agoAdd new EnvProperties class 97/117997/4
Dan Timoney [Wed, 17 Feb 2021 20:25:45 +0000 (15:25 -0500)]
Add new EnvProperties class

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

4 years agomigrate sli to alu-SR1 56/117256/2
Michael DÜrre [Mon, 18 Jan 2021 04:41:16 +0000 (05:41 +0100)]
migrate sli to alu-SR1

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>
4 years agoRevert "migrate sli to alu-SR1" 60/117260/1
Dan Timoney [Fri, 29 Jan 2021 17:42:42 +0000 (17:42 +0000)]
Revert "migrate sli to alu-SR1"

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

4 years agomigrate sli to alu-SR1 37/116937/4
Michael DÜrre [Mon, 18 Jan 2021 04:41:16 +0000 (05:41 +0100)]
migrate sli to alu-SR1

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

4 years agoRevert "Limit use of odlparent poms" 41/117141/2
Dan Timoney [Tue, 26 Jan 2021 18:15:47 +0000 (13:15 -0500)]
Revert "Limit use of odlparent poms"

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>
4 years agoLimit use of odlparent poms 58/116258/3
Dan Timoney [Wed, 25 Nov 2020 13:29:23 +0000 (08:29 -0500)]
Limit use of odlparent poms

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>
4 years agoRemove references to indivdual repo version properties 82/116182/1
Dan Timoney [Mon, 7 Dec 2020 17:23:05 +0000 (12:23 -0500)]
Remove references to indivdual repo version properties

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

4 years agoUpdated aai-path.properties with AAI API'S 71/116071/1
Mehreen Kaleem [Thu, 3 Dec 2020 05:12:17 +0000 (05:12 +0000)]
Updated aai-path.properties with AAI API'S
used by MDONS use case

Change-Id: I810a077199725dd0bb735c8bd6b5f68e026ed908
Issue-ID: CCSDK-3013
Signed-off-by: Mehreen Kaleem <mehreen.kaleem@us.fujitsu.com>
4 years agoAdd missing pom.xml files 22/116022/4
Dan Timoney [Wed, 2 Dec 2020 12:48:49 +0000 (07:48 -0500)]
Add missing pom.xml files

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

4 years agoMigrate sli-northbound repo
Jessica Wagantall [Tue, 1 Dec 2020 19:52:01 +0000 (11:52 -0800)]
Migrate sli-northbound repo

Migrate sli-northbound repo files into
new directory "northbound".

Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
4 years agoMerge branch 'master' of /home/jwagantall/linuxfoundation/onap/IT-21112/sli-northbound
Jessica Wagantall [Tue, 1 Dec 2020 19:51:04 +0000 (11:51 -0800)]
Merge branch 'master' of /home/jwagantall/linuxfoundation/onap/IT-21112/sli-northbound

Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
4 years agoMigrate sli-core files
Jessica Wagantall [Tue, 1 Dec 2020 19:48:20 +0000 (11:48 -0800)]
Migrate sli-core files

Migrate sli-core repo files into new
directory "core".

Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
4 years agoMerge branch 'master' of /home/jwagantall/linuxfoundation/onap/IT-21112/sli-core
Jessica Wagantall [Tue, 1 Dec 2020 19:47:20 +0000 (11:47 -0800)]
Merge branch 'master' of /home/jwagantall/linuxfoundation/onap/IT-21112/sli-core

Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
4 years agoMigrate files from sli-plugins
Jessica Wagantall [Tue, 1 Dec 2020 19:33:35 +0000 (11:33 -0800)]
Migrate files from sli-plugins

Migrate sli-plugins repo into new
directory "plugins".

Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
4 years agoMerge branch 'master' of /home/jwagantall/linuxfoundation/onap/IT-21112/sli-plugins
Jessica Wagantall [Tue, 1 Dec 2020 19:31:55 +0000 (11:31 -0800)]
Merge branch 'master' of /home/jwagantall/linuxfoundation/onap/IT-21112/sli-plugins

Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
4 years agoMigrate sli-adaptor files
Jessica Wagantall [Tue, 1 Dec 2020 19:26:31 +0000 (11:26 -0800)]
Migrate sli-adaptor files

Migrate sli-adaptor repo files into
a new "adaptors" directory.

Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
4 years agoMerge branch 'master' of /home/jwagantall/linuxfoundation/onap/IT-21112/sli-adaptors
Jessica Wagantall [Tue, 1 Dec 2020 19:25:35 +0000 (11:25 -0800)]
Merge branch 'master' of /home/jwagantall/linuxfoundation/onap/IT-21112/sli-adaptors

Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>