Skip to content

Upgrade Notes

clutchski edited this page Dec 17, 2012 · 11 revisions

3.4.*

The 3.4* saw a change in the Datadog Agent packaging. Previously the agent was shipped as two or three packages, depending on your operating system. On older operating systems (e.g Centos 5, Debian Lenny), we installed datadog-agent-base and datadog-agent-lib. On newer operating systems (e.g. Ubuntu Lucid, Centos 6) we installed datadog-agent, datadog-agent-base and datadog-agent-lib.

As of 3.4.*, you should only have to install one Datadog package per machine. On older os's install datadog-agent-base, on newer OS's install datadog-agent.

This split caused some upgrading issues for some users. This section notes those cases and provides workarounds. In particular:

Debian

  • error running apt-get upgrade or apt-get dist-upgrade
    • If you get an error running apt-get upgrade, usually running it a second time is enough to fix it. If that is insufficient run apt-get remove datadog-agent datadog-agent-base datadog-agent-lib and then re-install the appropriate package.
  • error running apt-get install datadog*
    • We no longer install all datadog agent packages on a machine, so users who install with this method need to just install the package of their choice, that is to say, apt-get install datadog-agent or apt-get install datadog-agent-base

RPM

  • error running yum upgrade
    • Run yum remove datadog-agent datadog-agent-base datadog-agent-lib -y and then re-install the datadog-agent or datadog-agent-base
Clone this wiki locally