6.5.2
Release
This binary is based on the 6.5.2
official release: https://github.com/DataDog/datadog-agent/releases/tag/6.5.2
Known issues
- The trace agent makes heavy use of atomic.*Int64 class of functions, which all panic on 32 bits architectures. I was able to fix the process agent here DataDog/datadog-process-agent#198 but for trace I think somebody from Datadog would be better equipped to make the right choices, given the amount of call sites.
Patches
I applied patches from the following PRs, pending an official release:
- DataDog/datadog-agent#2461: allowing the arm build to embed the python interpreter
- DataDog/datadog-agent#2495: compile the process-agent from source
- DataDog/datadog-agent#2497: add postgresql dependency for psycopg2
- DataDog/datadog-process-agent#198: preventing the process agent from raising a nil pointer exception
- DataDog/omnibus-software#218: compile python with
-fPIC
- DataDog/omnibus-software#216: add libffi dependency to datadog-pip
- DataDog/omnibus-software#215: update cacerts shasum