Skip to content

Releases: DataDog/puppet-datadog-agent

3.3.0 / 2020-06-10

10 Jun 16:24
93336c0
Compare
Choose a tag to compare
  • [FEATURE] Add install_info file. See #628
  • [FEATURE] Add init_config argument to process integration. See #624 (Thanks @ffrants)
  • [FEATURE] Update cassandra.yaml.erb template. See #626 (Thanks @ffrants)
  • [BUGFIX] Pass proxy configuration from agent_extra_options to dogapi. See #630

3.2.0 / 2020-05-07

10 Jun 16:23
91a0fff
Compare
Choose a tag to compare
  • [FEATURE] Add manage_install option to disable installing the Agent. See #608
  • [FEATURE] Add manage_dogapi_gem, to disable the management of ruby in reports. See #613
  • [FEATURE] Add fastcgi option to the php-fpm integration. See #616 (Thanks @ChannoneArif-nbcuni)
  • [FEATURE] Add automatic scrubbing for tracing with the apm_obfuscation option. See #615
  • [FEATURE] Support for additional parameters in the snmp integration. See #621 (Thanks @asenci)
  • [BUGFIX] Fix missing newlines between fields in snmp integration config See #622

3.1.0 / 2020-01-14

14 Jan 13:16
Compare
Choose a tag to compare

Notes

  • [FEATURE] Accept the same version string in Debian/Ubuntu than in other OSes when pinning the Agent. See #591
  • [FEATURE] Add the check_hostname and ssl_server_name parameters to the http_check integration. See #599 (thanks @asenci)
  • [BUGFIX] Remove include from system_probe.pp that caused error "This Function Call is unacceptable as a top level construct in this location" on recent Puppet versions. See #596 (thanks again @asenci)
  • [BUGFIX] Fix broken facts_to_tags on Agent 5. See #598
  • [CHORE] Migrate project to PDK (Puppet Development Kit). See #597

3.0.0 / 2019-12-18

18 Dec 15:35
5c3ac3e
Compare
Choose a tag to compare

Overview

This release will install Agent 7.x by default.

Some config parameters prefixed with agent6/agent5 have been renamed to
accomodate this change. Please read the README for more details and update
your configuration accordingly.

Datadog Agent 7 uses Python 3 so if you were running any custom checks written
in Python, they must now be compatible with Python 3. If you were not running
any custom checks or if your custom checks are already compatible with Python 3,
then it is safe to upgrade.

Notes

  • [MAJOR] Agent 7 support. See #588.
    • Introduces agent_major_version parameter that replaces agent5_enable.
    • Removes agent6/agent5 prefixes in argument names.
    • Unifies config for Agent 5/6 repos and removes the use of facter.
  • [IMPROVEMENT] Removes uses of validate_legacy.
  • [IMPROVEMENT] Keeps the group ownership of config files as dd-agent.
  • [IMPROVEMENT] Removes service_name and package_name parameters.

2.10.0 / 2019-12-12

12 Dec 13:21
b97282a
Compare
Choose a tag to compare

Notes

  • [FEATURE] Add Network Performance Monitoring support. See #584. (Thanks @asenci))
  • [BUGFIX] Fix logs section of mysql.yaml being ignored. See #587. (Thanks @asenci))

2.9.0 / 2019-11-20

20 Nov 14:32
47951f0
Compare
Choose a tag to compare

Notes

  • [FEATURE] Official Windows support.
  • [FEATURE] Support latest version of puppet libraries #576. (Thanks @flyinbutrs))
  • [FEATURE] Support Oracle Linux. #574. (Thanks @atayts))
  • [FEATURE] Add logs parameter to mysql integration. #572. (Thanks @asenci))
  • [BUGFIX] Remove unnecessary restart of the agent on Windows. #562. (Thanks @jvanbrunschot))
  • [BUGFIX] Give Administrator group access to datadog.yaml. See #571.
  • [BUGFIX] Fix import of RPM key on recent versions of GPG. See #581. (Thanks @devinmatte))
  • [BUGFIX] Blacklist version 6.14.0 and 6.14.1 on Windows. See #578.

