As per the documentation, all secrets retrieved by vault_lookup should be wrapped in Sensitive. This was definitely the case when using Puppet v7.
We have just upgrade to puppetserver v8 - everything worked the same as with v7, all secrets were Sensitive. Then we upgraded our puppet-agent to v8 and now all secrets retrieved via vault_lookup are of the String type, which is causing a lot of errors in catalogs.
Has the module been tested on v8 puppet infrastructure?
As per the documentation, all secrets retrieved by
vault_lookupshould be wrapped in Sensitive. This was definitely the case when using Puppet v7.We have just upgrade to puppetserver v8 - everything worked the same as with v7, all secrets were
Sensitive. Then we upgraded our puppet-agent to v8 and now all secrets retrieved viavault_lookupare of theStringtype, which is causing a lot of errors in catalogs.Has the module been tested on v8 puppet infrastructure?