ccsdk/cds.git
3 months agodocs config for oslo release 66/139866/1
thmsdt [Wed, 8 Jan 2025 09:52:21 +0000 (10:52 +0100)]
docs config for oslo release

Issue-ID: DOC-826

Change-Id: Ib81bcabacaac88ac2a8d5085ad5ca8586e63ae68
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
4 months agoRelease version 1.7.1 maven artifacts and roll version 48/139748/1
soumya.e.singh [Tue, 17 Dec 2024 10:43:34 +0000 (16:13 +0530)]
Release version 1.7.1 maven artifacts and roll version

Release version 1.7.1 of CDS maven artifacts and roll to next snapshot
version

Issue-ID: CCSDK-4068
Signed-off-by: soumya.e.singh <soumya.e.singh@accenture.com>
Change-Id: I5e4974a5e4daf7bc21473414e900eabde2a1ca8f

4 months agoRelease version 1.7.1 CDS docker containers 47/139747/1
soumya.e.singh [Tue, 17 Dec 2024 10:19:27 +0000 (15:49 +0530)]
Release version 1.7.1 CDS docker containers

Release version 1.7.1 of CDS docker containers

Issue-ID: CCSDK-4068
Signed-off-by: soumya.e.singh <soumya.e.singh@accenture.com>
Change-Id: I2a880e8fde30b7db097a7336bf72ab3423d97da8

4 months agoMerge "Updated version of parent pom"
Lukasz Rajewski [Tue, 17 Dec 2024 07:04:05 +0000 (07:04 +0000)]
Merge "Updated version of parent pom"

4 months agoUpdated version of parent pom 65/139165/4
chandana.g.n [Mon, 21 Oct 2024 10:27:52 +0000 (10:27 +0000)]
Updated version of parent pom

 -Snapshot version changed to 3.0.1-SNAPSHOT

Issue-ID: CCSDK-4059
Change-Id: Ia62c77c9a31a93c5eb16c3d0981010ecda5102e0
Signed-off-by: chandana.g.n <chandana.g.n@accenture.com>
4 months agoUpdate version to 1.7.1-SNAPSHOT 40/139740/1
soumya.e.singh [Mon, 16 Dec 2024 13:41:08 +0000 (19:11 +0530)]
Update version to 1.7.1-SNAPSHOT

Update CDS to snapshot version 1.7.1-SNAPSHOT so that version 1.7.1 can
be released

Issue-ID: CCSDK-4068
Signed-off-by: soumya.e.singh <soumya.e.singh@accenture.com>
Change-Id: Ie882721687593ce5e0bec84e1a19a8174336c8c1

4 months agoDmaapRemoval for Java Upgrade 71/139671/1 1.7.1
soumya.e.singh [Thu, 12 Dec 2024 07:55:32 +0000 (13:25 +0530)]
DmaapRemoval for Java Upgrade

 -Removed Dmaap-Lib Module and its related Dependencies

Issue-ID: CCSDK-4068
Change-Id: I13a8155fd4c6ecf72294c508e50f82405f0ca832
Signed-off-by: soumya.e.singh <soumya.e.singh@accenture.com>
6 months agoUpdated to Java-17 62/139162/1
chandana.g.n [Wed, 9 Oct 2024 13:17:38 +0000 (13:17 +0000)]
Updated to Java-17

- Updated parent project and fixed security vulnerabilities

Issue-ID: CCSDK-4059
Change-Id: Ie02ae86a578dd7732b7a71b6a9e9d3a5997c17b3
Signed-off-by: chandana.g.n <chandana.g.n@accenture.com>
7 months agoUse released Oslo/Potassium parent poms 12/139012/1
Dan Timoney [Mon, 23 Sep 2024 15:37:03 +0000 (11:37 -0400)]
Use released Oslo/Potassium parent poms

Use released version of parent poms for ONAP Oslo release

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

8 months agonew onap logo 23/138723/1
thmsdt [Wed, 14 Aug 2024 08:11:26 +0000 (10:11 +0200)]
new onap logo

Issue-ID: DOC-826

Change-Id: I2386b019dafefd78d57caa5b8ce1c3922478ed8d
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
8 months agoUpdate versions for Oslo release 74/138674/1
Dan Timoney [Thu, 8 Aug 2024 20:07:52 +0000 (16:07 -0400)]
Update versions for Oslo release

Update versions for Oslo release

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

13 months agoFix: Run both sonar and clm scans in parallel 95/137595/1 newdelhi
Jessica Wagantall [Tue, 26 Mar 2024 21:45:46 +0000 (14:45 -0700)]
Fix: Run both sonar and clm scans in parallel

Issue-ID: CIMAN-33
Change-Id: I2fc475175c53e73d1cddac6e95600dfd384b26ed
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Remove typo from tests location for Sonar 94/137594/1
Jessica Wagantall [Tue, 26 Mar 2024 20:41:46 +0000 (13:41 -0700)]
Fix: Remove typo from tests location for Sonar

