Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions mirror_images.lock.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,10 @@ images:
digest: sha256:bf65195d25f6e0d663c0f414590471fba7f18b1a0e3d284dda0cbd1896bea9a0
target: registry.ddbuild.io/system-tests/mirror/datadog/system-tests:fastapi.base-1795d4d88178
tag: fastapi.base-1795d4d88178
datadog/system-tests:fastapi.base-2917769b3665:
digest: sha256:f72a31702ffaabc1ba5e43042963e9cea965d1be6256d9d8a58e7e2381090d40
target: registry.ddbuild.io/system-tests/mirror/datadog/system-tests:fastapi.base-2917769b3665
tag: fastapi.base-2917769b3665
datadog/system-tests:fastify.base-bce27c61b3f5:
digest: sha256:984e566d8eb604d53c1532a55559549f4c443ac73caf41664bb73241e529357c
target: registry.ddbuild.io/system-tests/mirror/datadog/system-tests:fastify.base-bce27c61b3f5
Expand Down Expand Up @@ -198,6 +202,10 @@ images:
digest: sha256:939d3828d85666a598c0349a6dd933fe1d92c5daa5d01438512d950ea3ccc258
target: registry.ddbuild.io/system-tests/mirror/datadog/system-tests:ruby_buddy-v2
tag: ruby_buddy-v2
datadog/system-tests:tornado.base-301b798ae137:
digest: sha256:f70f19529017e592b05be0f49669dda059c91ef608f53bdf460a2a437dc93bd8
target: registry.ddbuild.io/system-tests/mirror/datadog/system-tests:tornado.base-301b798ae137
tag: tornado.base-301b798ae137
datadog/system-tests:tornado.base-f378644cba7d:
digest: sha256:0028e35812ed41a7df9b4e11d66ff399df0ecd71028e5f0297adf6344442d77c
target: registry.ddbuild.io/system-tests/mirror/datadog/system-tests:tornado.base-f378644cba7d
Expand Down
2 changes: 2 additions & 0 deletions mirror_images.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
- "datadog/system-tests:express4.base-cb2b80abf6d1"
- "datadog/system-tests:express5.base-3ef9e2c68c47"
- "datadog/system-tests:fastapi.base-1795d4d88178"
- "datadog/system-tests:fastapi.base-2917769b3665"
- "datadog/system-tests:fastify.base-bce27c61b3f5"
- "datadog/system-tests:flask-poc.base-fa81f4f89ea4"
- "datadog/system-tests:golang_buddy-v2"
Expand All @@ -57,6 +58,7 @@
- "datadog/system-tests:python3.12.base-604705958847"
- "datadog/system-tests:python_buddy-v2"
- "datadog/system-tests:ruby_buddy-v2"
- "datadog/system-tests:tornado.base-301b798ae137"
- "datadog/system-tests:tornado.base-f378644cba7d"
- "datadog/system-tests:uwsgi-poc.base-24176640f4fe"
- "debian:bookworm-slim"
Expand Down
4 changes: 2 additions & 2 deletions utils/build/docker/base-images.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@
"system_tests_base_php_php_fpm_8_5": "datadog/system-tests:php-fpm-8.5.base-c276a83eadcd",
"system_tests_base_python_django_poc": "datadog/system-tests:django-poc.base-78e2159815b1",
"system_tests_base_python_django_py3_13": "datadog/system-tests:django-py3.13.base-d8262a2c816c",
"system_tests_base_python_fastapi": "datadog/system-tests:fastapi.base-1795d4d88178",
"system_tests_base_python_fastapi": "datadog/system-tests:fastapi.base-2917769b3665",
"system_tests_base_python_flask_poc": "datadog/system-tests:flask-poc.base-fa81f4f89ea4",
"system_tests_base_python_python3_12": "datadog/system-tests:python3.12.base-604705958847",
"system_tests_base_python_tornado": "datadog/system-tests:tornado.base-f378644cba7d",
"system_tests_base_python_tornado": "datadog/system-tests:tornado.base-301b798ae137",
"system_tests_base_python_uwsgi_poc": "datadog/system-tests:uwsgi-poc.base-24176640f4fe"
}
}
2 changes: 1 addition & 1 deletion utils/build/docker/python/anthropic-py.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ RUN apt-get update && apt-get install -y curl

WORKDIR /app

