nonrtric/plt/rappmanager.git
7 months agoUpdate CSAR packaging structure documents 96/11996/1
aravind.est [Wed, 1 Nov 2023 13:22:31 +0000 (13:22 +0000)]
Update CSAR packaging structure documents

CSAR packaging structure updated.

Issue-ID: NONRTRIC-952
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I95feb0dbc9d74a426eeb785198ad3d482f2183a3

7 months agoAdd validator to check atleast one non null field check 74/11974/1
aravind.est [Thu, 26 Oct 2023 15:26:48 +0000 (16:26 +0100)]
Add validator to check atleast one non null field check

Validator added to check atleast one non null field exists in the provided class.

Issue-ID: NONRTRIC-952
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ic525109aaaaa9f165b4562d10b4967987073a9f2

7 months agoAdd latest tag to the build image of participant 73/11973/1
aravind.est [Thu, 26 Oct 2023 10:06:59 +0000 (11:06 +0100)]
Add latest tag to the build image of participant

Image tag latest added to the participant image.

Issue-ID: NONRTRIC-952
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I46236dd2be1256f7eeb271bd77b627b8a5601fab

7 months agoAdd snapshot repository 64/11964/1
aravind.est [Tue, 24 Oct 2023 13:41:00 +0000 (14:41 +0100)]
Add snapshot repository

Snapshot repository added.
Acm models version upgraded.

Issue-ID: NONRTRIC-952
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: If36382d512a00f237e71c4944feb2e1c9332e5bf

7 months agoAdd requirements.txt file to have specific urllib 61/11961/1
aravind.est [Mon, 23 Oct 2023 12:46:39 +0000 (13:46 +0100)]
Add requirements.txt file to have specific urllib

urllib version updated to have specific version.

Issue-ID: NONRTRIC-952
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ibf4b137702c37216c5c92742fbf86de86c012c89

7 months agoAdd DME Participant 48/11948/1
aravind.est [Fri, 20 Oct 2023 14:22:31 +0000 (15:22 +0100)]
Add DME Participant

DME participant interacts with ICS to lifecycle manage ICS entities.
Dockerfile added for creating docker images.

Issue-ID: NONRTRIC-952
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I4093678f80714cc7b481109e1861f67050fb9523

7 months agoUplift spring boot version to 3.1.5 46/11946/1
aravind.est [Thu, 19 Oct 2023 15:32:21 +0000 (16:32 +0100)]
Uplift spring boot version to 3.1.5

Spring boot version upgrade.

Issue-ID: NONRTRIC-900
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I1e47c97934bef912b75e4fe8a9a83f1d39798f36

7 months agoMove openapi files to a common directory 10/11910/1
aravind.est [Thu, 12 Oct 2023 14:23:09 +0000 (15:23 +0100)]
Move openapi files to a common directory

Move openapi files to common directory.
Ignore SME openapi files from source.

Issue-ID: NONRTRIC-952
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ic269de937cad634c7487b7563cb5f075b345b532

7 months agoAdd documentation image source 68/11868/1
aravind.est [Mon, 9 Oct 2023 16:08:15 +0000 (17:08 +0100)]
Add documentation image source

Source files for the images added

Issue-ID: NONRTRIC-940
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I7f5c3a002670a916608b4c3d24c9f4a4df267437

7 months agoAdd info types for producer and consumer in rApp package 64/11864/1
aravind.est [Fri, 6 Oct 2023 14:14:49 +0000 (15:14 +0100)]
Add info types for producer and consumer in rApp package

Infotypes separated for producer and consumer in CSAR packaging.

Issue-ID: NONRTRIC-940
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ib5e3e8c7718dc7497dab4d876bf40e424a3f0888

7 months agoImprove code coverage in SME 55/11855/1
aravind.est [Wed, 4 Oct 2023 12:44:45 +0000 (13:44 +0100)]
Improve code coverage in SME

Code cleanup.
Code coverage improved.