Issue-ID: CIMAN-33
Change-Id: Ife12e300e4b8458fe2df904606abe46b2196ee91
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Update directory-maven-plugin version 79/137579/1
Jessica Wagantall [Tue, 26 Mar 2024 00:02:42 +0000 (17:02 -0700)]
Fix: Update directory-maven-plugin version

In GHA, we are having the following issue after running CLM
followed by Sonar goals:
Cannot find a single highest directory for this project set.

Seems that this issue can be fixed by bumping this plugin to the
latest version.

Issue-ID: CIMAN-33
Change-Id: Id99de184b84588e12b30bda35989524f094a9d52
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoRevert "Fix: Continue if CLM GHA job fails" 78/137578/1
Jessica Wagantall [Mon, 25 Mar 2024 23:01:38 +0000 (16:01 -0700)]
Revert "Fix: Continue if CLM GHA job fails"

This reverts commit 39ff3b63f6d1072b6d369c43e18c11bd6b53fca3.

Issue-ID: CIMAN-33
Change-Id: Ic6a7d75b0859ba8548b168f28a24718ca1c54b8a
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Continue if CLM GHA job fails 77/137577/1
Jessica Wagantall [Mon, 25 Mar 2024 22:38:57 +0000 (15:38 -0700)]
Fix: Continue if CLM GHA job fails

The CLM job fails if the scan reports any vulnerabilities.
We need to make sure the next step is executed still.

Issue-ID: CIMAN-33
Change-Id: I5dbdc9b16520744008dd65fb97e8a15720093122
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Sonar workflow should wait for CLM to finish. 51/137551/1
Jessica Wagantall [Fri, 22 Mar 2024 22:22:30 +0000 (15:22 -0700)]
Fix: Sonar workflow should wait for CLM to finish.

- Running these 2 goals in parallel seems to be causing some issues

Issue-ID: CIMAN-33
Change-Id: I8f981a182b666f27ea2f23abeaba8db6ddcbb1fa
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Update call to maven sonar GHA workflow 44/137544/2
Jessica Wagantall [Fri, 22 Mar 2024 00:58:30 +0000 (17:58 -0700)]
Fix: Update call to maven sonar GHA workflow

Issue-ID: CIMAN-33
Change-Id: I7c6ac80b4b2cce6747d01a5dd3d3fbffb3a2af5d
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Fix indentation in Sonar workflow call 42/137542/1
Jessica Wagantall [Thu, 21 Mar 2024 19:57:20 +0000 (12:57 -0700)]
Fix: Fix indentation in Sonar workflow call

Issue-ID: CIMAN-33
Change-Id: I0aeb9881f9b85724d28161f7aaa6a9abe80dda95
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoCI: Add silent SonarCloud run in merge workflow 40/137540/3
Jessica Wagantall [Wed, 20 Mar 2024 21:33:15 +0000 (14:33 -0700)]
CI: Add silent SonarCloud run in merge workflow

Issue-ID: CIMAN-33
Change-Id: I51bd600ce4e18e567c1ca54d7c55114e51385af6
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Update quotes needed in env vars 28/137528/1
Jessica Wagantall [Mon, 18 Mar 2024 19:14:16 +0000 (12:14 -0700)]
Fix: Update quotes needed in env vars

Issue-ID: CIMAN-33
Change-Id: I62e1232fef8e2c3b7b9856f409f78825ec6445bf
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Export opts as env variables in maven GHA workflow 27/137527/1
Jessica Wagantall [Mon, 18 Mar 2024 16:23:46 +0000 (09:23 -0700)]
Fix: Export opts as env variables in maven GHA workflow

Issue-ID: CIMAN-33
Change-Id: Id1148421ea3fda485c8b4e05797af6aade7a4b47
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Pass missing DMAVEN_OPTS in merge workflow 24/137524/1
Jessica Wagantall [Fri, 15 Mar 2024 22:43:56 +0000 (15:43 -0700)]
Fix: Pass missing DMAVEN_OPTS in merge workflow

Issue-ID: CIMAN-33
Change-Id: I5fbf1642da04b9623110e39ddb19aae699c033bc
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Remove unsupported maven option from GHA merge workflow 23/137523/1
Jessica Wagantall [Fri, 15 Mar 2024 22:26:28 +0000 (15:26 -0700)]
Fix: Remove unsupported maven option from GHA merge workflow

Issue-ID: CIMAN-33
Change-Id: I10a23508c496f1c570315fd663d4ad695af882f6
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Declare required secrets and env in GHA merge workflow 22/137522/1
Jessica Wagantall [Fri, 15 Mar 2024 22:19:10 +0000 (15:19 -0700)]
Fix: Declare required secrets and env in GHA merge workflow

Issue-ID: CIMAN-33
Change-Id: Ifdde5263c6a830be63c73b1c35fdf1b6320677f0
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Use JDK 17 in GHA merge workflow 21/137521/1
Jessica Wagantall [Fri, 15 Mar 2024 20:34:47 +0000 (13:34 -0700)]
Fix: Use JDK 17 in GHA merge workflow

