Skip to content

Commit 6490674

Browse files
authored
Merge pull request #209 from edx/diana/pin-ddtrace
fix: Pin version of ddtrace due to celery breakages.
2 parents e23443e + 980ab36 commit 6490674

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

playbooks/roles/edxapp/defaults/main.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -641,9 +641,10 @@ EDXAPP_DATADOG_PROFILING_ENABLE: "{{EDXAPP_DATADOG_ENABLE and COMMON_ENABLE_DATA
641641
# spans in the webapp and faceting metrics by service.
642642
# https://docs.datadoghq.com/tracing/guide/inferred-service-opt-in/?tab=python
643643
EDXAPP_DATADOG_INFERRED_SERVICES_ENABLE: true
644-
# ddtrace 2.7.9 contains a fix for a pymongo incompatibility.
645-
# (Same fix is present in 2.8.2 on the 2.8.x release line.)
646-
EDXAPP_DDTRACE_PIP_SPEC: 'ddtrace>=2.7.9'
644+
645+
# We are seeing issues with celery processing tasks with later versions of ddtrace,
646+
# so this pin is in place until we understand what's going on.
647+
EDXAPP_DDTRACE_PIP_SPEC: 'ddtrace==3.8.1'
647648

648649
EDXAPP_ORA2_FILE_PREFIX: '{{ COMMON_ENVIRONMENT }}-{{ COMMON_DEPLOYMENT }}/ora2'
649650
EDXAPP_FILE_UPLOAD_STORAGE_BUCKET_NAME: '{{ EDXAPP_AWS_STORAGE_BUCKET_NAME }}'

0 commit comments

Comments
 (0)