Issue-ID: NONRTRIC-929
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Id4db9e48d411457a50bb61fb2594be916a315b4b

8 months agoAdd status check between ACM depriming and deletion 48/11848/1
aravind.est [Tue, 3 Oct 2023 14:32:17 +0000 (15:32 +0100)]
Add status check between ACM depriming and deletion

Openapi maven version upgraded.
ACM model library version upgraded.
Status check added between depriming and deletion.
Code coverage improvement in ACM.

Issue-ID: NONRTRIC-929
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I44a47145141f50089a92a34276c754ab3e6ab5e6

8 months agoFix error messaging format in API response 39/11839/1
aravind.est [Fri, 29 Sep 2023 08:06:35 +0000 (09:06 +0100)]
Fix error messaging format in API response

Error messaging format has been changed to be identical with all endpoints.

Issue-ID: NONRTRIC-913
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Iba0ef643af29bbde63873890d88dad925a53c194

8 months agoProvide proper response message/code in delete rapp instance 31/11831/1
aravind.est [Thu, 28 Sep 2023 15:09:18 +0000 (16:09 +0100)]
Provide proper response message/code in delete rapp instance

Fixes the delete rApp instance response messages.

Issue-ID: NONRTRIC-913
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I5782dfcef343d50e1e4a72ab49ab82f1d54b6aca

8 months agoProvide non null values in API response 27/11827/2
aravind.est [Wed, 27 Sep 2023 16:09:39 +0000 (17:09 +0100)]
Provide non null values in API response

Null values are removed from API response.

Issue-ID: NONRTRIC-913
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I03ebfca5cb65da15b669a7965a8beb97cba1dc2d

8 months agoMove sample rApp resources to seperate directory 26/11826/2
aravind.est [Wed, 27 Sep 2023 12:24:58 +0000 (13:24 +0100)]
Move sample rApp resources to seperate directory

Sample rApp files moved to separate directory.
Generator file added for Windows and Linux environment to generate the rApp csar file.

Issue-ID: NONRTRIC-932
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I8e309da4d52d02afcc2ac66691811ec8313600dd

8 months agoAdd reason for rApp instance deploy/undeploy failure 24/11824/2
aravind.est [Tue, 26 Sep 2023 14:58:06 +0000 (15:58 +0100)]
Add reason for rApp instance deploy/undeploy failure

Reason field added to show why rApp instance deploy failed.

Issue-ID: NONRTRIC-913
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Icb1779888bfbdea0f97a6059bba0a4c5a9ec01fb

8 months agoAdd reason for rApp priming/depriming failures 22/11822/1
aravind.est [Tue, 26 Sep 2023 13:12:10 +0000 (14:12 +0100)]
Add reason for rApp priming/depriming failures

Reason field added to show why rApp priming/depriming failed.
Priming/depriming failure shown with bad gateway http response code.

Issue-ID: NONRTRIC-913
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I33f286120930c34c0898d891577cde4fc9bc2ce5

8 months agoImprove code coverage 20/11820/1
aravind.est [Mon, 25 Sep 2023 15:53:00 +0000 (16:53 +0100)]
Improve code coverage

Additional tests added to improve code coverage.

Issue-ID: NONRTRIC-913
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I996e0c3169706963bfe9c6d25c82a90559f8dcf1

8 months agoMerge "Add proper error messages on delete rApp response"
Aravindhan Ayyanathan [Mon, 25 Sep 2023 15:23:17 +0000 (15:23 +0000)]
Merge "Add proper error messages on delete rApp response"

8 months agoMerge "Uplift spring boot version to 3.1.4"
Aravindhan Ayyanathan [Mon, 25 Sep 2023 15:23:03 +0000 (15:23 +0000)]
Merge "Uplift spring boot version to 3.1.4"

8 months agoAdd proper error messages on delete rApp response 19/11819/1
aravind.est [Mon, 25 Sep 2023 13:06:45 +0000 (14:06 +0100)]
Add proper error messages on delete rApp response