RUN python -m pip install fastapi==0.89.1 anyio==4.14.2 uvicorn==0.20.0 opentelemetry-exporter-otlp==1.36.0 py-spy==0.4.2
RUN python -m pip install fastapi==0.89.1 anyio==4.14.2 uvicorn==0.20.0 h11==0.16.0 idna==3.19 opentelemetry-exporter-otlp==1.36.0 protobuf==6.33.6 grpcio==1.83.1 googleapis-common-protos==1.75.2 Deprecated==1.3.1 wrapt==1.17.3 py-spy==0.4.2
RUN if [ "$FRAMEWORK_VERSION" = "latest" ]; then \
python -m pip install anthropic; \
else \
Expand Down
9 changes: 9 additions & 0 deletions utils/build/docker/python/anthropic_app/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
fastapi==0.89.1
anyio==4.14.2
uvicorn==0.20.0
h11==0.16.0
idna==3.19
opentelemetry-distro==0.42b0
opentelemetry-exporter-otlp==1.21.0
protobuf==4.25.9
grpcio==1.83.1
googleapis-common-protos==1.75.0
Deprecated==1.3.1
wrapt==1.17.3
backoff==2.2.1
importlib-metadata==6.11.0
14 changes: 7 additions & 7 deletions utils/build/docker/python/fastapi/requirements-fastapi.txt
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
PyYAML
PyYAML==6.0.3
Comment thread
cbeauchesne marked this conversation as resolved.
fastapi==0.135.2
starlette==1.3.1
uvicorn==0.49.0
uvloop==0.22.1
anyio==4.13.0
pydantic==2.13.4
requests
requests==2.34.2
cryptography==42.0.8
pycryptodome
python-multipart
jinja2
psycopg2-binary
pycryptodome==3.23.0
python-multipart==0.0.32
jinja2==3.1.6
psycopg2-binary==2.9.12
packaging==25.0
itsdangerous
itsdangerous==2.2.0
xmltodict==0.14.2
openfeature-sdk==0.8.3
stripe==13.2.0
Expand Down
2 changes: 1 addition & 1 deletion utils/build/docker/python/google_genai-py.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ RUN apt-get update && apt-get install -y curl

WORKDIR /app

RUN python -m pip install fastapi==0.100.0 anyio==4.14.2 uvicorn==0.20.0 py-spy==0.4.2
RUN python -m pip install fastapi==0.100.0 anyio==4.14.2 uvicorn==0.20.0 h11==0.16.0 idna==3.19 py-spy==0.4.2
RUN if [ "$FRAMEWORK_VERSION" = "latest" ]; then \
python -m pip install google-genai; \
else \
Expand Down
2 changes: 1 addition & 1 deletion utils/build/docker/python/openai-py.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ RUN apt-get update && apt-get install -y curl

WORKDIR /app

RUN python -m pip install fastapi==0.89.1 anyio==4.14.2 uvicorn==0.20.0 opentelemetry-exporter-otlp==1.36.0 py-spy==0.4.2
RUN python -m pip install fastapi==0.89.1 anyio==4.14.2 uvicorn==0.20.0 h11==0.16.0 idna==3.19 opentelemetry-exporter-otlp==1.36.0 protobuf==6.33.6 grpcio==1.83.1 googleapis-common-protos==1.75.2 Deprecated==1.3.1 wrapt==1.17.3 py-spy==0.4.2
RUN if [ "$FRAMEWORK_VERSION" = "latest" ]; then \
python -m pip install openai; \
else \
Expand Down
9 changes: 9 additions & 0 deletions utils/build/docker/python/openai_app/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
fastapi==0.89.1
anyio==4.14.2
uvicorn==0.20.0
h11==0.16.0
idna==3.19
opentelemetry-distro==0.42b0
opentelemetry-exporter-otlp==1.21.0
protobuf==4.25.9
grpcio==1.83.1
googleapis-common-protos==1.75.0
Deprecated==1.3.1
wrapt==1.17.3
backoff==2.2.1
importlib-metadata==6.11.0
2 changes: 1 addition & 1 deletion utils/build/docker/python/parametric/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

FROM python:3.11-slim
WORKDIR /app
RUN python3.11 -m pip install fastapi==0.89.1 anyio==4.14.2 uvicorn==0.20.0 opentelemetry-exporter-otlp==1.36.0 openfeature-sdk==0.8.3
RUN python3.11 -m pip install fastapi==0.89.1 anyio==4.14.2 uvicorn==0.20.0 h11==0.16.0 idna==3.19 opentelemetry-exporter-otlp==1.36.0 protobuf==6.33.6 grpcio==1.83.1 googleapis-common-protos==1.75.2 Deprecated==1.3.1 wrapt==1.17.3 openfeature-sdk==0.8.3
COPY utils/build/docker/python/parametric/system_tests_library_version.sh system_tests_library_version.sh
COPY utils/build/docker/python/install_ddtrace.sh binaries* /binaries/
RUN /binaries/install_ddtrace.sh
Expand Down
9 changes: 9 additions & 0 deletions utils/build/docker/python/parametric/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
fastapi==0.89.1
anyio==4.14.2
uvicorn==0.20.0
h11==0.16.0
idna==3.19
opentelemetry-distro==0.42b0
opentelemetry-exporter-otlp==1.21.0
protobuf==4.25.9
grpcio==1.83.1
googleapis-common-protos==1.75.0
Deprecated==1.3.1
wrapt==1.17.3
backoff==2.2.1
importlib-metadata==6.11.0
12 changes: 6 additions & 6 deletions utils/build/docker/python/tornado/requirements-tornado.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
PyYAML
tornado
PyYAML==6.0.3
tornado==6.5.8
cryptography==42.0.8
pycryptodome
jinja2
psycopg2-binary
pycryptodome==3.23.0
jinja2==3.1.6
psycopg2-binary==2.9.12
packaging==25.0
xmltodict==0.14.2
openfeature-sdk==0.8.3
stripe==11.6.0
httpx
httpx==0.28.1
# lets system-tests dump this weblog's thread stacks from outside the process
# when a remote config apply stalls, see utils/_remote_config.py
py-spy==0.4.2
Loading