Releases: DataDog/heroku-buildpack-datadog
1.7
[1.7] - 2019-08-30
Added
- Datadog agent versions are now pinned to a specific version if
DD_AGENT_VERSION
is not set (currently 6.13.0) - For versions 6.14 onwards, agent ships with both Python2 and Python3. Set
PYTHON_VERSION
to "2" or "3" to select the version of the Python runtime.
Changes
- Fixed
DD_TAGS
documentation
1.6.5
1.6.4
1.6.3
1.6.2
[1.6.2] - 2019-02-28
When pinning Datadog Agent versions, previous buildpacks pulled old versions from the buildpack cache causing availability to be unreliable. The buildpack now pulls old versions from apt.
Changed
- The buildpack now pulls old versions from apt.
- Updated documentation around system metrics.
1.6.1
[1.6.1] - 2019-02-05
Fixed the python path generation code. In between 1.6.0 and 1.6.1 the buildpack added trace search configs to the datadog.yaml
file. This has been removed as support for the DD_APM_ANALYZED_SPANS
environment variable is directly supported by the Agent.
Changed
- Python path generation for embedded python site packages has been fixed.
1.6.0
[1.6.0] - 2018-11-08
Updated the run script to provide a better way for users to arbitrarily modify the environment and configurations.
Added
- Added prerun.sh support so users can modify the environment and configurations
- Added appropriate documentation. Thanks to @abtreece for the postgres auto config idea!
Changed
- Updated the way python_path is built to be more reliable (uses find instead of ls)
- Updated the postgres integration documentation to include more details, including ssl enabling (required by hosted Heroku postgres)
1.5.0
[1.5.0] - 2018-08-27
External keyservers were becoming an issue for reliability so the Datadog public key has been added to the buildpack. A few updates were made regarding Agent versioning and the documentation was clarified.
Added
- Added the Datadog public PGP key.
- Invalid pinned versions of the Datadog Agent now returns a list of valid options.
Changed
- Now uses the included PGP key to validate the Datadog package
- Datadog Agent from version 6.4.1 now uses the
run
command. Previous versions will still usestart
1.4.1
[1.4.1] - 2018-08-20
Thanks to pawelchcki for spotting that the integration support lacked a check if no integration files existed. This update fixes an issue where the Datadog Trace Agent may fail to start or drop traces.
Added
- A small check to ensure integration configuration files exist when running logic to import them.
1.4.0
[1.4.0] - 2018-07-31
Thanks to lucasm-iRonin for adding functionality to support Datadog Agent integrations!
Changed
- Now using sks-keyservers instead of ubuntu keyservers. This should increase reliability
Added
- Basic Datadog Agent integration support.
Removed
- Removed docs referencing Datadog documentation site. That site will soon pull from this repo.