Delete rApp provides the response based on the state of rApp and the existence of rApp instances.

Issue-ID: NONRTRIC-913
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ic9714a2e507e7c0a2035313ec3d3b6ee8bfddfdf

8 months agoUplift spring boot version to 3.1.4 17/11817/1
aravind.est [Mon, 25 Sep 2023 11:32:27 +0000 (12:32 +0100)]
Uplift spring boot version to 3.1.4

Spring boot version upgrade.

Issue-ID: NONRTRIC-900
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I703ba4e6dc99edca0bc41100e48f6178c5fc0b1b

8 months agoUpdate documentation for DME integration 14/11814/2
aravind.est [Fri, 22 Sep 2023 09:26:56 +0000 (10:26 +0100)]
Update documentation for DME integration

Documentation updates for DME integration.

Issue-ID: NONRTRIC-913
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ia94c9ff03d14b3d2cee1523268b0f6a2aa5f978c

8 months agoAdd DME integration 03/11803/1
aravind.est [Wed, 20 Sep 2023 11:22:18 +0000 (12:22 +0100)]
Add DME integration

Integrated DME to create info type, producer and consumer as per the configuration from rApp package.

Issue-ID: NONRTRIC-913
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ib7a41f8a4200503f3a0b0ffee8e80a0cda3c0871

8 months agoUse unique handling for the rApp resources 96/11796/1
aravind.est [Mon, 18 Sep 2023 13:32:40 +0000 (14:32 +0100)]
Use unique handling for the rApp resources

Each rApp resources are unique and it's handled using Set.

Issue-ID: NONRTRIC-913
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I1f64280c8bb3b5a41b08a4ab69d1c862b18ca135

8 months agoUplift Spring boot version to 3.1.3 83/11783/2
aravind.est [Fri, 8 Sep 2023 13:01:00 +0000 (14:01 +0100)]
Uplift Spring boot version to 3.1.3

Spring boot version upgrade to 3.1.3

Issue-ID: NONRTRIC-913
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: If8df11a8fc128a4c526da10e612a77cface81277

8 months agoFix ACM installation issues 77/11777/1
aravind.est [Wed, 6 Sep 2023 12:46:58 +0000 (13:46 +0100)]
Fix ACM installation issues

Fixed ACM installation issues. It should be removed once this is fixed in policy/docker repository in ONAP

Issue-ID: NONRTRIC-926
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I3ac220c8f39ac34072f5d638911565d665a8bda8

9 months agoUse master branch for acm installation 71/11671/1
aravind.est [Fri, 25 Aug 2023 14:32:59 +0000 (15:32 +0100)]
Use master branch for acm installation

master branch used for the ACM installation.

Issue-ID: NONRTRIC-910
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ieec68e5b59270067c4472f7011b96fb482fed462

9 months agoAdd null handling on cache 70/11670/1
aravind.est [Fri, 25 Aug 2023 14:15:26 +0000 (15:15 +0100)]
Add null handling on cache

Fixed a nullpointer which causes bug in sonar.

Issue-ID: NONRTRIC-910
Change-Id: I4f8a42c6874e72be27078678273be072f4c8faf2
Signed-off-by: aravind.est <aravindhan.a@est.tech>
9 months agoAdd tests for cache service 69/11669/1
aravind.est [Thu, 24 Aug 2023 16:38:16 +0000 (17:38 +0100)]
Add tests for cache service

Tests added for rApp cache service.

Issue-ID: NONRTRIC-910
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I773ded21763472ce9ca2f0e4ceff5c3697ef75da

9 months agoUpdate artifact id and name 63/11663/2
aravind.est [Tue, 22 Aug 2023 16:50:58 +0000 (17:50 +0100)]
Update artifact id and name

Update artifact id in the unified format.

Issue-ID: NONRTRIC-910
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I5975ad35de5422e94b072f93721cd2d4005e9a79

