Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-9937

docker-camunda-bpm-platform does not work with EE settings enabled

    • Icon: Bug Report Bug Report
    • Resolution: Duplicate
    • Icon: L2 - Critical L2 - Critical
    • None
    • 7.10.0
    • continuous integration
    • None

      Repository for Dockerfile: https://github.com/camunda/docker-camunda-bpm-platform/ (rev 34176ef29aabc0f97cdfc14d5e4c5840705894ad)
      Docker version 18.09.3, build 774a1f4

      when enabling the EE features (Dockerfile: Args EE=true; USER=myuser; PASSWORD=mypass) and running

      docker build -t docker-my-camunda-ee .

      then I'm met with the follwing error:

      [INFO] Resolving org.camunda.bpm:camunda-database-settings:pom:7.10.0-ee
      [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/camunda/bpm/camunda-database-settings/7.10.0-ee/camunda-database-settings-7.10.0-ee.pom
      [INFO] Downloading from camunda-nexus: https://app.camunda.com/nexus/content/groups/private/org/camunda/bpm/camunda-database-settings/7.10.0-ee/camunda-database-settings-7.10.0-ee.pom
      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time:  2.572 s
      [INFO] Finished at: 2019-03-14T13:41:22Z
      [INFO] ------------------------------------------------------------------------
      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.8:get (default-cli) on project standalone-pom: Couldn't download artifact: Could not transfer artifact org.camunda.bpm:camunda-database-settings:pom:7.10.0-ee from/to camunda-nexus (https://app.camunda.com/nexus/content/groups/private): Access denied to: https://app.camunda.com/nexus/content/groups/private/org/camunda/bpm/camunda-database-settings/7.10.0-ee/camunda-database-settings-7.10.0-ee.pom
      [ERROR]   org.camunda.bpm:camunda-database-settings:pom:7.10.0-ee
      [ERROR] 
      [ERROR] from the specified remote repositories:
      [ERROR]   central (https://repo.maven.apache.org/maven2, releases=true, snapshots=false),
      [ERROR]   camunda-nexus (https://app.camunda.com/nexus/content/groups/private, releases=true, snapshots=true)
      [ERROR] -> [Help 1]
      

      when disabling the EE feature (Args EE=false) then the image builds without issues.

      Note: the account is valid as I can download the other ee specific components,

      [INFO] Resolving org.camunda.bpm.tomcat:camunda-bpm-ee-tomcat:tar.gz:7.10.0-ee
      [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/camunda/bpm/tomcat/camunda-bpm-ee-tomcat/7.10.0-ee/camunda-bpm-ee-tomcat-7.10.0-ee.tar.gz
      [INFO] Downloading from camunda-nexus: https://app.camunda.com/nexus/content/repositories/camunda-bpm-ee/org/camunda/bpm/tomcat/camunda-bpm-ee-tomcat/7.10.0-ee/camunda-bpm-ee-tomcat-7.10.0-ee.tar.gz
      [INFO] Downloaded from camunda-nexus: https://app.camunda.com/nexus/content/repositories/camunda-bpm-ee/org/camunda/bpm/tomcat/camunda-bpm-ee-tomcat/7.10.0-ee/camunda-bpm-ee-tomcat-7.10.0-ee.tar.gz (65 MB at 10.0 MB/s)
      

      Is the visibility for camunda-database-settings-7.10.0-ee configured incorrectly?

        This is the controller panel for Smart Panels app

            [CAM-9937] docker-camunda-bpm-platform does not work with EE settings enabled

            Hallo Mario,

            ich kann das docker command wie folgt erfolgreich ausführen:

            docker build -t camunda-bpm-platform \
              --build-arg EE=true \
              --build-arg DISTRO=tomcat \
              --build-arg VERSION=7.10.3 \
              --build-arg USER=mein.benutzername \
              --build-arg PASSWORD=mein.passwort \
              .
            

            Könntest Du die Argumente für USER und PASSWORD entsprechend anpassen und das docker command ausführen?

            Viele Grüße
            Tassilo

            Tassilo Weidner added a comment - Hallo Mario, ich kann das docker command wie folgt erfolgreich ausführen: docker build -t camunda-bpm-platform \ --build-arg EE= true \ --build-arg DISTRO=tomcat \ --build-arg VERSION=7.10.3 \ --build-arg USER=mein.benutzername \ --build-arg PASSWORD=mein.passwort \ . Könntest Du die Argumente für USER und PASSWORD entsprechend anpassen und das docker command ausführen? Viele Grüße Tassilo

            Hallo Tassilo,

            docker build -t camunda-bpm-platform \
              --build-arg EE=true \
              --build-arg DISTRO=tomcat \
              --build-arg VERSION=7.10.3 \
              --build-arg USER=${CAMUNDA_EE_USER} \
              --build-arg PASSWORD=${CAMUNDA_EE_PW} \
              .
            
            [INFO] --- maven-dependency-plugin:2.8:get (default-cli) @ standalone-pom ---
            [INFO] Resolving org.camunda.bpm:camunda-database-settings:pom:7.10.3-ee
            [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/camunda/bpm/camunda-database-settings/7.10.3-ee/camunda-database-settings-7.10.3-ee.pom
            [INFO] Downloading from camunda-nexus: https://app.camunda.com/nexus/content/groups/private/org/camunda/bpm/camunda-database-settings/7.10.3-ee/camunda-database-settings-7.10.3-ee.pom
            [INFO] ------------------------------------------------------------------------
            [INFO] BUILD FAILURE
            [INFO] ------------------------------------------------------------------------
            [INFO] Total time:  2.268 s
            [INFO] Finished at: 2019-03-15T15:15:53Z
            [INFO] ------------------------------------------------------------------------
            [ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.8:get (default-cli) on project standalone-pom: Couldn't download artifact: Could not transfer artifact org.camunda.bpm:camunda-database-settings:pom:7.10.3-ee from/to camunda-nexus (https://app.camunda.com/nexus/content/groups/private): Access denied to: https://app.camunda.com/nexus/content/groups/private/org/camunda/bpm/camunda-database-settings/7.10.3-ee/camunda-database-settings-7.10.3-ee.pom
            [ERROR]   org.camunda.bpm:camunda-database-settings:pom:7.10.3-ee
            [ERROR] 
            [ERROR] from the specified remote repositories:
            [ERROR]   central (https://repo.maven.apache.org/maven2, releases=true, snapshots=false),
            [ERROR]   camunda-nexus (https://app.camunda.com/nexus/content/groups/private, releases=true, snapshots=true)
            [ERROR] -> [Help 1]
            

            ebenfalls das gleiche Problem, ich kann alle EE-Artifacts mit ausnahme der camunda-database-settings herunterladen.

            [INFO] Resolving org.camunda.bpm.tomcat:camunda-bpm-ee-tomcat:tar.gz:7.10.3-ee
            [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/camunda/bpm/tomcat/camunda-bpm-ee-tomcat/7.10.3-ee/camunda-bpm-ee-tomcat-7.10.3-ee.tar.gz
            [INFO] Downloading from camunda-nexus: https://app.camunda.com/nexus/content/repositories/camunda-bpm-ee/org/camunda/bpm/tomcat/camunda-bpm-ee-tomcat/7.10.3-ee/camunda-bpm-ee-tomcat-7.10.3-ee.tar.gz
            [INFO] Downloaded from camunda-nexus: https://app.camunda.com/nexus/content/repositories/camunda-bpm-ee/org/camunda/bpm/tomcat/camunda-bpm-ee-tomcat/7.10.3-ee/camunda-bpm-ee-tomcat-7.10.3-ee.tar.gz (65 MB at 14 MB/s)
            

            Könnt ihr dies mit einem "neu generierten EE User" testen und nicht mit einem internen? Kann es sich hierbei um access probleme handeln?

            Lg,
            Mario

            Mario Fleischhacker added a comment - Hallo Tassilo, docker build -t camunda-bpm-platform \ --build-arg EE= true \ --build-arg DISTRO=tomcat \ --build-arg VERSION=7.10.3 \ --build-arg USER=${CAMUNDA_EE_USER} \ --build-arg PASSWORD=${CAMUNDA_EE_PW} \ . [INFO] --- maven-dependency-plugin:2.8:get ( default -cli) @ standalone-pom --- [INFO] Resolving org.camunda.bpm:camunda-database-settings:pom:7.10.3-ee [INFO] Downloading from central: https: //repo.maven.apache.org/maven2/org/camunda/bpm/camunda-database-settings/7.10.3-ee/camunda-database-settings-7.10.3-ee.pom [INFO] Downloading from camunda-nexus: https: //app.camunda.com/nexus/content/groups/ private /org/camunda/bpm/camunda-database-settings/7.10.3-ee/camunda-database-settings-7.10.3-ee.pom [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.268 s [INFO] Finished at: 2019-03-15T15:15:53Z [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.8:get ( default -cli) on project standalone-pom: Couldn't download artifact: Could not transfer artifact org.camunda.bpm:camunda-database-settings:pom:7.10.3-ee from/to camunda-nexus (https: //app.camunda.com/nexus/content/groups/ private ): Access denied to: https://app.camunda.com/nexus/content/groups/ private /org/camunda/bpm/camunda-database-settings/7.10.3-ee/camunda-database-settings-7.10.3-ee.pom [ERROR] org.camunda.bpm:camunda-database-settings:pom:7.10.3-ee [ERROR] [ERROR] from the specified remote repositories: [ERROR] central (https: //repo.maven.apache.org/maven2, releases= true , snapshots= false ), [ERROR] camunda-nexus (https: //app.camunda.com/nexus/content/groups/ private , releases= true , snapshots= true ) [ERROR] -> [Help 1] ebenfalls das gleiche Problem, ich kann alle EE-Artifacts mit ausnahme der camunda-database-settings herunterladen. [INFO] Resolving org.camunda.bpm.tomcat:camunda-bpm-ee-tomcat:tar.gz:7.10.3-ee [INFO] Downloading from central: https: //repo.maven.apache.org/maven2/org/camunda/bpm/tomcat/camunda-bpm-ee-tomcat/7.10.3-ee/camunda-bpm-ee-tomcat-7.10.3-ee.tar.gz [INFO] Downloading from camunda-nexus: https: //app.camunda.com/nexus/content/repositories/camunda-bpm-ee/org/camunda/bpm/tomcat/camunda-bpm-ee-tomcat/7.10.3-ee/camunda-bpm-ee-tomcat-7.10.3-ee.tar.gz [INFO] Downloaded from camunda-nexus: https: //app.camunda.com/nexus/content/repositories/camunda-bpm-ee/org/camunda/bpm/tomcat/camunda-bpm-ee-tomcat/7.10.3-ee/camunda-bpm-ee-tomcat-7.10.3-ee.tar.gz (65 MB at 14 MB/s) Könnt ihr dies mit einem "neu generierten EE User" testen und nicht mit einem internen? Kann es sich hierbei um access probleme handeln? Lg, Mario

            Tassilo Weidner added a comment - - edited

            Hey Mario,

            Ich werde am Montag versuchen das Szenario mittels eines neu generierten EE users zu testen.

            Damit ich Dein Problem besser verstehe würde ich gerne wissen, warum Ihr nicht die vorgefertigten enterprise images benutzt? Möchtet Ihr das Dockerfile ändern? Hier findet Ihr Dokumentation wie Ihr die vorgefertigten docker images nutzt: https://docs.camunda.org/manual/7.10/installation/docker/

            Darf ich Fragen warum Ihr kein Support-Case für das Problem erstellt? Ein Support-Case unterliegt im Gegensatz zu CAM-Issues den SLAs.

            Gruß
            Tassilo

            Tassilo Weidner added a comment - - edited Hey Mario, Ich werde am Montag versuchen das Szenario mittels eines neu generierten EE users zu testen. Damit ich Dein Problem besser verstehe würde ich gerne wissen, warum Ihr nicht die vorgefertigten enterprise images benutzt? Möchtet Ihr das Dockerfile ändern? Hier findet Ihr Dokumentation wie Ihr die vorgefertigten docker images nutzt: https://docs.camunda.org/manual/7.10/installation/docker/ Darf ich Fragen warum Ihr kein Support-Case für das Problem erstellt? Ein Support-Case unterliegt im Gegensatz zu CAM-Issues den SLAs. Gruß Tassilo

            Hey Mario,

            wir konnten Dein Problem reproduzieren. Die Berechtigungen eines Kunden-Accounts reichen nicht aus um das Docker-Image zu bauen.
            Da das docker image durch unser SRE-Team maintained wird, habe ich ein Issue [1] in dem entsprechenden Repository camunda/docker-camunda-bpm-platform geöffnet. Das SRE-Team wird sich dem Problem zu gegebener Zeit annehmen. Aus diesem Grund schließe ich dieses CAM-Ticket im Community-Projekt von Camunda BPM Platform.

            Beachtet bitte, dass es für Enterprise-Kunden auch die Möglichkeit gibt Support-Cases anzulegen. Im Gegensatz zu CAM-Issue unterliegen Support-Cases den SLAs.

            Gruß
            Tassilo

            [1] https://github.com/camunda/docker-camunda-bpm-platform/issues/81

            Tassilo Weidner added a comment - Hey Mario, wir konnten Dein Problem reproduzieren. Die Berechtigungen eines Kunden-Accounts reichen nicht aus um das Docker-Image zu bauen. Da das docker image durch unser SRE-Team maintained wird, habe ich ein Issue [1] in dem entsprechenden Repository camunda/docker-camunda-bpm-platform geöffnet. Das SRE-Team wird sich dem Problem zu gegebener Zeit annehmen. Aus diesem Grund schließe ich dieses CAM-Ticket im Community-Projekt von Camunda BPM Platform. Beachtet bitte, dass es für Enterprise-Kunden auch die Möglichkeit gibt Support-Cases anzulegen. Im Gegensatz zu CAM-Issue unterliegen Support-Cases den SLAs. Gruß Tassilo [1] https://github.com/camunda/docker-camunda-bpm-platform/issues/81

            Hi m.fleischhacker,

            in der Zwischenzeit wurde das Problem gelöst.

            Gruß
            Tassilo

            Tassilo Weidner added a comment - Hi m.fleischhacker , in der Zwischenzeit wurde das Problem gelöst. Gruß Tassilo

              Unassigned Unassigned
              m.fleischhacker Mario Fleischhacker
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: