Graylog2 / puppet-graylog

Install and configure a Graylog system via Puppet
Apache License 2.0
8 stars 29 forks source link

Puppet 8 Compatibility Issues #61

Open bdelamatre opened 1 year ago

bdelamatre commented 1 year ago

Hello,

Legacy facts are disabled in Puppet 8 https://www.puppet.com/docs/puppet/8/release_notes_puppet.html#enhancements_puppet_x-8-0-0.

Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Unknown variable: '::osfamily'. (file: /etc/puppetlabs/code/environments/production/vendor-modules/graylog/manifests/repository.pp, line: 10, column: 25)

The code should be updated to use $facts['os']['family']