Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deduplicate target_info and scope_info #838

Merged
merged 2 commits into from
Apr 23, 2024

switch to struct for set

4698662
Select commit
Loading
Failed to load commit list.
Merged

Deduplicate target_info and scope_info #838

switch to struct for set
4698662
Select commit
Loading
Failed to load commit list.
Google Cloud Build / ops-go-e2e-build-image (opentelemetry-ops-e2e) succeeded Apr 23, 2024 in 1m 40s

Summary

Build Information

Trigger ops-go-e2e-build-image
Build 0c81d34c-0bd6-4ed9-a9e0-fbbe67b7ae48
Start 2024-04-23T08:16:44-07:00
Duration 1m37.407s
Status SUCCESS

Steps

Step Status Duration
gcr.io/cloud-builders/gcloud SUCCESS 3.832s
build-test-server SUCCESS 1m28.894s

Details

starting build "0c81d34c-0bd6-4ed9-a9e0-fbbe67b7ae48"

FETCHSOURCE
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint: 
hint: 	git config --global init.defaultBranch <name>
hint: 
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint: 
hint: 	git branch -m <name>
Initialized empty Git repository in /workspace/.git/
From https://github.com/GoogleCloudPlatform/opentelemetry-operations-go
 * branch            469866235f133e7d6884c1aabfe24ba8b4523d58 -> FETCH_HEAD
