Skip to content

Merge branch 'main' into fix/loadgen-go-version

2284e81
Select commit
Loading
Failed to load commit list.
Merged

docs(samples): bump loadgen Go version to 1.24 for compatibility #497

Merge branch 'main' into fix/loadgen-go-version
2284e81
Select commit
Loading
Failed to load commit list.
Google Cloud Build / ops-python-e2e-build-image (opentelemetry-ops-e2e) succeeded Apr 28, 2026 in 1m 4s

Summary

Build Information

Trigger ops-python-e2e-build-image
Build a6cafd35-2aa3-403e-8705-abf39a9bec77
Start 2026-04-28T13:43:26-07:00
Duration 1m1.792s
Status SUCCESS

Steps

Step Status Duration
docker:28 SUCCESS 54.836s

Details

starting build "a6cafd35-2aa3-403e-8705-abf39a9bec77"

FETCHSOURCE
From https://github.com/GoogleCloudPlatform/opentelemetry-operations-python
 * branch            2284e813330e70186ead81f7f2bc45842a11cca7 -> FETCH_HEAD
HEAD is now at 2284e81 Merge branch 'main' into fix/loadgen-go-version
GitCommit:
2284e813330e70186ead81f7f2bc45842a11cca7
BUILD
Pulling image: docker:28
28: Pulling from library/docker
2d35ebdb57d9: Pulling fs layer
5b0d9c7cba2a: Pulling fs layer
4f4fb700ef54: Pulling fs layer
f87ff41b3afe: Pulling fs layer
c7d9ebd9203d: Pulling fs layer
9c9790497479: Pulling fs layer
6b86625da147: Pulling fs layer
1f6a1326ae66: Pulling fs layer
a7e375cdf889: Pulling fs layer
88b76901d48d: Pulling fs layer
06e978cb7cb4: Pulling fs layer
527702f14b57: Pulling fs layer
2c347b7f6c48: Pulling fs layer
50f66644ced2: Pulling fs layer
877e0fda86db: Pulling fs layer
094f5b5ee160: Pulling fs layer
6b86625da147: Waiting
1f6a1326ae66: Waiting
a7e375cdf889: Waiting
88b76901d48d: Waiting
06e978cb7cb4: Waiting
527702f14b57: Waiting
2c347b7f6c48: Waiting
50f66644ced2: Waiting
877e0fda86db: Waiting
094f5b5ee160: Waiting
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
f87ff41b3afe: Verifying Checksum
f87ff41b3afe: Download complete
2d35ebdb57d9: Verifying Checksum
2d35ebdb57d9: Download complete
1f6a1326ae66: Verifying Checksum
1f6a1326ae66: Download complete
5b0d9c7cba2a: Verifying Checksum
5b0d9c7cba2a: Download complete
a7e375cdf889: Verifying Checksum
a7e375cdf889: Download complete
88b76901d48d: Verifying Checksum
88b76901d48d: Download complete
c7d9ebd9203d: Verifying Checksum
c7d9ebd9203d: Download complete
2c347b7f6c48: Verifying Checksum
2c347b7f6c48: Download complete
527702f14b57: Verifying Checksum
527702f14b57: Download complete
9c9790497479: Verifying Checksum
9c9790497479: Download complete
6b86625da147: Verifying Checksum
6b86625da147: Download complete
06e978cb7cb4: Verifying Checksum
06e978cb7cb4: Download complete
877e0fda86db: Verifying Checksum
877e0fda86db: Download complete
094f5b5ee160: Verifying Checksum
094f5b5ee160: Download complete
2d35ebdb57d9: Pull complete
5b0d9c7cba2a: Pull complete
4f4fb700ef54: Pull complete
50f66644ced2: Verifying Checksum
50f66644ced2: Download complete
f87ff41b3afe: Pull complete
c7d9ebd9203d: Pull complete
9c9790497479: Pull complete
6b86625da147: Pull complete
1f6a1326ae66: Pull complete
a7e375cdf889: Pull complete
88b76901d48d: Pull complete
06e978cb7cb4: Pull complete
527702f14b57: Pull complete
2c347b7f6c48: Pull complete
50f66644ced2: Pull complete
877e0fda86db: Pull complete
094f5b5ee160: Pull complete
Digest: sha256:2a232a42256f70d78e3cc5d2b5d6b3276710a0de0596c145f627ecfae90282ac
Status: Downloaded newer image for docker:28
docker.io/library/docker:28
no such manifest: us-central1-docker.pkg.dev/opentelemetry-ops-e2e/e2e-testing/opentelemetry-operations-python-e2e-test-server:2284e81
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 1.56kB done
#1 DONE 0.0s

