Open jmak10 opened 3 weeks ago
Hello,
Following the ddtrace 2.11.0
release yesterday, we indeed discovered that installing the Python auto-instrumentation with this new ddtrace version breaks the package manager (yum / dnf). Any later yum / dnf command fails. As raised above, pinning dd-trace to 2.10.4
will work around this issue while we work on releasing a fix as soon as possible
Sorry for the inconvenience.
Summary of problem
Latest version of Datadog-Apm-Python-Libarary, v2.11.0, has broken our installation of the datadog-agent.
By pinning the python library back to the v2.10.4 using the DD_APM_INSTRUMENTATION_LIBRARIES variable we were able to work around this issue.
DD_APM_INSTRUMENTATION_LIBRARIES="python:2.10.4" resolves the installation issue.
Stack trace for our datadog-agent installation that went awry is below:
Which version of dd-trace-py are you using?
v2.11.0 of datadog-apm-library-python
Which version of pip are you using?
Python 3.9.16
How can we reproduce your problem?
Attempt to install the following script on any Amazon Linux 2023 machine: https://s3.amazonaws.com/dd-agent/scripts/install_script_agent7.sh
What is the result that you get?
A failure to install.
What is the result that you expected?
A successful install of the datadog-agent and all apm libraries.