9 months agoFix security hotspot on zipinputstream processing 67/11667/2
aravind.est [Wed, 23 Aug 2023 17:28:06 +0000 (18:28 +0100)]
Fix security hotspot on zipinputstream processing

Security hotspot on zipinputstream using apache-compress library.

Issue-ID: NONRTRIC-910
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I6a5725816f7ed3a97ab4a2c1c62098da8defd5bf

9 months agoFix security hotspot and improve coverage 60/11660/1
aravind.est [Tue, 22 Aug 2023 15:59:09 +0000 (16:59 +0100)]
Fix security hotspot and improve coverage

Fix security hotspot. Improve coverage by adding annotation to Lombok generated methods.

Issue-ID: NONRTRIC-910
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Iaad64c87271ab219cd0d4a7e4b91885b77633c24

9 months agoFix sonar code smells 58/11658/1
aravind.est [Mon, 21 Aug 2023 17:32:55 +0000 (18:32 +0100)]
Fix sonar code smells

Fix code smells reported by sonar.

Issue-ID: NONRTRIC-910
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ia8d0f88c878a55e425ea48c6c3db1fa62ef2df85

9 months agoAdd Error messages in rest response 24/11624/2
aravind.est [Wed, 16 Aug 2023 15:40:01 +0000 (16:40 +0100)]
Add Error messages in rest response

Include messages on the http response in the controller.

Issue-ID: NONRTRIC-905
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Icd0e5079a7f3eda38da725fff4d3e75bf41dcce1

9 months agoDisable ranpm installation 18/11618/1
aravind.est [Mon, 14 Aug 2023 06:28:12 +0000 (07:28 +0100)]
Disable ranpm installation

Disable ranpm installation as part of rappmanager installation.

Issue-ID: NONRTRIC-905
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ief839ff6b07b3685acab7676721a3346af4d6f6c

9 months agoMinor spelling corrections 15/11615/1
aravind.est [Fri, 11 Aug 2023 08:19:08 +0000 (09:19 +0100)]
Minor spelling corrections

Use 'rApp' and 'O-RAN SC' as spelling.

Issue-ID: NONRTRIC-905
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Iab61f3e337c11cb3205a8b1b2380a76a7cb52b74

9 months agoAdd maven versions in root POM 90/11590/2
aravind.est [Wed, 9 Aug 2023 10:11:15 +0000 (11:11 +0100)]
Add maven versions in root POM

Maven dependency versions moved to root POM to be consistent across projects

Issue-ID: NONRTRIC-905
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Id2ca721798b2a747b688fb90ec070c328db5809b

9 months agoAdd docker and coverage report configuraion 49/11549/1
aravind.est [Fri, 4 Aug 2023 16:38:29 +0000 (17:38 +0100)]
Add docker and coverage report configuraion

Add docker and coverage report configuraion for jenkins job.

Issue-ID: NONRTRIC-902
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ifcdf41a12cb21b202de03612d0b7ce6e48f7fe33

10 months agoMerge "Add repository release details for ACM"
Aravindhan Ayyanathan [Thu, 3 Aug 2023 06:15:32 +0000 (06:15 +0000)]
Merge "Add repository release details for ACM"

10 months agoMerge "Disable smartlifecycle in tests"
Aravindhan Ayyanathan [Thu, 3 Aug 2023 06:13:59 +0000 (06:13 +0000)]
Merge "Disable smartlifecycle in tests"

10 months agoAdd repository release details for ACM 43/11543/2
aravind.est [Wed, 2 Aug 2023 09:07:08 +0000 (10:07 +0100)]
Add repository release details for ACM

Add the maven repository details to get the acm models jar.

Issue-ID: NONRTRIC-902
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I97e7c183a1d0ad099322a245fc20415ee87c750c