Issue-ID: CIMAN-33
Change-Id: I628d9c774da754662cb64b9f53710cc9242b32b1
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Update the right input names in GHA merge workflow 20/137520/1
Jessica Wagantall [Fri, 15 Mar 2024 18:48:56 +0000 (11:48 -0700)]
Fix: Update the right input names in GHA merge workflow

Issue-ID: CIMAN-33
Change-Id: I7ede77ccee2b3ecedacf56c9c3961316adadca54
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: CLM run in GHA depends on notify 19/137519/1
Jessica Wagantall [Fri, 15 Mar 2024 18:03:59 +0000 (11:03 -0700)]
Fix: CLM run in GHA depends on notify

Issue-ID: CIMAN-33
Change-Id: If7dc15ddf36a6cb61f04b0551343b523ca859d01
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Update input indentation in GHA workflow 18/137518/2
Jessica Wagantall [Fri, 15 Mar 2024 17:31:20 +0000 (10:31 -0700)]
Fix: Update input indentation in GHA workflow

Issue-ID: CIMAN-33
Change-Id: I15ac113a98770c7463ac71c32e0d9774356a0d8e
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoCI: Add gerrit-merge GHA workflow 12/137512/2
Jessica Wagantall [Thu, 14 Mar 2024 23:01:09 +0000 (16:01 -0700)]
CI: Add gerrit-merge GHA workflow

This workflow only runs CLM. At the moment, this is a silent
workflow and does not vote.
It's main intention is to test the GHA CLM workflow.

Issue-ID: CIMAN-33
Change-Id: Ib8d8cd3bcaf5b7f84efae2c0c1918a991861f70e
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
13 months agoFix: Add mvn-opts in GHA maven reusable workflow call 52/137452/2
Jessica Wagantall [Thu, 29 Feb 2024 18:15:33 +0000 (10:15 -0800)]
Fix: Add mvn-opts in GHA maven reusable workflow call

Issue-ID: CIMAN-33
Change-Id: I98cabdfd5463ce7ec6741306cff12f6a87aaa3e1
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
14 months agoupdate link to upper-constraints.txt 96/137396/1
thmsdt [Tue, 27 Feb 2024 09:42:35 +0000 (10:42 +0100)]
update link to upper-constraints.txt

Issue-ID: DOC-823

Change-Id: I0e4707c8d3b61fee12df9817960b7a9c8bb77596
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
14 months agoadd python compatibility module 92/137292/1
thmsdt [Tue, 20 Feb 2024 11:35:35 +0000 (12:35 +0100)]
add python compatibility module

Issue-ID: DOC-823

Change-Id: I12306cb0ea23be65cdd0f824c8d99cbf47ba00b0
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
15 months agoreduce CDS java security vulnerabilities 18/137018/7
Frank Kimmlingen [Tue, 16 Jan 2024 15:30:56 +0000 (16:30 +0100)]
reduce CDS java security vulnerabilities

  upgrade to spring-boot 2.7.18 (Last spring-boot 2.x version)
  upgrade the additional versions inside the cds

Issue-ID: CCSDK-3981
Signed-off-by: Frank Kimmlingen <frank.kimmlingen@telekom.de>
Change-Id: I239fbdb8b6f58095d805399c6f9ed3af6e7b42fe

15 months agoDuring resource resolution there occurs from time to time a ConcurrentModificationExc... 51/136951/1
Frank Kimmlingen [Tue, 9 Jan 2024 15:01:14 +0000 (16:01 +0100)]
During resource resolution there occurs from time to time a ConcurrentModificationException. This leads to errors, which are hard to find.

Simple solution is to use a ConcurrentHashMap instead, because this class is thread safe.

Issue-ID: CCSDK-3978
Signed-off-by: Frank Kimmlingen <frank.kimmlingen@telekom.de>
Change-Id: I68de3bc24d93a784964bc4b58caa2aeebf250e33

16 months agoBlueprintCompilerCacheMessageListener should also clean deploy folder 24/136724/1
Frank Kimmlingen [Mon, 4 Dec 2023 13:29:48 +0000 (14:29 +0100)]
BlueprintCompilerCacheMessageListener should also clean deploy folder

BlueprintCompilerCacheMessageListener do a cleanup of the deploy folder of the given artifactName:artifactVersion inside the deploy path.

Issue-ID: CCSDK-3969
Signed-off-by: Frank Kimmlingen <frank.kimmlingen@telekom.de>
Change-Id: I9cefc996feb0ddc4b20153159c59a5b89abb1b50

17 months agoUse version 2.6.1 parent poms 66/136366/2
Dan Timoney [Wed, 8 Nov 2023 15:18:20 +0000 (10:18 -0500)]
Use version 2.6.1 parent poms

Use version 2.6.1 of parent poms

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

