Fix CSIT failure in CLAMP, API and PAP tests 53/131453/4
authorrameshiyer27 <ramesh.murugan.iyer@est.tech>
Wed, 12 Oct 2022 13:58:43 +0000 (14:58 +0100)
committerrameshiyer27 <ramesh.murugan.iyer@est.tech>
Wed, 12 Oct 2022 15:32:50 +0000 (16:32 +0100)
ACM servlet context path is updated to the CLAMP config file.

Fixed prometheus endpoints in API and PAP.

Issue-ID: POLICY-4394
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: Id4fafd016beb8614ce99e0c1a5985dec52d69270

csit/compose-grafana.yml
csit/config/api/apiParameters.yaml
csit/config/clamp/AcRuntimeParameters.yaml
csit/config/pap/papParameters.yaml
csit/metrics/prometheus.yml

index f990853..65781e5 100644 (file)
@@ -144,7 +144,7 @@ services:
        - ./config/drools/custom:/tmp/policy-install/config:ro
        - ./wait_for_port.sh:/opt/app/policy/bin/wait_for_port.sh:ro
       env_file:
-        - config/drools/env/base.conf
+        - config/drools-pdp/env/base.conf
       entrypoint: /opt/app/policy/bin/wait_for_port.sh
       command: [
         '-c', '/opt/app/policy/bin/pdpd-entrypoint.sh boot',
@@ -167,9 +167,9 @@ services:
        - ./config/drools-apps/custom:/tmp/policy-install/config:ro
        - ./wait_for_port.sh:/opt/app/policy/bin/wait_for_port.sh:ro
       env_file:
-        - config/drools-apps/env/base.conf
-        - config/drools-apps/env/feature-healthcheck.conf
-        - config/drools-apps/env/feature-pooling-dmaap.conf
+        - config/drools-applications/env/base.conf
+        - config/drools-applications/env/feature-healthcheck.conf
+        - config/drools-applications/env/feature-pooling-dmaap.conf
       entrypoint: /opt/app/policy/bin/wait_for_port.sh
       command: [
         '-c', '/opt/app/policy/bin/pdpd-cl-entrypoint.sh boot',
index b56b512..61f88df 100644 (file)
@@ -80,4 +80,5 @@ management:
       base-path: /
       exposure:
         include: health,metrics,prometheus
+      path-mapping.metrics: plain-metrics
       path-mapping.prometheus: metrics
index e437dd2..70fbb96 100644 (file)
@@ -31,6 +31,8 @@ security:
   enable-csrf: false
 
 server:
+  servlet:
+    context-path: /onap/policy/clamp/acm
   port: 6969
   ssl:
     enabled: false
index bb05020..27e793f 100644 (file)
@@ -80,4 +80,5 @@ management:
       base-path: /
       exposure:
         include: health, metrics, prometheus
+      path-mapping.metrics: plain-metrics
       path-mapping.prometheus: metrics
index c2e0cf1..4ad1175 100644 (file)
@@ -86,7 +86,7 @@ scrape_configs:
       password: "zb!XztG34"
 
   - job_name: "acm-metrics"
-    metrics_path: "/prometheus"
+    metrics_path: "/onap/policy/clamp/acm/prometheus"
     static_configs:
       - targets:
           - "policy-clamp-runtime-acm:6969"