voxpupuli / puppet-postfix

Puppet postfix module
Apache License 2.0
70 stars 174 forks source link

Please add support for Ubuntu 24.04 #393

Closed sebbASF closed 1 month ago

sebbASF commented 1 month ago

Affected Puppet, Ruby, OS and module versions/distributions

Ubuntu 24.04

How to reproduce (e.g Puppet code you use)

classes:

What are you seeing

Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Function Call, Unsupported OS family (file: /etc/puppetlabs/code/environments/test/ext-modules/postfix/manifests/params.pp, line: 89, column: 7)

What behaviour did you expect instead

No error

kenyon commented 1 month ago

You must be using a different Postfix module. There is no such code that would produce this error in this module's params.pp: https://github.com/voxpupuli/puppet-postfix/blob/d4058dc4b9d5c00bd27681685e0aa0a81ba1af83/manifests/params.pp

sebbASF commented 1 month ago

Sorry about that. But if this module already supports 24.04, perhaps metadata.json could be updated accordingly? See #395

kenyon commented 1 month ago

Puppet packages aren't available for Ubuntu noble yet on apt.puppet.com.