Details
Description
Having a non-capitalized resource type with a relationship Metaparameter resource will give non-descript errors during puppet runs and when using puppet apply.
Manifest with correct metaparameter:
class test {
|
file {'test':
|
ensure => present,
|
require => Package['ehs']
|
}
|
}
|
Manifest causing error:
class test {
|
file {'test':
|
ensure => present,
|
require => package['ehs']
|
}
|
}
|
Puppet Run
[root@pe-201522-master manifests]# puppet agent -t
|
Info: Retrieving pluginfacts
|
Info: Retrieving plugin
|
Info: Loading facts
|
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Evaluation Error: The value 'ehs' cannot be converted to Numeric. on node pe-201522-master.puppetdebug.vlan
|
Warning: Not using cache on failed catalog
|
Error: Could not retrieve catalog; skipping run
|
Attachments
Issue Links
- links to