Chore: Add gerrit maven verify GHA workflow
[sdnc/oam.git] / csit / scripts / docker-compose.yml
index 13ee963..b852c97 100755 (executable)
@@ -8,6 +8,7 @@ services:
     container_name: mariadb
     volumes:
       - /etc/localtime:/etc/localtime:ro
+      - ../archives/csit-dbinit.sql:/docker-entrypoint-initdb.d/dump.sql
     environment:
       - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
       - MYSQL_USER=${MYSQL_USER}
@@ -21,12 +22,30 @@ services:
         max-size: "30m"
         max-file: "5"
 
+  aaisim:
+    image: rodolpheche/wiremock
+    ports:
+      - "8080:8080"
+    command: --verbose
+    container_name: aaisim
+    volumes:
+      - /etc/localtime:/etc/localtime:ro
+      - ./aaisimulator/wiremock:/home/wiremock:ro
+    hostname:
+      aaisim
+    logging:
+      driver: "json-file"
+      options:
+        max-size: "30m"
+        max-file: "5"
+
   sdnc:
     image: onap/sdnc-image:latest
-    container_name: sdnc
+    container_name: sdnc_controller
     volumes:
       - /etc/localtime:/etc/localtime:ro
       - $SDNC_CERT_PATH:/opt/opendaylight/current/certs
+      - ./aaisimulator/aaiclient.properties:/opt/onap/sdnc/data/properties/aaiclient.properties:ro
     entrypoint: ["/opt/onap/sdnc/bin/startODL.sh"]
     ports:
       - "8282:8181"
@@ -36,6 +55,7 @@ services:
       - mariadb:dbhost
       - mariadb:sdnctldb01
       - mariadb:sdnctldb02
+      - aaisim:aaihost
     environment:
       - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
       - MYSQL_USER=${MYSQL_USER}
@@ -49,7 +69,7 @@ services:
       - ODL_USER=${ODL_USER}
       - ODL_PASSWORD=${ODL_PASSWORD}
       - ODL_CERT_DIR=/opt/opendaylight/current/certs
-      - SDNC_DB_INIT=true  
+      - SDNC_DB_INIT=true
       - HONEYCOMB_USER=${HONEYCOMB_USER}
       - HONEYCOMB_PASSWORD=${HONEYCOMB_PASSWORD}
       - TRUSTSTORE_PASSWORD=${TRUSTSTORE_PASSWORD}
@@ -64,6 +84,7 @@ services:
       - ANSIBLE_PASSWORD=${ANSIBLE_PASSWORD}
       - SQL_CRYPTKEY=${SQL_CRYPTKEY}
       - A1_TRUSTSTORE_PASSWORD=a1adapter
+      - KARAF_CONSOLE_LOG_LEVEL=info
     depends_on:
       - mariadb
     dns: