nonrtric/plt/rappmanager.git
6 days agoDocumentation update for service manager usage 03/12903/2 master
aravind.est [Mon, 13 May 2024 15:13:08 +0000 (16:13 +0100)]
Documentation update for service manager usage

Documentation updated to replace CAPIF with Service Manager

Issue-ID: NONRTRIC-981
Change-Id: I67f3f0c1e57fe22573c18a8b44bd098b68e9e355
Signed-off-by: aravind.est <aravindhan.a@est.tech>
7 days agoUplift spring boot version 02/12902/1
aravind.est [Mon, 13 May 2024 14:41:58 +0000 (15:41 +0100)]
Uplift spring boot version

Spring boot version upgraded to 3.2.5

Issue-ID: NONRTRIC-984
Change-Id: I736a587e19b2e9ac6194ddb7a8fa487be49472bc
Signed-off-by: aravind.est <aravindhan.a@est.tech>
10 days agoRevert temporary workaround for ACM installation 00/12900/2
aravind.est [Fri, 10 May 2024 12:00:56 +0000 (13:00 +0100)]
Revert temporary workaround for ACM installation

Latest ACM installation works and the workaround to use older version removed.

Issue-ID: NONRTRIC-990
Change-Id: I396e9997a399710ddf1243a9bbc44ab9d9017b30
Signed-off-by: aravind.est <aravindhan.a@est.tech>
3 weeks agoMerge "Temporary workaround for ACM installation failure"
John Keeney [Mon, 29 Apr 2024 13:29:45 +0000 (13:29 +0000)]
Merge "Temporary workaround for ACM installation failure"

3 weeks agoTemporary workaround for ACM installation failure 91/12791/1
aravind.est [Fri, 26 Apr 2024 15:56:34 +0000 (16:56 +0100)]
Temporary workaround for ACM installation failure

ACM installation failing with bad image names. This fixes that.

Issue-ID: NONRTRIC-981
Change-Id: I66a6bb61fad65b78de95a922fd429b2ba4217278
Signed-off-by: aravind.est <aravindhan.a@est.tech>
3 weeks agoMerge "rApp all package restructured"
Aravindhan Ayyanathan [Thu, 25 Apr 2024 10:12:54 +0000 (10:12 +0000)]
Merge "rApp all package restructured"

3 weeks agoMerge "Fix sme api definition to align with the endpoints"
Aravindhan Ayyanathan [Thu, 25 Apr 2024 10:12:47 +0000 (10:12 +0000)]
Merge "Fix sme api definition to align with the endpoints"

3 weeks agoMerge "CI: Add SonarCloud scan GHA workflow"
Matthew Watkins [Tue, 23 Apr 2024 13:02:44 +0000 (13:02 +0000)]
Merge "CI: Add SonarCloud scan GHA workflow"

3 weeks agoCI: Add SonarCloud scan GHA workflow 40/12740/3
Jessica Wagantall [Fri, 12 Apr 2024 22:16:37 +0000 (15:16 -0700)]
CI: Add SonarCloud scan GHA workflow

Change-Id: Ibaaa2795b8adaed6f79bbb159f45dfe6ee1c54d7
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
4 weeks agorApp all package restructured 59/12759/1
aravind.est [Fri, 19 Apr 2024 16:29:42 +0000 (17:29 +0100)]
rApp all package restructured

Existing helm artifacts removed and new artifacts added
Test cases fixed

Issue-ID: NONRTRIC-981
Change-Id: I2ebfcd0e95dd2bba1aad53f8a777e509370b1d8f
Signed-off-by: aravind.est <aravindhan.a@est.tech>
4 weeks agoFix sme api definition to align with the endpoints 58/12758/2
aravind.est [Fri, 19 Apr 2024 14:17:40 +0000 (15:17 +0100)]
Fix sme api definition to align with the endpoints

API endpoints given to SME modified to align with the application endpoints.

Issue-ID: NONRTRIC-981
Change-Id: I6055d6bd1d67f7a4b635fb9e98a893d2fc241bac
Signed-off-by: aravind.est <aravindhan.a@est.tech>
4 weeks agoEnable servicemanager installation 51/12751/2
aravind.est [Wed, 17 Apr 2024 16:26:45 +0000 (17:26 +0100)]
Enable servicemanager installation

