Skip to content

java agent example does not work due to "/build/agent/opentelemetry-javaagent-extension.jar": not found #965

@Msksgm

Description

@Msksgm

Bug Description

When I run docker compose up --build, "/build/agent/opentelemetry-javaagent-extension.jar" occured.

Expected Behavior

build sccessfully.

Actual Behavior

What actually happened.

> docker compose up --build

WARN[0000] /Users/.../opentelemetry-java-examples/javaagent/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion
[+] Running 4/4
 ✔ collector Pulled                                                                                                                                                    11.6s
   ✔ 71d4153b8b21 Download complete                                                                                                                                     0.7s
   ✔ 0aad2a0ab81e Download complete                                                                                                                                     0.5s
   ✔ b76056e59b68 Download complete                                                                                                                                     7.9s
[+] Building 2.8s (9/9) FINISHED                                                                                                                        docker:desktop-linux
 => [app internal] load build definition from Dockerfile                                                                                                                0.0s
 => => transferring dockerfile: 482B                                                                                                                                    0.0s
 => [app internal] load metadata for docker.io/library/eclipse-temurin:25.0.1_8-jre@sha256:f6b092537e68d9836e86f676344e94102f2be325bbc652133cd9ef85b27d3ea9             2.6s
 => [app auth] library/eclipse-temurin:pull token for registry-1.docker.io                                                                                              0.0s
 => [app internal] load .dockerignore                                                                                                                                   0.0s
 => => transferring context: 2B                                                                                                                                         0.0s
 => [app 1/4] FROM docker.io/library/eclipse-temurin:25.0.1_8-jre@sha256:f6b092537e68d9836e86f676344e94102f2be325bbc652133cd9ef85b27d3ea9                               0.2s
 => => resolve docker.io/library/eclipse-temurin:25.0.1_8-jre@sha256:f6b092537e68d9836e86f676344e94102f2be325bbc652133cd9ef85b27d3ea9                                   0.0s
 => => sha256:d66e2c5c245a804374ef8046978fc5268ef7cb3d113fb59d8fb954217f0f62e6 0B / 61.67MB                                                                             0.0s
 => => sha256:97dd3f0ce510a30a2868ff104e9ff286ffc0ef01284aebe383ea81e85e26a415 0B / 28.86MB                                                                             0.0s
 => => sha256:435f2e942c2099b67bb826915c859b97f9b227a2209b4fa3e4ad1c47daf2fbe3 0B / 2.28kB                                                                              0.1s
 => => sha256:610462493f8365c1c50dc1e88be08516bacca1bf3951a94bd438b3f5a433bd80 0B / 11.47MB                                                                             0.0s
 => [app internal] load build context                                                                                                                                   0.2s
 => => transferring context: 45.97MB                                                                                                                                    0.2s
 => CANCELED [app 2/4] ADD build/libs/app.jar /app.jar                                                                                                                  0.0s
 => CACHED [app 3/4] ADD build/agent/opentelemetry-javaagent.jar /opentelemetry-javaagent.jar                                                                           0.0s
 => ERROR [app 4/4] ADD build/agent/opentelemetry-javaagent-extension.jar /opentelemetry-javaagent-extension.jar                                                        0.0s
------
 > [app 4/4] ADD build/agent/opentelemetry-javaagent-extension.jar /opentelemetry-javaagent-extension.jar:
------
failed to solve: failed to compute cache key: failed to calculate checksum of ref 75yg4xgrtj7igxvtvqls3przz::4qpg0kwcq52govc3ozk2we7nj: "/build/agent/opentelemetry-javaagent-extension.jar": not found

Steps to Reproduce

  1. cd javaagent
  2. ../gradlew bootJar
  3. docker compose up --build

Environment

  • Version: ad4f0c9 (commit id)
  • Java version: 17
  • OS: MacOS

Additional Context

Any other relevant information.

When I remove ADD opentelemetry-javaagent-extension.jar, it works well as the below PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions