Disable DME participant by default in the installation 99/12599/1
authoraravind.est <aravindhan.a@est.tech>
Thu, 7 Mar 2024 15:53:04 +0000 (15:53 +0000)
committeraravind.est <aravindhan.a@est.tech>
Thu, 7 Mar 2024 15:53:04 +0000 (15:53 +0000)
DME Participant needs kafka topic inorder to be up and running. This is available only when ACM installation is in place.
DME Participant disabled by default and additional error message added in rApp Manager.

Issue-ID: NONRTRIC-986
Change-Id: I82d5e58d3fe57f0bd64606d6d2682a7e8ebf1f85
Signed-off-by: aravind.est <aravindhan.a@est.tech>
nonrtric/RECIPE_EXAMPLE/example_recipe.yaml
nonrtric/helm/rappmanager/values.yaml

index 7d1ed63..b32dd21 100644 (file)
@@ -1,6 +1,6 @@
 #  ============LICENSE_START===============================================
 #  Copyright (C) 2023 Nordix Foundation. All rights reserved.
-#  Copyright (C) 2023 OpenInfra Foundation Europe. All rights reserved.
+#  Copyright (C) 2023-2024 OpenInfra Foundation Europe. All rights reserved.
 #  ========================================================================
 #  Licensed under the Apache License, Version 2.0 (the "License");
 #  you may not use this file except in compliance with the License.
@@ -38,8 +38,10 @@ nonrtric:
   installRansliceassurance: true
   installCapifcore: true
   installRanpm: true
+  # rApp Manager functionality relies on ACM for its operation
   installrAppmanager: true
-  installDmeParticipant: true
+  # DME Participant should only be activated when ACM installation is available for this participant to utilize
+  installDmeParticipant: false
 
   volume1:
     # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
index 8b8f916..cf6aab7 100644 (file)
@@ -1,5 +1,5 @@
 #  ============LICENSE_START===============================================
-#  Copyright (C) 2023 OpenInfra Foundation Europe. All rights reserved.
+#  Copyright (C) 2023-2024 OpenInfra Foundation Europe. All rights reserved.
 #  ========================================================================
 #  Licensed under the Apache License, Version 2.0 (the "License");
 #  you may not use this file except in compliance with the License.
@@ -18,6 +18,7 @@
 # Default values for rApp Manager.
 # This is a YAML-formatted file.
 # Declare variables to be passed into your templates.
+# This needs to be set up with ACM installation in order for the functionalities to operate.
 
 rappmanager:
   imagePullPolicy: IfNotPresent