elastic / puppet-logstashforwarder

Puppet module for Logstash Forwarder
Other
30 stars 81 forks source link

Problem with Debian packages #43

Open joeauty opened 9 years ago

joeauty commented 9 years ago

Error: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install logstash-forwarder' returned 100: Reading package lists... Building dependency tree... Reading state information... E: Unable to locate package logstash-forwarder Error: /Stage[main]/Logstashforwarder::Package/Package[logstash-forwarder]/ensure: change from purged to present failed: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install logstash-forwarder' returned 100: Reading package lists... Building dependency tree... Reading state information... E: Unable to locate package logstash-forwarder

electrical commented 9 years ago

Hi,

Can you also post your puppet code part?

joeauty commented 9 years ago

Sure:

class { 'logstashforwarder': servers => [ myip:5000' ], ssl_key => 'puppet:///modules/logstashforwarder/logstash-forwarder.key', ssl_ca => 'puppet:///modules/logstashforwarder/logstash-forwarder-ca.crt', ssl_cert => 'puppet:///modules/logstashforwarder/logstash-forwarder.crt' }

and in my module I created to contain my configs for my environment:

class np-logstashforwarder { logstashforwarder::file { 'system': paths => [ '/var/log/auth.log', '/var/log/syslog' ], fields => { 'type' => 'syslog' }, } }

electrical commented 9 years ago

Hi. By the looks of it you don't enable the repo management part which sets up our official repo as source for the package.