#2 [internal] load .dockerignore
#2 transferring context: 118B done
#2 DONE 0.0s

#3 [internal] load metadata for docker.io/library/python:3.9-slim
#3 DONE 0.3s

#4 [internal] load build context
#4 transferring context: 214.08kB 0.0s done
#4 DONE 0.0s

#5 [python-base 1/2] FROM docker.io/library/python:3.9-slim@sha256:2d97f6910b16bd338d3060f261f53f144965f755599aab1acda1e13cf1731b1b
#5 resolve docker.io/library/python:3.9-slim@sha256:2d97f6910b16bd338d3060f261f53f144965f755599aab1acda1e13cf1731b1b 0.0s done
#5 sha256:dad5b29e3506c35e0fd222736f4d4ef25d21b219acdd73f7bb41d59996ca8e0d 1.74kB / 1.74kB done
#5 sha256:085da638e1b8a449514c3fda83ff50a3bffae4418b050cfacd87e5722071f497 5.40kB / 5.40kB done
#5 sha256:38513bd7256313495cdd83b3b0915a633cfa475dc2a07072ab2c8d191020ca5d 0B / 29.78MB 0.1s
#5 sha256:b3ec39b36ae8c03a3e09854de4ec4aa08381dfed84a9daa075048c2e3df3881d 0B / 1.29MB 0.1s
#5 sha256:fc74430849022d13b0d44b8969a953f842f59c6e9d1a0c2c83d710affa286c08 0B / 13.88MB 0.1s
#5 sha256:ea56f685404adf81680322f152d2cfec62115b30dda481c2c450078315beb508 0B / 251B 0.1s
#5 sha256:2d97f6910b16bd338d3060f261f53f144965f755599aab1acda1e13cf1731b1b 10.36kB / 10.36kB done
#5 sha256:38513bd7256313495cdd83b3b0915a633cfa475dc2a07072ab2c8d191020ca5d 12.58MB / 29.78MB 0.3s
#5 sha256:b3ec39b36ae8c03a3e09854de4ec4aa08381dfed84a9daa075048c2e3df3881d 1.29MB / 1.29MB 0.2s done
#5 sha256:fc74430849022d13b0d44b8969a953f842f59c6e9d1a0c2c83d710affa286c08 13.88MB / 13.88MB 0.3s
#5 sha256:ea56f685404adf81680322f152d2cfec62115b30dda481c2c450078315beb508 251B / 251B 0.1s done
#5 sha256:38513bd7256313495cdd83b3b0915a633cfa475dc2a07072ab2c8d191020ca5d 29.78MB / 29.78MB 0.5s done
#5 sha256:fc74430849022d13b0d44b8969a953f842f59c6e9d1a0c2c83d710affa286c08 13.88MB / 13.88MB 0.3s done
#5 extracting sha256:38513bd7256313495cdd83b3b0915a633cfa475dc2a07072ab2c8d191020ca5d 0.1s
#5 extracting sha256:38513bd7256313495cdd83b3b0915a633cfa475dc2a07072ab2c8d191020ca5d 1.7s done
#5 extracting sha256:b3ec39b36ae8c03a3e09854de4ec4aa08381dfed84a9daa075048c2e3df3881d 0.1s
#5 extracting sha256:b3ec39b36ae8c03a3e09854de4ec4aa08381dfed84a9daa075048c2e3df3881d 0.2s done
#5 extracting sha256:fc74430849022d13b0d44b8969a953f842f59c6e9d1a0c2c83d710affa286c08
#5 extracting sha256:fc74430849022d13b0d44b8969a953f842f59c6e9d1a0c2c83d710affa286c08 1.0s done
#5 extracting sha256:ea56f685404adf81680322f152d2cfec62115b30dda481c2c450078315beb508
#5 extracting sha256:ea56f685404adf81680322f152d2cfec62115b30dda481c2c450078315beb508 done
#5 ...

