Releases: DataDog/puppet-datadog-agent
Releases · DataDog/puppet-datadog-agent
4.0.0 / 2025-03-10
This release has multiple breaking changes. You may need to update your module integration. Note that module
dependencies have been updated.
This release adds support for Puppet 8, updating all classes to use defined class parameters types. Be aware that this change
may break existing implementations.
- [FEATURE] Add Support for Puppet 8 ([#823])(thanks [@xenon8], [@nielstholenaar]).
- [FEATURE] Update Module Dependencies including updates for StdLib, migrating to newer functions where appropriate.
- [FEATURE] Class definitions updated with references to Datadog examples.
- [FEATURE] Update to CI Builds to work with Ruby 3.
- [BUGFIX] Fix issue where MSI path was not correctly parsed.
- [BUGFIX] BREAKING -
datadog_agent::integrations::disk
now expects booleans foruse_mount
,all_partitions
, andtag_by_filesystem
. - [BUGFIX] Fix
supress_errors
typo in the ActiveMQ_xml check.supress_errors
is preserved for backwards compatibility, but newsuppress_errors
should be used instead. - [DEPRECATE] Drop support for Puppet 6 and below.
- [DEPRECATE] Drop support for Datadog Agent version 5, including removal of unit tests.
- [DEPRECATE] Remove
ganglia
,graphite
,dogstreams
,custom_emitters
, anduse_curl_http_client
legacy configuration options, which are no longer supported since Datadog Agent v6+ - [DEPRECATE] Remove support for supplying a string to the
ssl_verify
option on the elasticsearch integration. We now usetls_verify
which matches core Datadog code. - [DEPRECATE] Remove legacy Jenkins integration.
- [DEPRECATE]
skip_event
setting on TCP Check class has been removed from the Datadog integration (removed since Datadog Agent v6.4+). - [DEPRECATE] Remove support for supplying a String to the
ssl_verify
option on the elasticsearch integration. Add updatedtls_*
options to match core Datadog code.
- [FEATURE] Update mongo configuration template with
dbm
,database_autodiscovery
,reported_database_hostname
, andhosts
parameters. ([#838]) (thanks [@lu-zhengda]).
Full Changelog: v3.24.0...v4.0.0
3.24.0 / 2025-02-25
- [BUGFIX] Fix incorrect SSL parameter data type for postgres integration ([#824])
- [FEATURE] Add missing SSL parameters for redis integration ([#835])
Full Changelog: v3.23.0...v3.24.0
3.23.0 / 2024-12-09
- [FEATURE] Add support for
DD_REMOTE_POLICIES
([#821]) - [FEATURE] Add support for Datadog installer on Linux systems ([#820])
- [DEPRECATE] Deprecate CentOS 6 to 7.51.1 maximum and install only relevant gpg keys on redhat based systems ([#806])
- [SANITY] Remove a duplicate parameter in the documentation ([#799])(thanks [@albertollamaso])
- [FEATURE] Allow defining
apm_filter_tags
andapm_filter_tags_regex
to filter traces/spans ([#798])(thanks [@erik-frontify])
Full Changelog: v3.22.0...v3.23.0
3.22.0 / 2023-11-15
[FEATURE] Add support to run agent as domain user on Windows installation ([#785])
[SANITY] Remove usage of Puppet legacy Facts ([#790])(Thanks [@cocker-cc])
[SANITY] Remove usage of puppetlabs-ruby deprecated module ([#789])
3.21.0 / 2023-07-05
[FEATURE] Trust new APT and RPM keys. (#782)
3.20.0 / 2023-01-12
- [DEPRECATE] Remove the old RPM GPG key 4172A230 from hosts that still trust it, and stop trusting it @KSerrania #770
3.19.0 / 2022-11-17
- [FEATURE] Restart Agent service on Windows on system probe configuration changes (#761)
3.18.0 / 2022-10-13
- [BUGFIX] Make
datadog_agent::service::enable
type more general (#756) - [BUGFIX] Hide diff for datadog.yaml file (#755)
- [FEATURE] Solr: rely on built-in default metrics (#748) (Thanks @rud)
- [FEATURE] Mongo: Replace Deprecated Parameters (#752) (Thanks @jabbate19)
- [FEATURE] Cassandra, MySQL: Add support for max_returned_metrics and dbm options (#751) (Thanks @rgergo)
- [BUGFIX] Bump tzinfo from 1.2.9 to 2.0.5 (#746)
3.17.0 / 2022-07-15
- [FEATURE] Add support for multiple network configuration options (#732) (Thanks @ryan-dyer-sp)
- [BUGFIX] Use proper version string for package.ensure on Windows (#741)
3.16.0 / 2022-05-25
- [FEATURE] Allow configuring the Puppet reports endpoint (#733) (Thanks @ardichoke)