Package: puppet-module-saz-ssh
Version: 2.8.1-4
Severity: normal
X-Debbugs-Cc:
meier+debianbug@init7.net
Dear Maintainer,
The version of puppet-module-saz-ssh distributed for Debian trixie (currently testing) is not compatible with the puppet version in Debian trixie. Certain facts are no longer available in the same way. In params.pp [1] the module uses $::osfamily which
is no longer available.
I got this error message:
Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Function Call, Unsupported platform: / (file: /usr/share/puppet/modules/ssh/manifests/params.pp, line: 97, column: 11) on
node RemovedHostname
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
The upstream module seems to have already adapted something for this.
As a work around, the option include_legacy_facts=true can be set on the client in the agent section of puppet.conf.
[1]:
https://salsa.debian.org/openstack-team/puppet/puppet-module-saz-ssh/-/blob/debian/epoxy/manifests/params.pp?ref_type=heads#L2
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)