Service Manager and Kong enabled for installation.

Issue-ID: NONRTRIC-981
Change-Id: If10799f0b14a5e642eb5a91b85e62d4dcc76cd07
Signed-off-by: aravind.est <aravindhan.a@est.tech>
7 weeks agoFix helm packages to run standalone with the common references 30/12630/1
aravind.est [Thu, 28 Mar 2024 14:34:53 +0000 (14:34 +0000)]
Fix helm packages to run standalone with the common references

Helm packages expects the common charts variables to be avaialble. It is not required in this case.
Helm packages updated by removing the common chart variable references.

Issue-ID: NONRTRIC-965
Change-Id: I02938575a8f5c15527d73f216fd2462efc260549
Signed-off-by: aravind.est <aravindhan.a@est.tech>
2 months agoCleanup ChartMuseum to use v0.16.1 15/12615/1
aravind.est [Tue, 19 Mar 2024 15:08:20 +0000 (15:08 +0000)]
Cleanup ChartMuseum to use v0.16.1

ChartMuseum version fixed to v0.16.1
ChartMuseum cleaned up as part of uninstall

Issue-ID: NONRTRIC-992
Change-Id: I556c3ada7cd80b7a97da326f4cb135d38df70a1e
Signed-off-by: aravind.est <aravindhan.a@est.tech>
2 months agoMerge "Update invalid package test with additional packages"
Aravindhan Ayyanathan [Wed, 13 Mar 2024 11:38:45 +0000 (11:38 +0000)]
Merge "Update invalid package test with additional packages"

2 months agoMerge "rApp - Hello World SME Invoker"
John Keeney [Wed, 13 Mar 2024 10:31:58 +0000 (10:31 +0000)]
Merge "rApp - Hello World SME Invoker"

2 months agorApp - Hello World SME Invoker 87/12587/4
ambrishest [Fri, 1 Mar 2024 13:30:49 +0000 (13:30 +0000)]
rApp - Hello World SME Invoker

Issue-ID: NONRTRIC-965
Change-Id: Icd743e0012215c2a3e9c10da506ebd4e0d21714b
Signed-off-by: ambrishest <ambrish.singh@est.tech>
2 months agoUpdate invalid package test with additional packages 07/12607/1
aravind.est [Mon, 11 Mar 2024 17:08:12 +0000 (17:08 +0000)]
Update invalid package test with additional packages

Invalid rApp package test added with additional CSAR packages.

Issue-ID: NONRTRIC-990
Change-Id: Ia5cd33ee4b5e9d784881f7879aff5c62b0d68a8a
Signed-off-by: aravind.est <aravindhan.a@est.tech>
2 months agoUpgrade ACM to latest release version 04/12604/1
aravind.est [Fri, 8 Mar 2024 15:13:28 +0000 (15:13 +0000)]
Upgrade ACM to latest release version

ACM version upgraded to 7.1.1.

Issue-ID: NONRTRIC-990
Change-Id: I0edf78dd01f82430307311935529206e868c099e
Signed-off-by: aravind.est <aravindhan.a@est.tech>
2 months agoMerge changes Ic3305048,Ia883ec27
Aravindhan Ayyanathan [Fri, 8 Mar 2024 13:32:10 +0000 (13:32 +0000)]
Merge changes Ic3305048,Ia883ec27

* changes:
  Refactor SME swagger generation and remove OS profiles
  Generate rApp packages for unit test

2 months agoRefactor SME swagger generation and remove OS profiles 00/12600/2
aravind.est [Thu, 7 Mar 2024 18:32:15 +0000 (18:32 +0000)]
Refactor SME swagger generation and remove OS profiles

SME swagger generation logic moved to go. OS based files removed.
OS based profile handling in maven removed.

Issue-ID: NONRTRIC-986
Change-Id: Ic33050488843fbd5400cb754092e0630ba40dc03
Signed-off-by: aravind.est <aravindhan.a@est.tech>
2 months agoGenerate rApp packages for unit test 95/12595/6
aravind.est [Wed, 6 Mar 2024 09:27:03 +0000 (09:27 +0000)]
Generate rApp packages for unit test

rApp packages for the unit tests are generated as part of the build process.
This script needs to be updated whenever there is a need to add new rApp package in unit tests.