#6 [python-base 2/2] WORKDIR /src
#6 DONE 0.5s

#7 [stage-2 1/3] WORKDIR /src/e2e-test-server
#7 DONE 0.0s

#8 [build-base 1/6] COPY opentelemetry-exporter-gcp-trace opentelemetry-exporter-gcp-trace
#8 DONE 0.0s

#9 [build-base 2/6] COPY opentelemetry-propagator-gcp opentelemetry-propagator-gcp
#9 DONE 0.0s

#10 [build-base 3/6] COPY opentelemetry-resourcedetector-gcp opentelemetry-resourcedetector-gcp
#10 DONE 0.0s

#5 [python-base 1/2] FROM docker.io/library/python:3.9-slim@sha256:2d97f6910b16bd338d3060f261f53f144965f755599aab1acda1e13cf1731b1b
#5 ...

#11 [build-base 4/6] WORKDIR /src/e2e-test-server
#11 DONE 0.0s

#12 [build-base 5/6] COPY e2e-test-server/*.txt ./
#12 DONE 0.0s

#13 [build-base 6/6] RUN python -m venv venv && ./venv/bin/pip install -r requirements-dockerfile.txt
#13 7.181 Processing /src/opentelemetry-exporter-gcp-trace
#13 7.183   Preparing metadata (setup.py): started
#13 7.480   Preparing metadata (setup.py): finished with status 'done'
#13 7.495 Processing /src/opentelemetry-propagator-gcp
#13 7.497   Preparing metadata (setup.py): started
#13 7.765   Preparing metadata (setup.py): finished with status 'done'
#13 7.780 Processing /src/opentelemetry-resourcedetector-gcp
#13 7.782   Preparing metadata (setup.py): started
#13 8.049   Preparing metadata (setup.py): finished with status 'done'
#13 8.190 Collecting opentelemetry-sdk
#13 8.247   Downloading opentelemetry_sdk-1.30.0-py3-none-any.whl (118 kB)
#13 8.274      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 4.9 MB/s eta 0:00:00
#13 8.357 Collecting opentelemetry-api
#13 8.374   Downloading opentelemetry_api-1.30.0-py3-none-any.whl (64 kB)
#13 8.379      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.0/65.0 kB 139.0 MB/s eta 0:00:00
#13 8.445 Collecting Flask
#13 8.461   Downloading flask-3.0.0-py3-none-any.whl (99 kB)
#13 8.466      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 99.7/99.7 kB 172.0 MB/s eta 0:00:00
#13 8.598 Collecting google-cloud-pubsub
#13 8.615   Downloading google_cloud_pubsub-2.18.4-py2.py3-none-any.whl (265 kB)
#13 8.628      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 265.9/265.9 kB 28.3 MB/s eta 0:00:00
#13 8.692 Collecting googleapis-common-protos
#13 8.708   Downloading googleapis_common_protos-1.61.0-py2.py3-none-any.whl (230 kB)
#13 8.713      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 230.9/230.9 kB 219.4 MB/s eta 0:00:00
#13 9.253 Collecting pydantic
#13 9.268   Downloading pydantic-2.4.2-py3-none-any.whl (395 kB)
#13 9.274      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 395.8/395.8 kB 200.3 MB/s eta 0:00:00
#13 9.330 Collecting waitress
#13 9.347   Downloading waitress-2.1.2-py3-none-any.whl (57 kB)
#13 9.351      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.7/57.7 kB 164.5 MB/s eta 0:00:00
#13 9.409 Collecting functions-framework
#13 9.425   Downloading functions_framework-3.8.0-py3-none-any.whl (35 kB)
#13 9.489 Collecting typing-extensions>=3.7.4
#13 9.504   Downloading typing_extensions-4.10.0-py3-none-any.whl (33 kB)
#13 9.570 Collecting opentelemetry-semantic-conventions==0.51b0
#13 9.586   Downloading opentelemetry_semantic_conventions-0.51b0-py3-none-any.whl (177 kB)
#13 9.593      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 177.4/177.4 kB 107.4 MB/s eta 0:00:00
#13 9.722 Collecting importlib-metadata<=8.5.0,>=6.0
#13 9.738   Downloading importlib_metadata-6.8.0-py3-none-any.whl (22 kB)
#13 9.794 Collecting deprecated>=1.2.6
#13 9.810   Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB)
#13 9.861 Collecting itsdangerous>=2.1.2
#13 9.878   Downloading itsdangerous-2.1.2-py3-none-any.whl (15 kB)
#13 9.930 Collecting Jinja2>=3.1.2
#13 9.945   Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)
#13 9.950      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 197.4 MB/s eta 0:00:00
#13 10.03 Collecting Werkzeug>=3.0.0
#13 10.05   Downloading werkzeug-3.0.0-py3-none-any.whl (226 kB)
#13 10.06      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 226.6/226.6 kB 216.1 MB/s eta 0:00:00
#13 10.13 Collecting click>=8.1.3
#13 10.15   Downloading click-8.1.7-py3-none-any.whl (97 kB)
#13 10.15      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 187.8 MB/s eta 0:00:00
#13 10.19 Collecting blinker>=1.6.2
#13 10.20   Downloading blinker-1.6.3-py3-none-any.whl (13 kB)
#13 10.29 Collecting proto-plus<2.0.0dev,>=1.22.0
#13 10.30   Downloading proto_plus-1.22.3-py3-none-any.whl (48 kB)
#13 10.31      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.1/48.1 kB 97.7 MB/s eta 0:00:00
#13 10.53 Collecting google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0
#13 10.55   Downloading google_api_core-2.12.0-py3-none-any.whl (121 kB)
#13 10.55      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.4/121.4 kB 199.2 MB/s eta 0:00:00
#13 11.28 Collecting protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0dev,>=3.19.5
#13 11.30   Downloading protobuf-4.24.4-cp37-abi3-manylinux2014_x86_64.whl (311 kB)
#13 11.30      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 311.6/311.6 kB 209.6 MB/s eta 0:00:00
#13 11.34 Collecting grpc-google-iam-v1<1.0.0dev,>=0.12.4
#13 11.36   Downloading grpc_google_iam_v1-0.12.6-py2.py3-none-any.whl (26 kB)
#13 11.48 Collecting grpcio-status>=1.33.2
#13 11.50   Downloading grpcio_status-1.59.0-py3-none-any.whl (14 kB)
#13 13.79 Collecting grpcio<2.0dev,>=1.51.3
#13 13.81   Downloading grpcio-1.59.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB)
#13 13.85      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 139.8 MB/s eta 0:00:00
#13 13.93 Collecting annotated-types>=0.4.0
#13 13.94   Downloading annotated_types-0.6.0-py3-none-any.whl (12 kB)
#13 17.15 Collecting pydantic-core==2.10.1
#13 17.17   Downloading pydantic_core-2.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB)
#13 17.19      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 182.7 MB/s eta 0:00:00
#13 17.50 Collecting watchdog>=1.0.0
#13 17.51   Downloading watchdog-4.0.1-py3-none-manylinux2014_x86_64.whl (83 kB)
#13 17.52      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.0/83.0 kB 181.4 MB/s eta 0:00:00
#13 17.58 Collecting gunicorn>=19.2.0
#13 17.60   Downloading gunicorn-22.0.0-py3-none-any.whl (84 kB)
#13 17.60      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.4/84.4 kB 174.6 MB/s eta 0:00:00
#13 17.66 Collecting cloudevents<2.0.0,>=1.2.0
#13 17.68   Downloading cloudevents-1.11.0-py3-none-any.whl (55 kB)
#13 17.68      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.1/55.1 kB 158.1 MB/s eta 0:00:00
#13 17.79 Collecting google-cloud-trace~=1.1
#13 17.81   Downloading google_cloud_trace-1.11.2-py2.py3-none-any.whl (85 kB)
#13 17.82      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.3/85.3 kB 183.6 MB/s eta 0:00:00
#13 17.93 Collecting requests~=2.24
#13 17.94   Downloading requests-2.31.0-py3-none-any.whl (62 kB)
#13 17.95      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 91.6 MB/s eta 0:00:00
#13 18.03 Collecting deprecation<3.0,>=2.0
#13 18.05   Downloading deprecation-2.1.0-py2.py3-none-any.whl (11 kB)
#13 19.05 Collecting wrapt<2,>=1.10
#13 19.06   Downloading wrapt-1.15.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78 kB)
#13 19.07      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.3/78.3 kB 185.5 MB/s eta 0:00:00
#13 19.30 Collecting google-auth<3.0.dev0,>=2.14.1
#13 19.31   Downloading google_auth-2.23.3-py2.py3-none-any.whl (182 kB)
#13 19.32      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 182.3/182.3 kB 196.9 MB/s eta 0:00:00
#13 19.64 Collecting packaging
#13 19.66   Downloading packaging-24.1-py3-none-any.whl (53 kB)
#13 19.66      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.0/54.0 kB 150.2 MB/s eta 0:00:00
#13 19.78 Collecting zipp>=0.5
#13 19.79   Downloading zipp-3.17.0-py3-none-any.whl (7.4 kB)
#13 20.04 Collecting MarkupSafe>=2.0
#13 20.05   Downloading MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)
#13 20.24 Collecting urllib3<3,>=1.21.1
#13 20.26   Downloading urllib3-2.0.6-py3-none-any.whl (123 kB)
#13 20.26      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.8/123.8 kB 198.4 MB/s eta 0:00:00
#13 20.78 Collecting charset-normalizer<4,>=2
#13 20.80   Downloading charset_normalizer-3.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (138 kB)
#13 20.80      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.0/139.0 kB 152.5 MB/s eta 0:00:00
#13 20.86 Collecting certifi>=2017.4.17
#13 20.88   Downloading certifi-2023.7.22-py3-none-any.whl (158 kB)
#13 20.88      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.3/158.3 kB 220.0 MB/s eta 0:00:00
#13 20.93 Collecting idna<4,>=2.5
#13 20.94   Downloading idna-3.4-py3-none-any.whl (61 kB)
#13 20.94      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 178.4 MB/s eta 0:00:00
#13 21.09 Collecting cachetools<6.0,>=2.0.0
#13 21.10   Downloading cachetools-5.3.1-py3-none-any.whl (9.3 kB)
#13 21.15 Collecting pyasn1-modules>=0.2.1
#13 21.17   Downloading pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB)
#13 21.17      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 kB 225.9 MB/s eta 0:00:00
#13 21.22 Collecting rsa<5,>=3.1.4
#13 21.23   Downloading rsa-4.9-py3-none-any.whl (34 kB)
#13 21.43 Collecting pyasn1<0.6.0,>=0.4.6
#13 21.45   Downloading pyasn1-0.5.0-py2.py3-none-any.whl (83 kB)
#13 21.45      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.9/83.9 kB 192.7 MB/s eta 0:00:00
#13 21.82 Installing collected packages: zipp, wrapt, watchdog, waitress, urllib3, typing-extensions, pyasn1, protobuf, packaging, MarkupSafe, itsdangerous, idna, grpcio, click, charset-normalizer, certifi, cachetools, blinker, annotated-types, Werkzeug, rsa, requests, pydantic-core, pyasn1-modules, proto-plus, Jinja2, importlib-metadata, gunicorn, googleapis-common-protos, deprecation, deprecated, pydantic, opentelemetry-api, grpcio-status, google-auth, Flask, cloudevents, opentelemetry-semantic-conventions, opentelemetry-propagator-gcp, grpc-google-iam-v1, google-api-core, functions-framework, opentelemetry-sdk, opentelemetry-resourcedetector-gcp, google-cloud-trace, google-cloud-pubsub, opentelemetry-exporter-gcp-trace
#13 24.62   DEPRECATION: opentelemetry-propagator-gcp is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#13 24.63   Running setup.py install for opentelemetry-propagator-gcp: started
#13 25.02   Running setup.py install for opentelemetry-propagator-gcp: finished with status 'done'
#13 25.26   DEPRECATION: opentelemetry-resourcedetector-gcp is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#13 25.26   Running setup.py install for opentelemetry-resourcedetector-gcp: started
#13 25.65   Running setup.py install for opentelemetry-resourcedetector-gcp: finished with status 'done'
#13 25.91   DEPRECATION: opentelemetry-exporter-gcp-trace is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#13 25.91   Running setup.py install for opentelemetry-exporter-gcp-trace: started
#13 26.31   Running setup.py install for opentelemetry-exporter-gcp-trace: finished with status 'done'
#13 26.33 Successfully installed Flask-3.0.0 Jinja2-3.1.2 MarkupSafe-2.1.3 Werkzeug-3.0.0 annotated-types-0.6.0 blinker-1.6.3 cachetools-5.3.1 certifi-2023.7.22 charset-normalizer-3.3.0 click-8.1.7 cloudevents-1.11.0 deprecated-1.2.14 deprecation-2.1.0 functions-framework-3.8.0 google-api-core-2.12.0 google-auth-2.23.3 google-cloud-pubsub-2.18.4 google-cloud-trace-1.11.2 googleapis-common-protos-1.61.0 grpc-google-iam-v1-0.12.6 grpcio-1.59.0 grpcio-status-1.59.0 gunicorn-22.0.0 idna-3.4 importlib-metadata-6.8.0 itsdangerous-2.1.2 opentelemetry-api-1.30.0 opentelemetry-exporter-gcp-trace-1.13.0.dev0 opentelemetry-propagator-gcp-1.13.0.dev0 opentelemetry-resourcedetector-gcp-1.13.0.dev0 opentelemetry-sdk-1.30.0 opentelemetry-semantic-conventions-0.51b0 packaging-24.1 proto-plus-1.22.3 protobuf-4.24.4 pyasn1-0.5.0 pyasn1-modules-0.3.0 pydantic-2.4.2 pydantic-core-2.10.1 requests-2.31.0 rsa-4.9 typing-extensions-4.10.0 urllib3-2.0.6 waitress-2.1.2 watchdog-4.0.1 wrapt-1.15.0 zipp-3.17.0
#13 DONE 27.3s

