- Suggest installing the IoT Agent on armv7l.
- Ensure that Debian/Ubuntu APT keyrings get created world-readable, so that
the
_apt
user can read them. - Improved detection of systemd as init system.
- Adds capability to specify a minor (and optional patch) version by setting
the
DD_AGENT_MINOR_VERSION
variable.
- Adds email validation before sending a report.
- Improvements for APT keys management
- By default, get keys from keys.datadoghq.com, not 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
- Fix SUSE version detection algorithm to work without deprecated
/etc/SuSE-release
file.
- Add a
gpgkey=
entry ensuring thatdnf
/yum
/zypper
always have access to the key used to sign current repodata. - Change RPM key location from yum.datadoghq.com to keys.datadoghq.com.
- Activate
repo_gpgcheck
on RPM repositories by default.repo_gpgcheck
is still set to0
when using a customREPO_URL
or when running on RHEL/CentOS 8.1 because of a bug in dnf. The default value can be overriden by specifyingDD_RPM_REPO_GPGCHECK
variable. The allowed values are0
(to disable) and1
(to enable).
Released on: 2021-02-22
- Print script version in the logs.
- On error, the user prompt will now only run when a terminal is attached. It will have a default negative answer and it will time out after 60 seconds.
Released on: 2021-02-15
- Fix installation on SUSE < 15.
Released on: 2021-02-12
- Add release notes for installer changes.
- Prompt user to open support case when there is a failure during installation.