10 months agoDisable smartlifecycle in tests 41/11541/1
aravind.est [Tue, 1 Aug 2023 16:25:46 +0000 (17:25 +0100)]
Disable smartlifecycle in tests

Disable SME smartlifecycle configuration in tests.

Issue-ID: NONRTRIC-901
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I89525a421f46acb16bf63d1de33702914d6868d8

10 months agoUpdate readme and docs with rapp instance 26/11526/3
aravind.est [Wed, 26 Jul 2023 15:41:57 +0000 (16:41 +0100)]
Update readme and docs with rapp instance

Update readme and docs with the rapp instance details.

Issue-ID: NONRTRIC-897
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I526609e9c1b98b7cd596ff66ad558a647ea6f0c3

10 months agoUplift spring boot version to 3.1.2 36/11536/1
aravind.est [Mon, 31 Jul 2023 15:59:43 +0000 (16:59 +0100)]
Uplift spring boot version to 3.1.2

Spring boot version upgrade to 3.1.2.

Issue-ID: NONRTRIC-900
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ib53e3e6b622042dad33c7139580022b6443d9d2a

10 months agoUpdate response format of get all rapps endpoint 35/11535/1
aravind.est [Mon, 31 Jul 2023 15:13:12 +0000 (16:13 +0100)]
Update response format of get all rapps endpoint

Use ConcurrentMapCacheManager as default cachemanager.
Update getrApps endpoint to list array of rapps.

Issue-ID: NONRTRIC-900
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I82b0be013322abbd835d9313d539919bc954fdf3

10 months agoAdd maven script windows support 31/11531/3
aravind.est [Fri, 28 Jul 2023 13:48:29 +0000 (14:48 +0100)]
Add maven script windows support

Add bat script to support sme openapi generation.
Add instruction in README to fix the git submodule update issue in windows.

Issue-ID: NONRTRIC-899
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Id53fe50807bd5103f6a62495eb4b3527c7c9cdd5

10 months agoAdd Rapp Instances 25/11525/2
aravind.est [Wed, 26 Jul 2023 11:24:30 +0000 (12:24 +0100)]
Add Rapp Instances

Add rapp instances.
Move deployment lifecycle to rapp instance.

Issue-ID: NONRTRIC-897
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I36cb3c204b5a2aa4fdfd2d3361c4abc7cf38f236

10 months agoAdd installation script 15/11515/1
aravind.est [Tue, 18 Jul 2023 09:59:06 +0000 (10:59 +0100)]
Add installation script

Added script to install the dependent components for Rapp Manager.

Issue-ID: NONRTRIC-898
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I2c18f509c76a58fdc4ef7620b0fab28378664688

10 months agoAdd initial version of code 10/11510/2
aravind.est [Fri, 14 Jul 2023 08:53:41 +0000 (09:53 +0100)]
Add initial version of code

Initial version of rapp manager code added.

Issue-ID: NONRTRIC-872
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I124b20a0790ba701d32089b66f81fc8b4e647e79

10 months agoMerge "Chore: Automation adds .gitreview"
Aravindhan Ayyanathan [Wed, 12 Jul 2023 10:16:48 +0000 (10:16 +0000)]
Merge "Chore: Automation adds .gitreview"

10 months agoAutomation adds INFO.yaml 19/11419/2
LF Jenkins CI [Tue, 11 Jul 2023 19:47:34 +0000 (19:47 +0000)]
Automation adds INFO.yaml

Change-Id: I3b7b4521e6799fe125161533590fbfba16fe2f96
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
10 months agoChore: Automation adds .gitreview 55/11155/1
lf-jobbuilder [Tue, 11 Jul 2023 19:47:32 +0000 (19:47 +0000)]
Chore: Automation adds .gitreview

Change-Id: I5bee4f44d9e0b97e0a1ad291a9b7403a1769bbfc
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
10 months agoInitial empty repository
LF Jenkins CI [Tue, 11 Jul 2023 19:47:28 +0000 (19:47 +0000)]
Initial empty repository