#5 [python-base 1/2] FROM docker.io/library/python:3.9-slim@sha256:2d97f6910b16bd338d3060f261f53f144965f755599aab1acda1e13cf1731b1b
#5 ...

#14 [stage-2 2/3] COPY --from=build-base /src/e2e-test-server/venv venv/
#14 DONE 0.7s

#5 [python-base 1/2] FROM docker.io/library/python:3.9-slim@sha256:2d97f6910b16bd338d3060f261f53f144965f755599aab1acda1e13cf1731b1b
#5 ...

#15 [stage-2 3/3] COPY e2e-test-server/ ./
#15 DONE 0.0s

#16 exporting to image
#16 exporting layers
#16 exporting layers 1.1s done
#16 writing image sha256:1cb58b73f6c23ffaef76fa1fb4ce1a4059b0b021fb26da1e2033c1eb76524beb done
#16 naming to us-central1-docker.pkg.dev/opentelemetry-ops-e2e/e2e-testing/opentelemetry-operations-python-e2e-test-server:2284e81 done
#16 DONE 1.1s

#5 [python-base 1/2] FROM docker.io/library/python:3.9-slim@sha256:2d97f6910b16bd338d3060f261f53f144965f755599aab1acda1e13cf1731b1b
The push refers to repository [us-central1-docker.pkg.dev/opentelemetry-ops-e2e/e2e-testing/opentelemetry-operations-python-e2e-test-server]
62d1e7ce580b: Preparing
365a59c1c2bd: Preparing
d0a177e40445: Preparing
660e923e0bae: Preparing
c8f6b54339a8: Preparing
298992e09a03: Preparing
4f237755fbae: Preparing
d7c97cb6f1fe: Preparing
c8f6b54339a8: Layer already exists
4f237755fbae: Layer already exists
298992e09a03: Layer already exists
d0a177e40445: Pushed
62d1e7ce580b: Pushed
660e923e0bae: Pushed
365a59c1c2bd: Pushed
d7c97cb6f1fe: Pushed
2284e81: digest: sha256:80409b2e901ddd3ee5992f102833eda81988a667be2a9281dd8ff4da9c704629 size: 1993
PUSH
DONE

Build Log: https://storage.cloud.google.com/opentelemetry-ops-e2e-cloud-build-logs/log-a6cafd35-2aa3-403e-8705-abf39a9bec77.txt