Puppet Users,
I am in the process of finally upgrading from puppet 3.x to puppet 4.10.1.
As a part of that I am finding I need to update several pieces of my code
but the most confusing one is this:
When I run puppet master --compile I get this resource:
{
"type": "Package",
"title": "java_properties",
"tags": ["package","java_properties","class","linux_common"],
"file":
"/etc/puppetlabs/code/environments/production/modules/linux_common/manifests/init.pp",
"line": 47,
"exported": false,
"parameters": {
"ensure": "present",
"provider": "gem",
"install_options": [
[
"--clear-sources",
{
"--source": "http://geminabox.example.com:8008/"
}
]
],
"allow_virtual": false
}
},
When I try to run this same host against the puppetserver I get this error:
Error: Failed to apply catalog: Parameter install_options failed on
Package[java_properties]: Expected either a string or hash of options at
/etc/puppetlabs/code/environments/production/modules/linux_common/manifests/init.pp:47
Any ideas?
This used to work under the old puppetserver I was running with puppet 3.8.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/335e2a63-bec0-448f-ba4e-1132ed49a0e5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.