18 months agoFix: Update reusable workflow name 10/136210/1
Jessica Wagantall [Tue, 17 Oct 2023 22:01:45 +0000 (15:01 -0700)]
Fix: Update reusable workflow name

The maven reusable workflow name has changed to
compose-maven-verify.yaml

Issue-ID: CIMAN-33
Change-Id: If804dfe59ff64d5c2cb21449aaa74d3afaf6b132
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
18 months agoFix: Run maven verify docker profile in GHA 09/136109/1
Jessica Wagantall [Fri, 6 Oct 2023 16:50:59 +0000 (09:50 -0700)]
Fix: Run maven verify docker profile in GHA

Issue-ID: CIMAN-33
Change-Id: I5b4998e70d914c40d78d5388ab43b562e7a36065
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
18 months agoFix: Remove target repo input 96/136096/1
Jessica Wagantall [Tue, 3 Oct 2023 22:46:08 +0000 (15:46 -0700)]
Fix: Remove target repo input

Issue-ID: CIMAN-33
Change-Id: If47eeeeb8ac27e4cf54993590a31540212aa332f
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
18 months agoFix: Add default values to inputs needed by Maven verify 93/136093/1
Jessica Wagantall [Tue, 3 Oct 2023 19:09:42 +0000 (12:09 -0700)]
Fix: Add default values to inputs needed by Maven verify

Issue-ID: CIMAN-33
Change-Id: Idd8a2c559a2bdb328f1b2cc8e5a4e91805c4db12
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
18 months agoFix: Remove default value for repo target 81/136081/2
Jessica Wagantall [Tue, 3 Oct 2023 00:16:47 +0000 (17:16 -0700)]
Fix: Remove default value for repo target

Issue-ID: CIMAN-33
Change-Id: I2c0013907aca7faf5391cb9879236b34331c5c75
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
18 months agoFix: Remove additional inputs for workflow call 80/136080/1
Jessica Wagantall [Mon, 2 Oct 2023 23:12:43 +0000 (16:12 -0700)]
Fix: Remove additional inputs for workflow call

Issue-ID: CIMAN-33
Change-Id: I6dca8cecbd436fcc95d3831d247d2f1444342d32
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
18 months agoCI: Add test for maven verify GHA workflow 79/136079/1
Jessica Wagantall [Mon, 2 Oct 2023 21:44:04 +0000 (14:44 -0700)]
CI: Add test for maven verify GHA workflow

This is a comment only workflow call

Issue-ID: CIMAN-33
Change-Id: I78d573ab2819a639b5ba98772f6d11dc55c5e098
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
19 months agoMake UatServices.verify working for bigger cba's 33/136033/1
Frank Kimmlingen [Tue, 26 Sep 2023 12:49:21 +0000 (14:49 +0200)]
Make UatServices.verify working for bigger cba's

use awaitSingle to synchronize creation of the temp zip file and
the access to this file.

Issue-ID: CCSDK-3934
Signed-off-by: Frank Kimmlingen <frank.kimmlingen@telekom.de>
Change-Id: I908a251be76e4abfee5986729ae84b7f27057280

22 months agosupport for configurable http/https for cds-ui server 49/135149/2
rajesh.kumar [Mon, 26 Jun 2023 05:49:44 +0000 (05:49 +0000)]
support for configurable http/https for cds-ui server

Issue-ID: CCSDK-3814
Change-ID: I73f97f986a817d423f93a8d922dcd9647b2606aa
Signed-off-by: rajesh.kumar <rk00747546@techmahindra.com>
22 months ago[DOC] Fix master doc build config 52/135152/1
Andreas Geissler [Mon, 26 Jun 2023 08:38:08 +0000 (10:38 +0200)]
[DOC] Fix master doc build config

Issue-ID: DOC-811

Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
Change-Id: I39729a4b23ca9404c9287a58d5ac787770871cb1

22 months agoConvert scripts to python3 88/134888/1
Dan Timoney [Wed, 14 Jun 2023 21:07:55 +0000 (17:07 -0400)]
Convert scripts to python3

Convert python2 scripts to python3

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

22 months agoRoll snapshot for Montreal 87/134887/1
Dan Timoney [Wed, 14 Jun 2023 21:03:23 +0000 (17:03 -0400)]
Roll snapshot for Montreal

Roll snapshot to 1.6.0-SNAPSHOT to prepare for Montreal release

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

23 months agoEnhancing BluePrintJinjaTemplateService 80/133880/1
Singal, Kapil (ks220y) [Mon, 8 May 2023 13:10:58 +0000 (09:10 -0400)]
Enhancing BluePrintJinjaTemplateService

* Using CustomJinjavaInterpreter to override getAsString API, and returning context.currentNode.master.image instead of empty string
* Earlier rendered result was not keeping unresolved variable rather replacing with empty string, and above helps keeping those.
* Upgrading jinja.version to 2.7.0 from 2.5.1 and adding related Junit Test

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

23 months agoRelease version 1.5.1 maven artifacts and roll version 22/134422/1
Dan Timoney [Tue, 2 May 2023 15:17:28 +0000 (11:17 -0400)]
Release version 1.5.1 maven artifacts and roll version