HEAD is now at 4698662 switch to struct for set
BUILD
Starting Step #0
Step #0: Already have image (with digest): gcr.io/cloud-builders/gcloud
Step #0: Image doesn't exist, will build it
Finished Step #0
Starting Step #1 - "build-test-server"
Step #1 - "build-test-server": Pulling image: docker
Step #1 - "build-test-server": Using default tag: latest
Step #1 - "build-test-server": latest: Pulling from library/docker
Step #1 - "build-test-server": 4abcf2066143: Already exists
Step #1 - "build-test-server": c25b9a5f5127: Pulling fs layer
Step #1 - "build-test-server": 4f4fb700ef54: Pulling fs layer
Step #1 - "build-test-server": f5e9881a2ac0: Pulling fs layer
Step #1 - "build-test-server": 700f7b49cf75: Pulling fs layer
Step #1 - "build-test-server": dee9f74c01c4: Pulling fs layer
Step #1 - "build-test-server": f955c3e9d8ce: Pulling fs layer
Step #1 - "build-test-server": e0ca727e67ae: Pulling fs layer
Step #1 - "build-test-server": 2e6d63c8680c: Pulling fs layer
Step #1 - "build-test-server": d017e0df6b32: Pulling fs layer
Step #1 - "build-test-server": a270b779d899: Pulling fs layer
Step #1 - "build-test-server": cd3b75a415cd: Pulling fs layer
Step #1 - "build-test-server": 5f3d01750d51: Pulling fs layer
Step #1 - "build-test-server": 3d76575b70a1: Pulling fs layer
Step #1 - "build-test-server": d7b7bc76bbba: Pulling fs layer
Step #1 - "build-test-server": c6f330396ec7: Pulling fs layer
Step #1 - "build-test-server": 700f7b49cf75: Waiting
Step #1 - "build-test-server": dee9f74c01c4: Waiting
Step #1 - "build-test-server": f955c3e9d8ce: Waiting
Step #1 - "build-test-server": e0ca727e67ae: Waiting
Step #1 - "build-test-server": 2e6d63c8680c: Waiting
Step #1 - "build-test-server": d017e0df6b32: Waiting
Step #1 - "build-test-server": a270b779d899: Waiting
Step #1 - "build-test-server": cd3b75a415cd: Waiting
Step #1 - "build-test-server": 5f3d01750d51: Waiting
Step #1 - "build-test-server": 3d76575b70a1: Waiting
Step #1 - "build-test-server": d7b7bc76bbba: Waiting
Step #1 - "build-test-server": c6f330396ec7: Waiting
Step #1 - "build-test-server": f5e9881a2ac0: Verifying Checksum
Step #1 - "build-test-server": f5e9881a2ac0: Download complete
Step #1 - "build-test-server": 4f4fb700ef54: Verifying Checksum
Step #1 - "build-test-server": 4f4fb700ef54: Download complete
Step #1 - "build-test-server": c25b9a5f5127: Verifying Checksum
Step #1 - "build-test-server": c25b9a5f5127: Download complete
Step #1 - "build-test-server": c25b9a5f5127: Pull complete
Step #1 - "build-test-server": dee9f74c01c4: Download complete
Step #1 - "build-test-server": 700f7b49cf75: Verifying Checksum
Step #1 - "build-test-server": 700f7b49cf75: Download complete
Step #1 - "build-test-server": 4f4fb700ef54: Pull complete
Step #1 - "build-test-server": f955c3e9d8ce: Verifying Checksum
Step #1 - "build-test-server": f955c3e9d8ce: Download complete
Step #1 - "build-test-server": 2e6d63c8680c: Verifying Checksum
Step #1 - "build-test-server": 2e6d63c8680c: Download complete
Step #1 - "build-test-server": f5e9881a2ac0: Pull complete
Step #1 - "build-test-server": e0ca727e67ae: Verifying Checksum
Step #1 - "build-test-server": e0ca727e67ae: Download complete
Step #1 - "build-test-server": d017e0df6b32: Verifying Checksum
Step #1 - "build-test-server": d017e0df6b32: Download complete
Step #1 - "build-test-server": cd3b75a415cd: Verifying Checksum
Step #1 - "build-test-server": cd3b75a415cd: Download complete
Step #1 - "build-test-server": a270b779d899: Verifying Checksum
Step #1 - "build-test-server": a270b779d899: Download complete
Step #1 - "build-test-server": 5f3d01750d51: Verifying Checksum
Step #1 - "build-test-server": 5f3d01750d51: Download complete
Step #1 - "build-test-server": 700f7b49cf75: Pull complete
Step #1 - "build-test-server": d7b7bc76bbba: Verifying Checksum
Step #1 - "build-test-server": d7b7bc76bbba: Download complete
Step #1 - "build-test-server": c6f330396ec7: Verifying Checksum
Step #1 - "build-test-server": c6f330396ec7: Download complete
Step #1 - "build-test-server": 3d76575b70a1: Verifying Checksum
Step #1 - "build-test-server": 3d76575b70a1: Download complete
Step #1 - "build-test-server": dee9f74c01c4: Pull complete
Step #1 - "build-test-server": f955c3e9d8ce: Pull complete
Step #1 - "build-test-server": e0ca727e67ae: Pull complete
Step #1 - "build-test-server": 2e6d63c8680c: Pull complete
Step #1 - "build-test-server": d017e0df6b32: Pull complete
Step #1 - "build-test-server": a270b779d899: Pull complete
Step #1 - "build-test-server": cd3b75a415cd: Pull complete
Step #1 - "build-test-server": 5f3d01750d51: Pull complete
Step #1 - "build-test-server": 3d76575b70a1: Pull complete
Step #1 - "build-test-server": d7b7bc76bbba: Pull complete
Step #1 - "build-test-server": c6f330396ec7: Pull complete
Step #1 - "build-test-server": Digest: sha256:c8d3a4b0f8c9f09c8d220fc68028a401f5b7f5c159a7dd62fc0915f8617ea66f
Step #1 - "build-test-server": Status: Downloaded newer image for docker:latest
Step #1 - "build-test-server": docker.io/library/docker:latest
Step #1 - "build-test-server": #0 building with "default" instance using docker driver
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #1 [internal] load build definition from Dockerfile
Step #1 - "build-test-server": #1 transferring dockerfile: 1.54kB done
Step #1 - "build-test-server": #1 DONE 0.0s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #2 [internal] load .dockerignore
Step #1 - "build-test-server": #2 transferring context: 2B done
Step #1 - "build-test-server": #2 DONE 0.0s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #3 [internal] load metadata for gcr.io/distroless/static:latest
Step #1 - "build-test-server": #3 ...
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #4 [internal] load metadata for docker.io/library/golang:1.22.2
Step #1 - "build-test-server": #4 DONE 0.8s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #3 [internal] load metadata for gcr.io/distroless/static:latest
Step #1 - "build-test-server": #3 DONE 1.0s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #5 [internal] load build context
Step #1 - "build-test-server": #5 transferring context: 165.94kB 0.0s done
Step #1 - "build-test-server": #5 DONE 0.1s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #6 [stage-1 1/3] FROM gcr.io/distroless/static@sha256:41972110a1c1a5c0b6adb283e8aa092c43c31f7c5d79b8656fbffff2c3e61f05
Step #1 - "build-test-server": #6 resolve gcr.io/distroless/static@sha256:41972110a1c1a5c0b6adb283e8aa092c43c31f7c5d79b8656fbffff2c3e61f05 0.0s done
Step #1 - "build-test-server": #6 ...
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #7 [builder  1/11] FROM docker.io/library/golang:1.22.2@sha256:450e3822c7a135e1463cd83e51c8e2eb03b86a02113c89424e6f0f8344bb4168
Step #1 - "build-test-server": #7 DONE 0.3s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #6 [stage-1 1/3] FROM gcr.io/distroless/static@sha256:41972110a1c1a5c0b6adb283e8aa092c43c31f7c5d79b8656fbffff2c3e61f05
Step #1 - "build-test-server": #6 sha256:41972110a1c1a5c0b6adb283e8aa092c43c31f7c5d79b8656fbffff2c3e61f05 1.51kB / 1.51kB done
Step #1 - "build-test-server": #6 sha256:262ae336f8e9291f8edc9a71a61d5d568466edc1ea4818752d4af3d230a7f9ef 1.95kB / 1.95kB done
Step #1 - "build-test-server": #6 sha256:92a33fd0eb3027a314e7226ba4203891b168c60441aa2a3e480915a45151ba4c 1.49kB / 1.49kB done
Step #1 - "build-test-server": #6 ...
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #8 [builder  2/11] WORKDIR /workspace/e2e-test-server/
Step #1 - "build-test-server": #8 DONE 0.1s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #9 [builder  3/11] COPY exporter/trace/ ../exporter/trace/
Step #1 - "build-test-server": #9 DONE 0.1s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #6 [stage-1 1/3] FROM gcr.io/distroless/static@sha256:41972110a1c1a5c0b6adb283e8aa092c43c31f7c5d79b8656fbffff2c3e61f05
Step #1 - "build-test-server": #6 ...
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #10 [builder  4/11] COPY internal/resourcemapping/ ../internal/resourcemapping
Step #1 - "build-test-server": #10 DONE 0.1s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #11 [builder  5/11] COPY detectors/gcp/ ../detectors/gcp/
Step #1 - "build-test-server": #11 DONE 0.0s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #12 [builder  6/11] COPY e2e-test-server/go.mod e2e-test-server/go.sum ./
Step #1 - "build-test-server": #12 DONE 0.0s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #13 [builder  7/11] RUN go mod download
Step #1 - "build-test-server": #13 DONE 10.7s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #6 [stage-1 1/3] FROM gcr.io/distroless/static@sha256:41972110a1c1a5c0b6adb283e8aa092c43c31f7c5d79b8656fbffff2c3e61f05
Step #1 - "build-test-server": #6 ...
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #14 [builder  8/11] COPY e2e-test-server/app.go ./
Step #1 - "build-test-server": #14 DONE 0.0s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #15 [builder  9/11] COPY e2e-test-server/scenarios/ scenarios/
Step #1 - "build-test-server": #15 DONE 0.1s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #16 [builder 10/11] COPY e2e-test-server/endtoendserver/ endtoendserver/
Step #1 - "build-test-server": #16 DONE 0.0s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #17 [builder 11/11] RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o app app.go
Step #1 - "build-test-server": #17 DONE 58.8s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #6 [stage-1 1/3] FROM gcr.io/distroless/static@sha256:41972110a1c1a5c0b6adb283e8aa092c43c31f7c5d79b8656fbffff2c3e61f05
Step #1 - "build-test-server": #6 ...
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #18 [stage-1 2/3] COPY --from=builder /workspace/e2e-test-server/app ./
Step #1 - "build-test-server": #18 DONE 0.1s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #6 [stage-1 1/3] FROM gcr.io/distroless/static@sha256:41972110a1c1a5c0b6adb283e8aa092c43c31f7c5d79b8656fbffff2c3e61f05
Step #1 - "build-test-server": #6 ...
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #19 exporting to image
Step #1 - "build-test-server": #19 exporting layers
Step #1 - "build-test-server": #19 exporting layers 0.2s done
Step #1 - "build-test-server": #19 writing image sha256:2dfc90feddc9a7dca2fc78b022d49eef32b00884d45e24dbf0b02f877b492db7 done
Step #1 - "build-test-server": #19 naming to gcr.io/opentelemetry-ops-e2e/opentelemetry-operations-go-e2e-test-server:4698662 done
Step #1 - "build-test-server": #19 DONE 0.2s
Step #1 - "build-test-server": 
Step #1 - "build-test-server": #6 [stage-1 1/3] FROM gcr.io/distroless/static@sha256:41972110a1c1a5c0b6adb283e8aa092c43c31f7c5d79b8656fbffff2c3e61f05
Step #1 - "build-test-server": The push refers to repository [gcr.io/opentelemetry-ops-e2e/opentelemetry-operations-go-e2e-test-server]
Step #1 - "build-test-server": 62420eb31c82: Preparing
Step #1 - "build-test-server": b336e209998f: Preparing
Step #1 - "build-test-server": f4aee9e53c42: Preparing
Step #1 - "build-test-server": 1a73b54f556b: Preparing
Step #1 - "build-test-server": 2a92d6ac9e4f: Preparing
Step #1 - "build-test-server": bbb6cacb8c82: Preparing
Step #1 - "build-test-server": ac805962e479: Preparing
Step #1 - "build-test-server": af5aa97ebe6c: Preparing
Step #1 - "build-test-server": 4d049f83d9cf: Preparing
Step #1 - "build-test-server": 945d17be9a3e: Preparing
Step #1 - "build-test-server": 49626df344c9: Preparing
Step #1 - "build-test-server": 3d6fa0469044: Preparing
Step #1 - "build-test-server": bbb6cacb8c82: Waiting
Step #1 - "build-test-server": ac805962e479: Waiting
Step #1 - "build-test-server": af5aa97ebe6c: Waiting
Step #1 - "build-test-server": 4d049f83d9cf: Waiting
Step #1 - "build-test-server": 945d17be9a3e: Waiting
Step #1 - "build-test-server": 49626df344c9: Waiting
Step #1 - "build-test-server": 3d6fa0469044: Waiting
Step #1 - "build-test-server": b336e209998f: Layer already exists
Step #1 - "build-test-server": 2a92d6ac9e4f: Layer already exists
Step #1 - "build-test-server": 1a73b54f556b: Layer already exists
Step #1 - "build-test-server": f4aee9e53c42: Layer already exists
Step #1 - "build-test-server": 4d049f83d9cf: Layer already exists
Step #1 - "build-test-server": bbb6cacb8c82: Layer already exists
Step #1 - "build-test-server": ac805962e479: Layer already exists
Step #1 - "build-test-server": af5aa97ebe6c: Layer already exists
Step #1 - "build-test-server": 945d17be9a3e: Layer already exists
Step #1 - "build-test-server": 49626df344c9: Layer already exists
Step #1 - "build-test-server": 3d6fa0469044: Layer already exists
Step #1 - "build-test-server": 62420eb31c82: Pushed
Step #1 - "build-test-server": 4698662: digest: sha256:35ec292dd8ec306321fb829bf71e01627cfb35352baa4f955b96ad320d91f9d1 size: 2815
Finished Step #1 - "build-test-server"
PUSH
DONE

Build Log: https://storage.cloud.google.com/opentelemetry-ops-e2e-cloud-build-logs/log-0c81d34c-0bd6-4ed9-a9e0-fbbe67b7ae48.txt