Issue-ID: NONRTRIC-986
Change-Id: Ia883ec27c4275c04463a9bd8efd16471b7b24e9e
Signed-off-by: aravind.est <aravindhan.a@est.tech>
2 months agoMerge "Pass rAppInstanceId to k8s participant and create the invoker with the instanc...
John Keeney [Thu, 7 Mar 2024 10:46:07 +0000 (10:46 +0000)]
Merge "Pass rAppInstanceId to k8s participant and create the invoker with the instance Id"

2 months agoMy first commit 92/12592/2
lapentafd [Tue, 5 Mar 2024 09:45:29 +0000 (09:45 +0000)]
My first commit

Testing permissions to commit

Change-Id: I6d35d4b111622eaffb863dd79c807050de1a2454
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
2 months agoPass rAppInstanceId to k8s participant and create the invoker with the instance Id 89/12589/3
aravind.est [Fri, 1 Mar 2024 17:04:39 +0000 (17:04 +0000)]
Pass rAppInstanceId to k8s participant and create the invoker with the instance Id

rAppInstanceId and Sme discovery endpoint has been passed to k8s participant.
The invoker gets created as part of the rApp instance is using rApp instance Id as invoker id.

Issue-ID: NONRTRIC-988
Change-Id: Iff684bcec554a004b3e4b8e5a2728148941a7a4f
Signed-off-by: aravind.est <aravindhan.a@est.tech>
2 months agoMerge changes I26e0d43f,I9db62b54
Aravindhan Ayyanathan [Mon, 26 Feb 2024 11:15:01 +0000 (11:15 +0000)]
Merge changes I26e0d43f,I9db62b54

* changes:
  Uplift spring boot version
  Move the rApp to COMMISSIONED state when chart upload fails

2 months agoUplift spring boot version 69/12569/1
aravind.est [Fri, 23 Feb 2024 13:20:17 +0000 (13:20 +0000)]
Uplift spring boot version

Spring boot version upgraded to 3.2.3

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

2 months agoUpdate the env variable and documentation 70/12570/1
aravind.est [Fri, 23 Feb 2024 13:55:16 +0000 (13:55 +0000)]
Update the env variable and documentation

Env variable for chart museum and documentation updated.

Issue-ID: NONRTRIC-984
Change-Id: I2ec1eb60ef3b472ae4a5a85509a927a1b54aa524
Signed-off-by: aravind.est <aravindhan.a@est.tech>
2 months agoMove the rApp to COMMISSIONED state when chart upload fails 68/12568/1
aravind.est [Fri, 23 Feb 2024 13:17:41 +0000 (13:17 +0000)]
Move the rApp to COMMISSIONED state when chart upload fails

rApp moved to COMMISSIONED state when chart upload fails

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

2 months agoAdd validation for asd descriptor and invariant id 63/12563/1
aravind.est [Thu, 22 Feb 2024 16:01:11 +0000 (16:01 +0000)]
Add validation for asd descriptor and invariant id

ASD package validation has been added for descriptor and invariant id.
This validates based on the rApp already created. If the application restarts the cache gets cleared.

Issue-ID: NONRTRIC-984
Change-Id: Icf76553dbe5dca710801fefa551ae9e81d986ca5
Signed-off-by: aravind.est <aravindhan.a@est.tech>
2 months agoUpdate chart repo url from installation script 53/12553/5
aravind.est [Tue, 20 Feb 2024 14:28:48 +0000 (14:28 +0000)]
Update chart repo url from installation script

String based replacement added to add the proper chartmuseum urls in the configuration.

Issue-ID: NONRTRIC-985
Change-Id: I0b533b0a99cb329fabe6821fa4c3d8187f673da3
Signed-off-by: aravind.est <aravindhan.a@est.tech>
2 months agorApp package validation code refactor 52/12552/2
aravind.est [Tue, 20 Feb 2024 11:46:23 +0000 (11:46 +0000)]
rApp package validation code refactor

rApp package validation refactored.
Each validation condition should implement the interface RappValidator. It should throw respective error incase of the validation(RappValidationException) failure. Order should be defined for each validator. The validator gets evaluated based on the ascending order.

Issue-ID: NONRTRIC-984
Change-Id: I3309e714f26a1fdb5aa10b32c5a7113411dcdf4d
Signed-off-by: aravind.est <aravindhan.a@est.tech>
2 months agoMerge "Upgrade dependencies version"
Aravindhan Ayyanathan [Tue, 20 Feb 2024 11:27:46 +0000 (11:27 +0000)]
Merge "Upgrade dependencies version"

2 months agoMerge "Add support to upload deployment helm artifacts to chartmuseum"
Aravindhan Ayyanathan [Tue, 20 Feb 2024 11:09:38 +0000 (11:09 +0000)]
Merge "Add support to upload deployment helm artifacts to chartmuseum"

2 months agoKserve participant for simple rApp 17/12517/5
ambrishest [Thu, 8 Feb 2024 10:45:49 +0000 (10:45 +0000)]
Kserve participant for simple rApp

Issue-ID: NONRTRIC-965
Change-Id: Ie054c934a5941cc07df5df62085885703f23e077
Signed-off-by: ambrishest <ambrish.singh@est.tech>
2 months agoMerge "K8s participant and SME producer service for Hello World rApp"
John Keeney [Tue, 20 Feb 2024 10:43:26 +0000 (10:43 +0000)]
Merge "K8s participant and SME producer service for Hello World rApp"

3 months agoUpgrade dependencies version 45/12545/1
aravind.est [Thu, 15 Feb 2024 14:56:28 +0000 (14:56 +0000)]
Upgrade dependencies version

Dependencies version upgraded for participant and rApp Manager.

Issue-ID: NONRTRIC-975
Change-Id: I87aa7d3873c6cc5527dd971948d096fab2ed3140
Signed-off-by: aravind.est <aravindhan.a@est.tech>
3 months agoK8s participant and SME producer service for Hello World rApp 16/12516/5
ambrishest [Thu, 8 Feb 2024 10:41:11 +0000 (10:41 +0000)]
K8s participant and SME producer service for Hello World rApp

Issue-ID: NONRTRIC-965
Change-Id: Ibd37256e1b15d735a760c2a1e1956cebb9707eb7
Signed-off-by: ambrishest <ambrish.singh@est.tech>
3 months agoAdd support to upload deployment helm artifacts to chartmuseum 30/12530/1
aravind.est [Wed, 14 Feb 2024 14:26:41 +0000 (14:26 +0000)]
Add support to upload deployment helm artifacts to chartmuseum

HELM artifacts can be defined as part of the rApp package.
These artifacts will be uploaded to the chartmuseum server as part of the rApp priming process.

Issue-ID: NONRTRIC-975
Change-Id: Ia65e7756cc76763d25362ac1f5261785e7a65d18
Signed-off-by: aravind.est <aravindhan.a@est.tech>
3 months agoKafka installation namespace set to 'default' 26/12526/1
aravind.est [Tue, 13 Feb 2024 11:24:42 +0000 (11:24 +0000)]
Kafka installation namespace set to 'default'

Kafka installation set to be done in 'default' namespace. Earlier it has been installed in the default namespace of the kubernetes cluster.
ACM and DME participant expects the kafka to be available in 'kakfa.default.svc.cluster.local'

Issue-ID: NONRTRIC-975
Change-Id: I008f8bdda518e6d180122c62a6338d4a796302e9
Signed-off-by: aravind.est <aravindhan.a@est.tech>
3 months agoPull rAppmanager image always in dev mode installation 24/12524/1
aravind.est [Mon, 12 Feb 2024 18:42:32 +0000 (18:42 +0000)]
Pull rAppmanager image always in dev mode installation

Imagepullpolicy set to Always in dev mode installation.

Issue-ID: NONRTRIC-975
Change-Id: I0e98a680f512885c8bbfa943ad193a2d45988e9e
Signed-off-by: aravind.est <aravindhan.a@est.tech>
3 months agoAdd helm artifacts in the CSAR package 12/12512/1
aravind.est [Wed, 7 Feb 2024 16:45:22 +0000 (16:45 +0000)]
Add helm artifacts in the CSAR package

Helm artifacts added in CSAR package.
Validation added for the HELM artifacts when creating rApp with package.
Create rApp API added with specific error messages.

Issue-ID: NONRTRIC-975
Change-Id: I9ed99e460d440015f43057354faa8352695b31fa
Signed-off-by: aravind.est <aravindhan.a@est.tech>
3 months agoAdd support for optional parameters in SME 96/12496/1
aravind.est [Wed, 31 Jan 2024 19:12:52 +0000 (19:12 +0000)]
Add support for optional parameters in SME

SME resources can be provided as optional.
rApp and rApp instances failures are provided in API response.

Issue-ID: NONRTRIC-975
Change-Id: I139fbb23289cb71b0c35187a1135cc1dd3899379
Signed-off-by: aravind.est <aravindhan.a@est.tech>
3 months agoMerge "Add installation mode to use snapshot image"
Aravindhan Ayyanathan [Fri, 26 Jan 2024 10:29:58 +0000 (10:29 +0000)]
Merge "Add installation mode to use snapshot image"

3 months agoSupport for optional rApp and rApp instance parameters 56/12456/2
aravind.est [Thu, 25 Jan 2024 12:42:47 +0000 (12:42 +0000)]
Support for optional rApp and rApp instance parameters

ACM is mandatory for rApp and rApp instance.
DME and SME can be optional in rApp and rApp instance.

Issue-ID: NONRTRIC-930
Change-Id: I895f585146316eb7da0719658bb527ce66bcb187
Signed-off-by: aravind.est <aravindhan.a@est.tech>
3 months agoAdd installation mode to use snapshot image 62/12462/2
aravind.est [Thu, 25 Jan 2024 19:32:36 +0000 (19:32 +0000)]
Add installation mode to use snapshot image

Installation mode dev added to use the snapshot images for rApp Manager and DME Participant.

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

3 months agoMerge "Remove workarounds in ACM installation"
Aravindhan Ayyanathan [Thu, 25 Jan 2024 21:05:54 +0000 (21:05 +0000)]
Merge "Remove workarounds in ACM installation"

3 months agoMerge "Uplift spring boot version to 3.2.2"
Aravindhan Ayyanathan [Thu, 25 Jan 2024 21:05:29 +0000 (21:05 +0000)]
Merge "Uplift spring boot version to 3.2.2"

3 months agoRemove workarounds in ACM installation 60/12460/1
aravind.est [Thu, 25 Jan 2024 17:20:34 +0000 (17:20 +0000)]
Remove workarounds in ACM installation

Workaround has been removed from ACM installation scripts.
HELM charts improvemets has been merged as part of https://gerrit.onap.org/r/c/policy/docker/+/137075. It contains the changes required, hence the workaround's are removed.

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

3 months agoUplift spring boot version to 3.2.2 58/12458/1
aravind.est [Thu, 25 Jan 2024 12:59:46 +0000 (12:59 +0000)]
Uplift spring boot version to 3.2.2

Uplift spring boot version to 3.2.2

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

3 months agoUpgrade acm version 57/12457/1
aravind.est [Thu, 25 Jan 2024 12:56:50 +0000 (12:56 +0000)]
Upgrade acm version

ACM version upgraded to the latest release version.

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

3 months agoFix ACM installation to support kafka 51/12451/2
aravind.est [Tue, 23 Jan 2024 14:46:53 +0000 (14:46 +0000)]
Fix ACM installation to support kafka

ACM components using kafka instead of dmaap.
Update the installation to use kafka and let the ACM components use the same.

Issue-ID: NONRTRIC-969
Change-Id: Ia0e4ae64b425da1b623a8e6865ebcbf1e4fc2c23
Signed-off-by: aravind.est <aravindhan.a@est.tech>
4 months agoCleanup rApp sample package 36/12436/2
aravind.est [Mon, 15 Jan 2024 15:13:44 +0000 (15:13 +0000)]
Cleanup rApp sample package

Cleanup rapp-all package.

Issue-ID: NONRTRIC-930
Change-Id: I8c206b8385f1eb22a0a70edcd677465810cde035
Signed-off-by: aravind.est <aravindhan.a@est.tech>
4 months agoCheck added for zip command 32/12432/1
aravind.est [Thu, 11 Jan 2024 12:49:50 +0000 (12:49 +0000)]
Check added for zip command

Shows a message when the zip utility is not found.