Release version 1.5.1 of CDS maven artifacts and roll to next snapshot
version

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

23 months agoRelease version 1.5.1 CDS docker containers 21/134421/1
Dan Timoney [Tue, 2 May 2023 15:16:38 +0000 (11:16 -0400)]
Release version 1.5.1 CDS docker containers

Release version 1.5.1 of CDS docker containers

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

2 years agoUpdate version to 1.5.1-SNAPSHOT 92/134392/1 1.5.1
Dan Timoney [Thu, 27 Apr 2023 14:11:50 +0000 (10:11 -0400)]
Update version to 1.5.1-SNAPSHOT

Update CDS to snapshot version 1.5.1-SNAPSHOT so that version 1.5.1 can
be released

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

2 years agoAdding some minor features 79/133879/2
Singal, Kapil (ks220y) [Wed, 26 Apr 2023 16:14:16 +0000 (12:14 -0400)]
Adding some minor features

* Adding proxy and ssl context to CloseableHttpClient
* Adding paged capability to ResourceDictionary GET API, and adding POST APi to bulk load resource definitions
* Adding more packages to swagger-maven-plugin to get more RestCOntroller generating swagger doc
* Fixing maven artifact versions all places

Issue-ID: CCSDK-3895
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I096f80a2326cd00068029330b241da209e46e31d
(cherry picked from commit 2f4cc180555b1891fb749443449bd969db408d9c)

2 years agoAdd db connection status check as option for readiness healthcheck 46/134046/1
Lukasz Rajewski [Fri, 7 Apr 2023 12:09:21 +0000 (12:09 +0000)]
Add db connection status check as option for readiness healthcheck

Issue-ID: CCSDK-3887
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: I1e32dedc6abaf829fe82733548cb9c26ea386117

2 years agoChange dockerfiles to use ccsdk java17 base image 18/133918/1
Lukasz Rajewski [Wed, 29 Mar 2023 16:48:03 +0000 (16:48 +0000)]
Change dockerfiles to use ccsdk java17 base image

Issue-ID: CCSDK-3813
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: I098eed2a911811c99473c0ac67fc34db8415c284

2 years agoK8sPlugin: support UAT functionality 19/133719/3
Frank Kimmlingen [Tue, 21 Mar 2023 15:18:16 +0000 (16:18 +0100)]
K8sPlugin: support UAT functionality

K8sAbstractRestClientService and all derived classes

    K8sQueryRestClient
    K8sRbInstanceRestClient
    K8sDefinitionRestClient
    K8sUploadFileRestClientService

does not support the spy / verify functionality of UatExecutor / UatServices

Issue-ID: CCSDK-3872
Signed-off-by: Frank Kimmlingen <frank.kimmlingen@telekom.de>
Change-Id: Iee30f48e9d86efd07a2ab6dde0d5743e4657934f

2 years agoFix doc-rules job and cds-ui build 03/133803/2
Lukasz Rajewski [Fri, 24 Mar 2023 11:26:41 +0000 (11:26 +0000)]
Fix doc-rules job and cds-ui build

- Doc changes to satisfy new doc-rules
- Fixo f CDS-UI build

Issue-ID: CCSDK-3859
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: I9471e845afd39d06466da9a5db8fde5acdf15ea1

2 years agoEnable JUnit tests and porting to java 17 69/133569/7
Frank Kimmlingen [Tue, 7 Mar 2023 15:36:48 +0000 (16:36 +0100)]
Enable JUnit tests and porting to java 17

JUnit tests are no more executed: spring-boot-starter-test does not execute any junit4 tests by default
Fix enable tests and adopts the tests moslty to java 17 runtime

Issue-ID: CCSDK-3859
Signed-off-by: Frank Kimmlingen <frank.kimmlingen@telekom.de>
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: I02a8d25350ca62262bfc6e07c2865cd8d7b4e6b2

2 years agoCode changes needed to resolve openjdk17 issues 02/133602/1
Dan Timoney [Thu, 9 Mar 2023 15:20:51 +0000 (10:20 -0500)]
Code changes needed to resolve openjdk17 issues

Upgraded groovy maven plugin for openjdk17.  Changed parent version
to latest snapshot to pick up grpc upgrade needed to allow local
compiles on newer macbooks, based on apple silicon.

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

2 years agoUse version 2.5.3 parent poms 16/133416/1
Dan Timoney [Fri, 24 Feb 2023 21:20:16 +0000 (21:20 +0000)]
Use version 2.5.3 parent poms

Update to use latest released London parent poms v2.5.3

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

2 years agoUse released version 2.5.1 parent poms 55/132855/1
Dan Timoney [Wed, 4 Jan 2023 12:48:08 +0000 (07:48 -0500)]
Use released version 2.5.1 parent poms

Use released version 2.5.1 of parent pom

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

