Update dgbuilder to use java 17 JRE 14/137614/1
authorDan Timoney <dtimoney@att.com>
Thu, 18 Apr 2024 19:36:37 +0000 (15:36 -0400)
committerDan Timoney <dtimoney@att.com>
Thu, 18 Apr 2024 19:37:16 +0000 (19:37 +0000)
Update dgbuilder to use Java 17 JRE.  This will resolve issue the issues
with UnsupportedClassVersionError that users have reported.

Issue-ID: SDNC-1836
Change-Id: I2708e64f32ec4f53bbdde7761aaf0bf37cde2d17
Signed-off-by: Dan Timoney <dtimoney@att.com>
dgbuilder-docker/src/main/docker/Dockerfile
odlsli/src/main/dc/docker-compose.yaml

index 0ca8c04..a26ed14 100644 (file)
@@ -1,5 +1,5 @@
 # Base standard ONAP java base image with added packages needed for nodered
-FROM onap/ccsdk-alpine-j11-image:${project.docker.latestfulltag.version}
+FROM onap/ccsdk-alpine-j17-image:${project.docker.latestfulltag.version}
 MAINTAINER CCSDK  Team (onap-discuss@lists.onap.org)
 USER root
 
index 61b1bde..18912f8 100755 (executable)
@@ -40,4 +40,30 @@ services:
         max-size: "30m"
         max-file: "5"
 
+  dgbuilder:
+    image: onap/ccsdk-dgbuilder-image:latest
+    depends_on:
+      - db
+    container_name:  odlsli_dgbuilder
+    entrypoint:
+       - "/bin/bash"
+       - "-c"
+       - "cd /opt/onap/ccsdk/dgbuilder/ && ./start.sh sdnc1.0 && wait"
+    ports:
+      - "3200:3100"
+    links:
+      - db:dbhost
+      - db:sdnctldb01
+      - db:sdnctldb02
+    environment:
+      - MYSQL_ROOT_PASSWORD=MySecretPassword
+      - SDNC_CONFIG_DIR=/opt/onap/ccsdk/data/properties
+      - MYSQL_USER=${MYSQL_USER}
+      - MYSQL_PASSWORD=${MYSQL_PASSWORD}
+      - MYSQL_DATABASE=${MYSQL_DATABASE}
+    logging:
+      driver:   "json-file"
+      options:
+        max-size: "30m"
+        max-file: "5"