Ansible Datadog Versions Save

Ansible role for Datadog Agent

4.20.1

6 months ago
  • [BUGFIX] [CI] Add empty-string-compare rule to ansible-lint [#506]

4.20.0

6 months ago
  • [FEATURE] Add support for configuring APM injection. See [#481].
  • [FEATURE] Add support for compliance_config. See [#488].
  • [IMPROVEMENT] Add an option to delete example check configs. See [#459]. Thanks [@rockaut].
  • [IMPROVEMENT] Add new APT and RPM signing keys for the 2024 key rotation. See [#485].
  • [BUGFIX] Make the ansible.windows collection optional again by refactoring integration-related tasks. See [#483].
  • [BUGFIX] Modify integration updates task to prevent always changed status. See [#486].
  • [DOCS] Clarifications on downgrade and integrations configuration. See [#501].

4.21.0

6 months ago
  • [FEATURE] [Windows] Force reinstall if configuration changed [AP-1946] [#509]
  • [FEATURE] Adding yum repo configuration options [#517] thanks [@chipselden]
  • [IMPROVEMENT] Remove usage of datadog-apm-library-all meta package, to make sure Ansible keeps updating the tracer packages if "all" is used in Ansible configuration [#532]
  • [IMPROVEMENT] [CI] add call to importer in the role [#515]
  • [IMPROVEMENT] Hard fail if api_key is not provided [AP-2380] [#512] [#505] thanks [@gopivalleru]
  • [IMPROVEMENT] Bump XCode version from 13.3.0 to 13.4.1 [#511]
  • [BUGFIX] correct syntax when checking for config changes [#523] thanks [@TomFromTA]
  • [DOCS] [DOCS-6354] Update descriptions for APM role values [#520]
  • [DOCS] [README] Add openSUSE/SLES community.general install instruction [#513]

4.19.0

1 year ago
  • [IMPROVEMENT] Ensure user selected for macOS systemwide installation actually exists. See [#479].
  • [BUGFIX] Refresh Datadog repository cache on Red Hat family systems to ensure DNF properly imports repodata signing keys to its cache. See [#478].

4.18.0

1 year ago
  • [DEPRECATION] Remove the old RPM GPG key 4172A230 from hosts that still trust it. This also removes the configuration variables datadog_yum_gpgkey, datadog_zypper_gpgkey and datadog_zypper_gpgkey_sha256sum. See [#466].

4.17.0

1 year ago
  • [FEATURE] Add support for Universal Service Monitoring sysprobe configuration. See [#458]. Thanks [@marcus-crane].
  • [IMPROVEMENT] Lock Agent version using includepkgs in repofiles on Red Hat compatible platforms. See [#443]. Thanks [@sspans-sbp].
  • [IMPROVEMENT] Prettify and fix yaml indentations. See [#448]. Thanks [@denzhel].
  • [IMPROVEMENT] Add the possibility to prevent the zypper repository installation. See [#452]. Thanks [@jb-mayer].
  • [IMPROVEMENT] Use ansible_managed instead of custom hardcoded message in managed files. See [#454]. Thanks [@jlosito].
  • [BUGFIX] Fix version comparison tasks when using ansible-core RC version. See [#446].
  • [BUGFIX] Fix running role multiple times in a row on SUSE compatible platforms. See [#453].
  • [DOCS] Add troubleshooting instructions about service_facts breaking Ubuntu 20.04. See [#449].
  • [DOCS] Clarify datadog_config behavior. See [#451]. Thanks [@hestonhoffman].

4.16.0

1 year ago
  • [FEATURE] Add macOS support. See [#437]. Thanks [@lc-applause].
  • [BUGFIX] Remove temporary directory after APT key import. See [#442]. Thanks [@wisnij].
  • [BUGFIX] Prevent security-agent startup if it's not configured. See [#438].

4.15.0

2 years ago
  • [IMPROVEMENT] Switch Agent start mode to delayed on Windows. See [#422].
  • [BUGFIX] Fix installation of a newer pinned version by DNF. See [#429].

4.14.0

2 years ago
  • [FEATURE] Add tasks for creating custom Python checks. See [#408]. Thanks [@snorlaX-sleeps].
  • [FEATURE] Support Rocky Linux and AlmaLinux. See [#418].
  • [BUGFIX] Fix provisioning on Python 3 / Amazon Linux 2. See [#412]. Thanks [@moleskin-smile].
  • [BUGFIX] Prevent dependency on ansible.windows with non-Windows nodes. See [#416].
  • [BUGFIX] Don't display content of DDAGENTUSER_PASSWORD for Windows nodes. See [#415].
  • [BUGFIX] Additional fixes for jinja2_native = True setting. See [#414].

4.13.0

2 years ago
  • [FEATURE] Add datadog_manage_config to disable changing the Agent config files. See #375.
  • [BUGFIX] Fix error: dict object has no attribute 'system'. See #409. Thanks @stegar123.