2 years agoMerge "Do not load external stylesheets in the CDS UI"
KAPIL SINGAL [Wed, 28 Dec 2022 00:08:43 +0000 (00:08 +0000)]
Merge "Do not load external stylesheets in the CDS UI"

2 years agoDo not load external stylesheets in the CDS UI 37/132837/1
Fiete Ostkamp [Tue, 27 Dec 2022 13:09:21 +0000 (13:09 +0000)]
Do not load external stylesheets in the CDS UI

- use the local versions of the files that are already present in the assets instead of fetching them from the internet

Issue-ID: CCSDK-3826

Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: Ie4ba0076d46d4a4ea03b7a1c1f00b05804cd6ee6

2 years agoMinor improvements for the README 36/132836/2
Fiete Ostkamp [Tue, 27 Dec 2022 12:20:23 +0000 (12:20 +0000)]
Minor improvements for the README

- fix broken link to architecture picture
- improve document structure
- improve cds-ui/server README

Issue-ID: CCSDK-3825

Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: I00087a8fa31bad2c4bcaebae487940e7af4807c0

2 years agoBump spring-boot parent to London snapshot version 85/132385/1
Jozsef Csongvai [Tue, 22 Nov 2022 18:01:22 +0000 (13:01 -0500)]
Bump spring-boot parent to London snapshot version

Issue-ID: CCSDK-3779
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I1a1a00ecb9ddd5566d17fd44bc886d1603fb7ea3

2 years ago[CDS] Release mvn 1.5.0 82/132382/2
efiacor [Tue, 22 Nov 2022 14:53:22 +0000 (14:53 +0000)]
[CDS] Release mvn 1.5.0

Signed-off-by: efiacor <fiachra.corcoran@est.tech>
Change-Id: Ia15546cb7edad059700f8cfaa04a9aed50935084
Issue-ID: DMAAP-1767

2 years agoChange parent version 84/132384/2
Lukasz Rajewski [Tue, 22 Nov 2022 17:29:39 +0000 (18:29 +0100)]
Change parent version

Issue-ID: DMAAP-1767
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: I71ff2dd7b15a4114fe033a7ec899961815fd678e

2 years agoMerge "[CDS] Release docker 1.5.0"
Jozsef Csongvai [Tue, 22 Nov 2022 14:37:33 +0000 (14:37 +0000)]
Merge "[CDS] Release docker 1.5.0"

2 years agofix doc config files 26/132326/1
thmsdt [Mon, 21 Nov 2022 13:20:51 +0000 (14:20 +0100)]
fix doc config files

Issue-ID: DOC-798

Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: I5d49c5f546e4f54bd1924fdcd2e6d7282b4eb20e

2 years ago[CDS] Release docker 1.5.0 79/132179/2
efiacor [Mon, 14 Nov 2022 09:38:31 +0000 (09:38 +0000)]
[CDS] Release docker 1.5.0

Signed-off-by: efiacor <fiachra.corcoran@est.tech>
Change-Id: I22b10430ef153933a41979f8a54f8cd1aaeeb7a2
Issue-ID: DMAAP-1767

2 years ago[SDC-DIST] Upgrade sdc-distro-client to v 2.0.0 38/132038/2 1.5.0
efiacor [Thu, 22 Sep 2022 14:53:19 +0000 (15:53 +0100)]
[SDC-DIST] Upgrade sdc-distro-client to v 2.0.0

Signed-off-by: efiacor <fiachra.corcoran@est.tech>
Change-Id: I1443b94bc1b5524c35f8ccd464bcb5da767c925e
Issue-ID: DMAAP-1767

2 years agoMerge "Updated for Jakarta Release"
Dan Timoney [Fri, 4 Nov 2022 20:33:18 +0000 (20:33 +0000)]
Merge "Updated for Jakarta Release"

2 years agoAdd @transactional to delete data-dictionary 26/131926/1
Jozsef Csongvai [Mon, 31 Oct 2022 20:25:57 +0000 (16:25 -0400)]
Add @transactional to delete data-dictionary

The delete endpoint was failing due to missing annotation.

Issue-ID: CCSDK-3798
Change-Id: Ifa857a4842b9528d1e645e1fdeb6781121a930f7
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
2 years agoUpdated for Jakarta Release 16/131916/1
Sangeeta Bellara [Wed, 26 Oct 2022 17:12:46 +0000 (22:42 +0530)]
Updated for Jakarta Release

Change to native helm, and removed generate-name capability reference.

Issue-ID: SO-3835
Change-Id: I59f4271872db1e94c189a3b375da1fe30d1089a3
Signed-off-by: sangeeta.bellara <sangeeta.bellara@t-systems.com>
2 years agoUpdate versions for London 98/131898/1
Timoney, Dan (dt5972) [Fri, 28 Oct 2022 14:11:36 +0000 (10:11 -0400)]
Update versions for London

Update version of master branch CDS for London relesae

Issue-ID: CCSDK-3779
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Change-Id: I41a60427c902c731990a9cb570896551819959b6