Issue-ID: NONRTRIC-964
Change-Id: I7eaac63c12dd70dd5b90b8733e90417ca687b41e
Signed-off-by: aravind.est <aravindhan.a@est.tech>
4 months agoAdd sample rApp generator README 26/12426/2
aravind.est [Tue, 9 Jan 2024 12:15:23 +0000 (12:15 +0000)]
Add sample rApp generator README

README file added for sample rApp generator.

Issue-ID: NONRTRIC-964
Change-Id: I841385a1a4441c4e8b36538226cd37701805ba97
Signed-off-by: aravind.est <aravindhan.a@est.tech>
4 months agoUpdate rApp generator to generate rApp from different folders 25/12425/1
aravind.est [Mon, 8 Jan 2024 15:33:50 +0000 (15:33 +0000)]
Update rApp generator to generate rApp from different folders

csar-generator renamed to sample-rapp-generator
generator script modified to support the folder name as an argument.

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

4 months agoUplift spring boot version to 3.2.1 03/12403/2
aravind.est [Thu, 4 Jan 2024 14:41:50 +0000 (14:41 +0000)]
Uplift spring boot version to 3.2.1

Uplift spring boot version to 3.2.1

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

4 months agoUpdate version of policy db migrator container 02/12402/1
aravind.est [Tue, 2 Jan 2024 15:51:05 +0000 (15:51 +0000)]
Update version of policy db migrator container

Image version of policy db migrator updated.

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

5 months agoMerge "DME-participant - i-release - o-ran-sc/nonrtric-plt-participant-impl-dme:0...
John Keeney [Fri, 15 Dec 2023 17:16:40 +0000 (17:16 +0000)]
Merge "DME-participant - i-release - o-ran-sc/nonrtric-plt-participant-impl-dme:0.0.1"

5 months agoMerge "rAppManager - i-release - o-ran-sc/nonrtric-plt-rappmanager:0.0.1"
John Keeney [Fri, 15 Dec 2023 17:16:11 +0000 (17:16 +0000)]
Merge "rAppManager - i-release - o-ran-sc/nonrtric-plt-rappmanager:0.0.1"

5 months ago Release notes & Roll version after i-release 0.0.1 -> 0.1.0 23/12323/2
JohnKeeney [Fri, 15 Dec 2023 14:38:01 +0000 (14:38 +0000)]
 Release notes & Roll version after i-release 0.0.1 -> 0.1.0

Change-Id: I67905f30ca26a59532bc19bd96126ac9fe0c47b9
Signed-off-by: JohnKeeney <john.keeney@est.tech>
Issue-ID: NONRTRIC-958

5 months agoDME-participant - i-release - o-ran-sc/nonrtric-plt-participant-impl-dme:0.0.1 22/12322/1
JohnKeeney [Fri, 15 Dec 2023 14:18:53 +0000 (14:18 +0000)]
DME-participant - i-release - o-ran-sc/nonrtric-plt-participant-impl-dme:0.0.1

Change-Id: Ic33f38284d7bed9178e078cf763e807562b9b6bd
Signed-off-by: JohnKeeney <john.keeney@est.tech>
Issue-ID: NONRTRIC-958

5 months agorAppManager - i-release - o-ran-sc/nonrtric-plt-rappmanager:0.0.1 24/12324/1
JohnKeeney [Fri, 15 Dec 2023 14:11:42 +0000 (14:11 +0000)]
rAppManager - i-release - o-ran-sc/nonrtric-plt-rappmanager:0.0.1

Change-Id: I55aa3a35748edd8733c8825bd9d33eceaea50880
Signed-off-by: JohnKeeney <john.keeney@est.tech>
Issue-ID: NONRTRIC-958

5 months agoUpdate image version to sync with the release version 95/12295/2 0.0.1
aravind.est [Thu, 14 Dec 2023 09:31:10 +0000 (09:31 +0000)]
Update image version to sync with the release version

Participant intermidary doesn't have a release version of 7.0.4 but the snapshot image is available for that. Staging build is failing due to this and upgrading to 7.1.0-SNAPSHOT will fix the issue as 7.1.0 image released recently.

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

5 months agoAdd warning message for the packaging type 28/12228/1
aravind.est [Mon, 11 Dec 2023 14:13:48 +0000 (14:13 +0000)]
Add warning message for the packaging type

Warning message added for the rApp packaging structure.

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