2.8.0 / 2019-09-18

18 Sep 14:19
adaacc3
Compare
Choose a tag to compare

Notes

  • [FEATURE] Initial Windows support. See #557
  • [FEATURE] Add ignore_ssl_warning to HTTP check. See #556 (Thanks @zabacad)
  • [FEATURE] Add logs_open_files_limit parameter #548. (Thanks @rmrf-run))
  • [BUGFIX] Fix a warning caused by calling validate_legacy with the default additional_checksd value of undef. See #551.
  • [BUGFIX] Fix Redis integration, where tags weren't evaluated when the keys param was empty. See #558 (Thanks @jubagarie)
  • [DOCUMENTATION] Fix doc for HTTP check include_content. See #555 (Thanks @zabacad)

2.7.0 / 2019-07-11

11 Jul 13:04
01a9408
Compare
Choose a tag to compare

Notes

  • [FEATURE] Support puppet 6. See #537
  • [FEATURE] Added a define that wraps the agent integration command. See #534
  • [BUGFIX] Add whitespace surpression to redisdb.yaml.erb to ensure a valid yaml. See #533 (Thanks again @Aramack)
  • [BUGFIX] Do not include additional_checksd if not set. See #545 (Thanks @turnopil)
  • [IMPROVEMENT] Raise if hostname_extraction_regex doesn't capture hostname. See #544

2.6.0 / 2019-06-04

04 Jun 14:53
90ce643
Compare
Choose a tag to compare

Notes

  • [FEATURE] AcitveMQ_XML: added new integration. See #521
  • [FEATURE] Custom Integration: support logs collection. See #513 (Thanks @zickzackv)
  • [FEATURE] Nginx: support logs collection. See #519 (Thanks @jadams-av)
  • [FEATURE] Redis: adding multi-instance support. See #520
  • [FEATURE] HTTP check: add support for method, data configuration. See #515 (Thanks @Aramack)
  • [FEATURE] HTTP check: add reverse content-match support. See #524 (Thanks @dorg-kanderson)
  • [BUGFIX] Agent 6: track integration configuration directories - fixes conf_dir_purge. See #525 (Thanks @Aramack)
  • [BUGFIX] Agent 6: fixes additional_checksd not appearing in agent config. See #513 (Thanks @gotyaio)
  • [BUGFIX] Postgres: allow setting password in Hiera. See #514 (Thanks @cabrinha)
  • [BUGFIX] Redis: fix trying to call empty? on an integer on template. See #527
  • [SANITY] Module: bring up concat dependency upper bound to <6.0.0. See #516 (Thanks @siebrand)
  • [SANITY] Module: bring up stdlib dependency upper bound to <6.0.0. See #513 (Thanks @skiedude)
  • [SANITY] Module: bring up apt dependency upper bound to <=6.0.0. See #513 (Thanks @skiedude)
  • [DOCUMENTATION] Fixes on disk, ndingx and activemq_xml docs. See #528

2.5.0 / 2019-03-25

25 Mar 16:32
a80608a
Compare
Choose a tag to compare

Notes

  • [FEATURE] Kafka: Updated kafka integration to include all stats. See #498 (Thanks @dpricha89)
  • [FEATURE] PostgreSQL: enable extra metrics collection. See #493 (Thanks @diogokiss)
  • [FEATURE] Reporting: make gem provider configurable at the datadog-agent class level. See #486
  • [IMPROVEMENT] Disk: support new integration options replacing deprecations. See #508
  • [IMPROVEMENT] Remove apt-transport-https package install. See #504 (Thanks @fr3nd)
  • [BUGFIX] Reporting: use https:// in datadog-reports.yaml. See #503 (Thanks @cabrinha)
  • [BUGFIX] TCP check: check_name instead of name. See #501 (Thanks @cabrinha)
  • [BUGFIX] SSH check: fix broken config location: ssh_check.d instead of ssh.d. See #502 (Thanks @cabrinha)
  • [BUGFIX] Revert chatty apt-get update behavior. See #506 and #507