2 years agoRelease version 1.4.1 maven artifacts 95/131895/1
Timoney, Dan (dt5972) [Thu, 27 Oct 2022 23:55:27 +0000 (19:55 -0400)]
Release version 1.4.1 maven artifacts

Release version 1.4.1 maven artifacts and roll to next snapshot

Issue-ID: CCSDK-3777
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Change-Id: I37429e7e210a4620d4a2aed4618c501aa4836c02

2 years agoRelease version 1.4.1 dockers 94/131894/1
Timoney, Dan (dt5972) [Thu, 27 Oct 2022 23:52:07 +0000 (19:52 -0400)]
Release version 1.4.1 dockers

Release version 1.4.1 of CDS dockers

Issue-ID: CCSDK-3777
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Change-Id: Ieb7533a00e4834fb8152d122a7aae76535e4501b

2 years agoMerge "UatExecutor does not support complex test scenarios" 1.4.1
Jozsef Csongvai [Wed, 26 Oct 2022 00:29:13 +0000 (00:29 +0000)]
Merge "UatExecutor does not support complex test scenarios"

2 years agoMerge "Add Rest client that do not add any default headers"
Jozsef Csongvai [Wed, 26 Oct 2022 00:21:31 +0000 (00:21 +0000)]
Merge "Add Rest client that do not add any default headers"

2 years agoMerge "Fix for missing grpc module"
Dan Timoney [Tue, 25 Oct 2022 19:44:25 +0000 (19:44 +0000)]
Merge "Fix for missing grpc module"

2 years agoUatExecutor does not support complex test scenarios 88/131788/2
Frank Kimmlingen [Tue, 25 Oct 2022 11:22:59 +0000 (13:22 +0200)]
UatExecutor does not support complex test scenarios

Issue-ID: CCSDK-3793
Signed-off-by: Frank Kimmlingen <frank.kimmlingen@telekom.de>
Change-Id: I6bb03a8e03a37aa9e87d381075bc5de8cadcc7f2

2 years agoAdd Rest client that do not add any default headers 21/131421/3
Lukasz Rajewski [Tue, 11 Oct 2022 07:59:57 +0000 (09:59 +0200)]
Add Rest client that do not add any default headers

In consequence we can specify client without default
headers. Still, we can specify additional headers in
the client properties. We can use data disctionary
definition to add extra headers. Sice Kohn we can also
template the headers section in the data dictionary so
ssuch headers can be created dynamically.

Issue-ID: CCSDK-3787
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: I14c219251e11733c7cdfe059c87717f6b0fded0d

2 years agoUse released version 1.5.2 of sli 65/131765/1
Timoney, Dan (dt5972) [Mon, 24 Oct 2022 15:04:31 +0000 (11:04 -0400)]
Use released version 1.5.2 of sli

Update sli version to release version 1.5.2

Issue-ID: CCSDK-3779
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Change-Id: Iee36106d5f69bb7ab57953a151cbc26144bbccf9

2 years agoFix for missing grpc module 43/131343/4
Lukasz Rajewski [Thu, 29 Sep 2022 22:30:39 +0000 (00:30 +0200)]
Fix for missing grpc module

Issue-ID: CCSDK-3770
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: I07977e4e6602641d0a2e880275ec08074690e982

2 years agoUpgrade spring boot parent and hazelcast 91/131191/8
Jozsef Csongvai [Mon, 26 Sep 2022 15:09:50 +0000 (11:09 -0400)]
Upgrade spring boot parent and hazelcast

The code changes are required for kotlin upgrade.
New kotlin version is 1.5.32 (defined in spring-boot-parent)

Issue-ID: CCSDK-3701
Issue-ID: CCSDK-3762
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I0d6ecc7bee8c21d2ecd3ac4364845c5c8e0e9738

2 years agoMerge "UATExecutor support for k8sConnectionPlugin"
KAPIL SINGAL [Fri, 7 Oct 2022 16:35:30 +0000 (16:35 +0000)]
Merge "UATExecutor support for k8sConnectionPlugin"

2 years agoUATExecutor support for k8sConnectionPlugin 92/131392/2
Lukasz Rajewski [Thu, 6 Oct 2022 16:03:09 +0000 (18:03 +0200)]
UATExecutor support for k8sConnectionPlugin

Issue-ID: CCSDK-3785
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: Ice34d61ac62fe8935a6df539376dcbb9e998beaf

2 years agoFix enrichment for multiplicated assignments 51/131351/4
Lukasz Rajewski [Fri, 30 Sep 2022 21:51:12 +0000 (23:51 +0200)]
Fix enrichment for multiplicated assignments

When different assignment mappings declare assignments of the same name,
only one of the data dictionaries used there is being enriched and others are ignored.
This change removes this limitation.

Issue-ID: CCSDK-3773
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: I492b18e01265471f89459c6dd5a28818aa479e5e

2 years agoFix the transform-templating for referenced complex types 55/131355/6
Lukasz Rajewski [Tue, 4 Oct 2022 12:13:25 +0000 (14:13 +0200)]
Fix the transform-templating for referenced complex types