5 months agoParticipant docs minor alignments and corrections 76/12176/1
aravind.est [Tue, 5 Dec 2023 13:25:54 +0000 (13:25 +0000)]
Participant docs minor alignments and corrections

Minor alignment and corrections in participant docs.

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

5 months agoEnable participants linking 74/12174/1
aravind.est [Tue, 5 Dec 2023 09:26:29 +0000 (09:26 +0000)]
Enable participants linking

Participants link enabled.

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

5 months agoFirst version of documentation for DME Participant 44/12144/9
aravind.est [Thu, 30 Nov 2023 14:37:34 +0000 (14:37 +0000)]
First version of documentation for DME Participant

DME Participant documentation added.

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

5 months agoFirst version of documentation for rApp Manager 33/12133/9
aravind.est [Mon, 27 Nov 2023 15:17:22 +0000 (15:17 +0000)]
First version of documentation for rApp Manager

rApp Manager documentation added.
This doesn't include participant related documentation.

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

5 months agoUplift spring boot version to 3.2.0 in participants 18/12118/1
aravind.est [Fri, 24 Nov 2023 13:59:28 +0000 (13:59 +0000)]
Uplift spring boot version to 3.2.0 in participants

Spring boot version upgrade in participants.

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

5 months agoUplift spring boot version to 3.2.0 in rApp Manager 17/12117/1
aravind.est [Fri, 24 Nov 2023 13:48:09 +0000 (13:48 +0000)]
Uplift spring boot version to 3.2.0 in rApp Manager

Spring boot version upgrade in rApp manager.

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

5 months agoOpenapi spec added 16/12116/1
aravind.est [Fri, 24 Nov 2023 12:27:58 +0000 (12:27 +0000)]
Openapi spec added

Opeanapi spec added for rApp Manager.
This spec is generated from swagger-ui maven plugin.
This build process doesn't generated or consume this openapi file.

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

5 months agoUpdate installation scripts 15/12115/1
aravind.est [Fri, 24 Nov 2023 09:59:04 +0000 (09:59 +0000)]
Update installation scripts

Added env variables to configure the ACM components externally.
Patch Kserve incase of the faiure on several components during installation.
Temporary fix on ACM removed.

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

5 months agoUpdate flow diagrams 83/12083/1
aravind.est [Wed, 22 Nov 2023 16:34:28 +0000 (16:34 +0000)]
Update flow diagrams

Flow diagrams updated to have some additional steps and response.

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

5 months agoUpdate installation and CSAR file names 66/12066/1
aravind.est [Mon, 20 Nov 2023 15:31:13 +0000 (15:31 +0000)]
Update installation and CSAR file names

SME file names in CSAR updated.
Installation script updated to include rAppmanager and Dme Participant

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

5 months agoAdd script to show the deployed entities 64/12064/1
aravind.est [Mon, 20 Nov 2023 11:10:40 +0000 (11:10 +0000)]
Add script to show the deployed entities

This script will query ACM, DME, SME to show the created elements.

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

5 months agoCopyright added in missed files 63/12063/1
aravind.est [Mon, 20 Nov 2023 09:35:33 +0000 (09:35 +0000)]
Copyright added in missed files

Copyright details added in the files.

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

5 months agoUpdate flow and architecture images 60/12060/3
aravind.est [Fri, 17 Nov 2023 12:12:18 +0000 (12:12 +0000)]
Update flow and architecture images

DME participant related changes included.

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

6 months agoUpdate the config directory in dme participant docker 55/12055/1
aravind.est [Thu, 16 Nov 2023 12:39:51 +0000 (12:39 +0000)]
Update the config directory in dme participant docker

Config file has been added in the separate directory. This is useful when the volume gets mounted for the docker image.

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

6 months agoAdd ACM interceptor for DME 37/12037/3
aravind.est [Fri, 10 Nov 2023 11:34:30 +0000 (11:34 +0000)]
Add ACM interceptor for DME

ACM Interceptor interface added. It should be used to inject the specific elements/configuration/values to the existing ACM definition/instantiation.
DME ACM interceptor added. It injects the DME parameters from rApp package into the existing ACM definition and instantiation flow.
This avoids the direct calls to DME at the time of rApp deployment. This doesn't include any change to modify the direct DME validation on priming time.

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

6 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

6 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

6 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

6 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

6 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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"