Skip to content

Puppet Server 4.x requires manual installation of puppetserver_gem #250

@sjenriquez

Description

@sjenriquez

The Datadog module requires the dogapi ruby package. On Puppet Server 4.x, if puppetserver_gem is not already installed, the dogapi package will not install and cause reporting to fail with the error:

You need the `dogapi` gem to use the Datadog report (run puppet with puppet_run_reports on your master)

To install puppetserver_gem run:

puppet module install puppetlabs-puppetserver_gem

Older versions of Puppet use gem instead of puppetserver_gem to install packages. The gem provider can be configured on this line:
https://github.com/DataDog/puppet-datadog-agent/blob/master/manifests/init.pp#L187

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions