Releases: DataDog/dd-agent
5.32.8
5.32.8 / 2020-10-08
Linux, Windows, Docker and Source Install
Changes
- [BUGFIX] Do not always start the profiler in dev mode. See #3888.
- [BUGFIX] Update deprecated
datadog-cert.pem
certificate. See #3882 (Thanks @sodabrew). - [BUGFIX] JMXFetch upgraded from
0.26.3
to0.26.8
. Upgrades various dependencies. See JMXFetch's changelog. - [CLEANUP] JMXterm: no longer shipped with agent. See dd-agent-omnibus-399. Learn more here on troubleshooting JMX integrations.
- [IMPROVEMENT] Python: upgrade to 2.7.18. See omnibus-software-361
- [IMPROVEMENT] windows: remove deprecated certificate from build. See #3886.
- [IMPROVEMENT] windows: exclude additional DLLs in py2exe. See #3880.
- [IMPROVEMENT] pyyaml: upgrade to 5.3.1. See #3892.
- [IMPROVEMENT] libyaml: Upgrade to 0.1.7. See omnibus-software-375
- [IMPROVEMENT] libyaml: upgrade to 0.1.7. see omnibus-software-370
- [IMPROVEMENT] pip: upgrade to 20.1.1. see omnibus-software-370
- [IMPROVEMENT] cacerts: update to latest bundle. see omnibus-software-372
- [IMPROVEMENT] bzip2: update to 1.0.8. see omnibus-software-356
- [IMPROVEMENT] sqlite: update to 3.31.1. see omnibus-software-357
5.32.7
5.32.6
5.32.6 / 2019-01-14
Linux, Windows, Docker and Source Install
Changes
- [IMPROVEMENT] Python: Upgrade to 2.7.17 See omnibus-software-340
- [IMPROVEMENT] Openssl: Upgrade to 1.0.2t See omnibus-software-338
5.32.5
5.32.5 / 2019-11-06
Linux, Windows, Docker and Source Install
Changes
- [BUGFIX] Fix trace agent failing to start on Windows. See dd-agent-omnibus-379
- [OTHER] Changed the way we call the python 3 compatibility linter
5.32.4
5.32.4 / 2019-06-17
Linux, Windows, Docker and Source Install
Changes
- [IMPROVEMENT] JMXFetch upgraded from 0.26.1 to 0.26.3. Changelogs: https://github.com/DataDog/jmxfetch/blob/agent-v5/CHANGELOG.md#0263--2019-06-11
5.32.3
5.32.2
5.32.2 / 2019-04-17
Linux, Windows, Docker and Source Install
Changes
- [IMPROVEMENT] Python: Upgrade to 2.7.16. See omnibus-software-306
- [IMPROVEMENT] curl: Upgrade to 7.64.1 See omnibus-software-307
5.32.1
5.32.1 / 2019-03-12
Linux, Windows, Docker and Source Install
Details
Changes
- [BUGFIX] Trace: pkg/trace/event: make event service & operation matching insensitive. See datadog-agent-3113
5.32.0
5.32.0 / 2019-02-28
Linux, Windows, Docker and Source Install
Details
Security Note
The Agent now defaults to aliasing yaml.load and yaml.dump to yaml.safe_load and yaml.safe_dump for ALL checks as a defense-in-depth measure against CVE-2017-18342. The Datadog Agent does not use the vulnerable code directly. The effort to patch the PyYAML library guards against the accidental unsafe use of this library by custom checks and transitive dependencies. If for any reason you encounter problems with your custom checks, please reach out to support.
Python dependencies upgrade
We have updated the following python dependencies shipped with the Agent. If you happen to run any
custom checks that rely on the former versions please make necessary amends:
- psutil
5.5.0
(previously4.4.1
). See psutil's changelog.
Changes
Please refer to the Integrations Core Checks 5.32.0 tag for the list of changes on the core checks.
Please refer to the Process Agent 6.10.0 tag for more information on the Process Agent.
- [SECURITY] pyyaml: allow patching of unsafe operations. See #3808
- [BUGFIX] Trace: pkg/trace/api: reply using JSON when presampling on v0.4 endpoint. See datadog-agent-3051
- [BUGFIX] Trace: cmd/trace-agent: fix trace-agent stop behaviour. See datadog-agent-2980
- [BUGFIX] Trace: pkg/trace/agent: consider UTF-8 characters in tags. See datadog-agent-2957
- [BUGFIX] Add bug fix version to the datadog.agent.check_ready metrics. See #3820
- [BUGFIX] Source install: bump pip to a more recent dependency-resolution complete version: 19.0.3. See #3825
- [IMPROVEMENT] Trace: pkg/trace/agent: improve NormalizeTag. See datadog-agent-2951
- [IMPROVEMENT] Trace: pkg/trace/agent: ensure normalizer reports bad service name. See datadog-agent-2942
- [IMPROVEMENT] JMXFetch upgraded to 0.26.1. Changelogs: https://github.com/DataDog/jmxfetch/blob/master/CHANGELOG.md#0261--2019-02-26, https://github.com/DataDog/jmxfetch/blob/master/CHANGELOG.md#0260--2019-02-13, https://github.com/DataDog/jmxfetch/blob/master/CHANGELOG.md#0250--2019-01-23. See #3824
- [IMPROVEMENT] psutil: bump to 5.5.0. See #3823
5.31.0
5.31.0 / 2019-01-22
Linux, Windows, Docker and Source Install
Details
Changes
Please refer to the Integrations Core Checks 5.31.0 tag for the list of changes on the core checks.
Please refer to the Trace Agent 6.9.0 tag for more information on the Trace Agent.
Please refer to the Process Agent 6.9.0 tag for more information on the Process Agent.
- [BUGFIX] On Windows, fix a regression introduced in
5.30.0
: correctly compute the cpu interrupt time from the PDH counter. - [IMPROVEMENT] JMXFetch upgraded to 0.24.1. Changelogs: https://github.com/DataDog/jmxfetch/blob/master/CHANGELOG.md#0240--2018-12-10, https://github.com/DataDog/jmxfetch/blob/master/CHANGELOG.md#0241--2018-01-09
- [BUGFIX] Re-introduce support of the Agent-level (
datadog.conf
)use_mount
anddevice_blacklist_re
options of thedisk
check, which were removed in5.30.0