After fix the transform-templating will be closer to the
velocity artifact templating mechanism, what was not
a case before, when templating with complex variables like
json was not working.

Issue-ID: CCSDK-3774
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: Icd5001cb2ea2de0220fe65a7c9c0510d1fba0911

2 years agoFix compile error due to expired sli snapshot 77/131377/1
Timoney, Dan (dt5972) [Tue, 4 Oct 2022 20:07:19 +0000 (16:07 -0400)]
Fix compile error due to expired sli snapshot

Update sli version to released version 1.5.1 to resolve compile
errors due to expired sli snapshot version

Issue-ID: CCSDK-3754
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Change-Id: I3de2eb7d5b087197ae114d19d1cd23ab92e58270

2 years agoRelease version 1.4.0 CDS artifacts 68/131268/1
Timoney, Dan (dt5972) [Wed, 28 Sep 2022 11:42:07 +0000 (07:42 -0400)]
Release version 1.4.0 CDS artifacts

Release version 1.4.0 of ccsdk/cds artifacts and roll to next snapshot

Issue-ID: CCSDK-3754
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Change-Id: I2b3844a40f94885b3ad08847f6a8145950ac46e0

2 years agoRelease version 1.4.0 CDS dockers 67/131267/1
Timoney, Dan (dt5972) [Wed, 28 Sep 2022 11:37:13 +0000 (07:37 -0400)]
Release version 1.4.0 CDS dockers

Release version 1.4.0 of ccsdk/cds docker containers

Issue-ID: CCSDK-3754
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Change-Id: I0ddc89fd035306adfcc8fd287232fa05a04766bb

2 years agoUse version 2.4.2 parent poms 40/130940/2 1.4.0
Dan Timoney [Wed, 14 Sep 2022 14:40:50 +0000 (10:40 -0400)]
Use version 2.4.2 parent poms

Use version 2.4.2 of parent poms

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

2 years agoFix npm dependency issue for server 96/130996/1
Lukasz Rajewski [Sun, 18 Sep 2022 21:41:04 +0000 (23:41 +0200)]
Fix npm dependency issue for server

Issue-ID: CCSDK-3754
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: Id3a43101fcb9b5c5af8d219598283cb57ea8a4d7

2 years agoMake UatExecutor accessible inside a CBA JUnit test 79/130779/7
Frank Kimmlingen [Wed, 7 Sep 2022 09:23:52 +0000 (11:23 +0200)]
Make UatExecutor accessible inside a CBA JUnit test

Issue-ID: CCSDK-3748
Signed-off-by: Frank Kimmlingen <frank.kimmlingen@telekom.de>
Change-Id: Icbc0a44d91fd08f2e06a12bcdf016655a2b2282d

2 years agoCreate dynamic data-type using all workflow steps 81/130781/1
Jozsef Csongvai [Tue, 6 Sep 2022 23:05:02 +0000 (19:05 -0400)]
Create dynamic data-type using all workflow steps

Only the first step was used to create dynamic data-type in imperative
workflows. Unless the first step was targeting resource resolution
component, the dynamic data-type would not be created. This prevents
resolution of workflow input properties.

Issue-ID: CCSDK-3764
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: Ic51808f2ee0d74d6c4b07565e0caf12adc3e2590

2 years agoSpyPostInterceptor in UatExecutor does not collect all responses 91/130491/6
Frank Kimmlingen [Mon, 29 Aug 2022 15:05:59 +0000 (17:05 +0200)]
SpyPostInterceptor in UatExecutor does not collect all responses

For one mocked backend system (selector) only the last request/response
pair is collected. With this fix all request/response pairs will be
collected.

Issue-ID: CCSDK-3747
Signed-off-by: Frank Kimmlingen <frank.kimmlingen@telekom.de>
Change-Id: Iccebdb153752988e1644092a8786891bdb17d5e6

2 years agoHttp 204 response results with exception in rest resolution 73/130473/6
Frank Kimmlingen [Mon, 29 Aug 2022 11:28:01 +0000 (13:28 +0200)]
Http 204 response results with exception in rest resolution

Issue-ID: CCSDK-3746
Signed-off-by: Frank Kimmlingen <frank.kimmlingen@telekom.de>
Change-Id: I740c970de631e58902e6f92b9069aee8d3ae075b

2 years agoTemplating constants added to ResourceAssignment 63/130463/6
Lukasz Rajewski [Fri, 26 Aug 2022 21:44:34 +0000 (23:44 +0200)]
Templating constants added to ResourceAssignment

Fixed values of inputs for resource assignment
allow to build data dictionaries that are generic.
Along with templating of outputs mapping, path, url
and payload sdnc and aai dictionary entry may be one
for support of all the attributes of specified object
like for instance generic vnf one.

Issue-ID: CCSDK-3716
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: I1817303e997a4dfb7dda9c32d9ac690ec723b3d8