Releases: DataDog/ansible-datadog
Releases · DataDog/ansible-datadog
4.9.0 / 2021-05-06
- [IMPROVEMENT] Improvements for APT keys management. See [#351].
- By default, get keys from keys.datadoghq.com, not the Ubuntu keyserver.
- Always add the
DATADOG_APT_KEY_CURRENT.public
key (contains key used to sign current repodata). - Add
signed-by
option to all sources list lines. - On Debian >= 9 and Ubuntu >= 16, only add keys to
/usr/share/keyrings/datadog-archive-keyring.gpg
. - On older systems, also add the same keyring to
/etc/apt/trusted.gpg.d
.
- [BUGFIX] Don't set
repo_gpgcheck=1
by default on RHEL/CentOS 8.1 and on custom repos. See [#352]. - [BUGFIX] Change RPM key URLs to non-SNI versions to ensure the role continues to work with Python <= 2.7.9. See [#353].
- [DOCS] Add a note about installing marketplace integrations. See [#354].
4.8.2 / 2021-04-21
- [BUGFIX] Another fix for agent not restarting after a configuration change on Windows. See [#349].
4.8.1 / 2021-04-19
- [BUGFIX] Fix Agent not restarting after a configuration change on Windows. See [#347].
4.8.0 / 2021-04-13
- [FEATURE] Add NPM support for Windows. See [#335].
- [IMPROVEMENT] Split Windows handler into its own file, so we don't include anything from ansible.windows on non-Windows; add a note about the dependency on
ansible.windows
. See [#337]. - [IMPROVEMENT] Turn on
repo_gpgcheck
on RPM repositories by default. See [#341]. - [IMPROVEMENT] Align Windows agent to Linux so that service is disabled when
datadog_enabled
isfalse
. See [#338]. Thanks [@erikhjensen]. - [BUGFIX] Fix system-probe enablement conditions. See [#336].
- [CHORE] Fix issues found by linter (fix file permissions, add
role_name
andnamespace
togalaxy_info
, remove pre/post tasks). See [#340].
4.7.1 / 2021-03-23
- [BUGFIX] Revert addition of NPM support for Windows, which introduced multiple issues. See [#333].
4.7.0 / 2021-03-23
- [FEATURE] Enable configuring
gpgcheck
option on RPM repofiles. See [#324]. - [FEATURE] Add NPM support for Windows. See [#326].
- [IMPROVEMENT] Implement usage of multiple GPG keys in repofiles, use keys from keys.datadoghq.com. See [#325].
- [BUGFIX] Use the
dnf
task instead ofyum
when we detect that a Python 3 interpreter is used on a target host. See [#301]. - [DOCS] Lint README for Documentation style. See [#327].
4.6.0 / 2021-01-11
- [FEATURE] Allow removing checks. See #151 and #320. Thanks @Jno21.
- [BUGFIX] Make security-agent also affected by datadog_enabled. See #318.
- [BUGFIX] Change configuration perms on Linux. See #313. Thanks @loliee.
- [CHORE] Do not name the RPM repo file differently depending on the Agent version. See #311.
- [CHORE] Replace facts from 'ansible_*' to using 'ansible_facts' dictionary. See #304. Thanks to @samasc30.
4.5.0 / 2020-11-06
- [FEATURE] (Windows) Adds support for non-default installation and configuration directories. See [#295][].
- [BUGFIX] Fixes handling of nil vs. defined but empty variables. See [#303][].
- [BUGFIX] (Windows) Fixes incorrect service name when validating services. See [#307][].
- [FEATURE] Adds support for the latest package signing keys. See [#308][].
- [FEATURE] Adds support for the Datadog IOT agent. See [#309][].
4.4.0 / 2020-10-05
4.3.0 / 2020-07-07
- [FEATURE] Record installation information for telemetry and troubleshooting purposes. See #281.
- [BUGFIX] Fix error when facts value doesn't exist on Redhat OS family of the arm architecture. See #283. Thanks to @kanga333.
- [BUGFIX] (Windows) Fix idempotence when reinstalling same pinned version. See #269.