Duplicate volume mount for drools-apps in CSIT 69/129669/3
authordanielhanrahan <daniel.hanrahan@est.tech>
Thu, 23 Jun 2022 10:48:09 +0000 (11:48 +0100)
committerDaniel Hanrahan <daniel.hanrahan@est.tech>
Fri, 24 Jun 2022 15:27:40 +0000 (15:27 +0000)
drools-apps docker container copies feature-lifecycle.properties from
/tmp/policy-install/config to /opt/app/policy/config
Because docker-compose mounts this file twice, it causes OpenSuse
image to abort with error 'cp: X and Y are the same file'

Issue-ID: POLICY-4231
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I91a3b1d3d2b8ed1075fd3392aae9988475f92bf7

csit/compose-grafana.yml
csit/docker-compose-all.yml
csit/docker-compose-gui-smoke.yml

index 1f8b409..fad1bdf 100644 (file)
@@ -165,7 +165,6 @@ services:
        - 9696
       volumes:
        - ./config/drools-apps/custom:/tmp/policy-install/config:ro
-       - ./config/drools-apps/custom/feature-lifecycle.properties:/opt/app/policy/features/lifecycle/config/feature-lifecycle.properties:ro
        - ./wait_for_port.sh:/opt/app/policy/bin/wait_for_port.sh:ro
       env_file:
         - config/drools-apps/env/base.conf
index 2cc9e45..d0edf0c 100644 (file)
@@ -174,7 +174,6 @@ services:
        - 9696
       volumes:
        - ./config/drools-apps/custom:/tmp/policy-install/config:ro
-       - ./config/drools-apps/custom/feature-lifecycle.properties:/opt/app/policy/features/lifecycle/config/feature-lifecycle.properties:ro
        - ./wait_for_port.sh:/opt/app/policy/bin/wait_for_port.sh:ro
       env_file:
         - config/drools-apps/env/base.conf
index 3951cb2..fea29e3 100644 (file)
@@ -172,7 +172,6 @@ services:
        - 9696
       volumes:
        - ./config/drools-apps/custom:/tmp/policy-install/config:ro
-       - ./config/feature-lifecycle.properties:/opt/app/policy/features/lifecycle/config/feature-lifecycle.properties:ro
        - ./wait_for_port.sh:/opt/app/policy/bin/wait_for_port.sh:ro
       env_file:
         - ./config/drools-apps/env/base.conf