Treat dashboard as Helm-deployed component 42/92042/1 5.0.0-ONAP
authorJack Lucas <jflucas@research.att.com>
Thu, 25 Jul 2019 18:30:12 +0000 (14:30 -0400)
committerJack Lucas <jflucas@research.att.com>
Thu, 25 Jul 2019 18:30:21 +0000 (14:30 -0400)
Health check looked for dashboard as a Cloudify-deployed
component, but in El Alto Early Drop, dashboard is deployed by
Helm. This commit changes how the health check looks for
the dashboard k8s deployment.

Issue-ID: DCAEGEN2-1688
Change-Id: Ie3d87e8083d35fa689ea17f6d8cb20a59bf66271
Signed-off-by: Jack Lucas <jflucas@research.att.com>
healthcheck-container/healthcheck.js
healthcheck-container/pom.xml

index 33bb848..1156ff5 100644 (file)
@@ -31,7 +31,8 @@ const helmDeps =
         'dcae-inventory-api',
         'dcae-servicechange-handler',
         'dcae-deployment-handler',
-        'dcae-policy-handler'
+        'dcae-policy-handler',
+        'dcae-dashboard'
     ];
 
 // List of deployments expected to be created by CM at boot time
@@ -40,8 +41,7 @@ const bootDeps =
         'dep-dcae-ves-collector',
         'dep-dcae-tca-analytics',
         'dep-dcae-prh',
-        'dep-dcae-hv-ves-collector',
-        'dep-dcae-dashboard'
+        'dep-dcae-hv-ves-collector'
     ];
 
 const status = require('./get-status');
index abc7965..d5f30a1 100644 (file)
@@ -27,7 +27,7 @@ limitations under the License.
   <groupId>org.onap.dcaegen2.deployments</groupId>
   <artifactId>healthcheck-container</artifactId>
   <name>dcaegen2-deployments-healthcheck-container</name>
-  <version>1.2.4</version>
+  <version>1.2.5</version>
   <url>http://maven.apache.org</url>
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>