Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
-
Night's Watch
-
2
-
NW - 2021-12-06, NW - 2021-12-17, NW - 2022-01-04
-
Needs Assessment
-
Bug Fix
-
-
Needs Assessment
Description
When puppet generate types cannot generate types, it will error, but it explicitly just logs it and keeps going.
[~/.puppetlabs/etc/code/environments/production]$ puppet generate types
|
Notice: Generating Puppet resource types.
|
Error: /Users/ben/.puppetlabs/etc/code/environments/production/modules/drupal/lib/puppet/type/drupal_module.rb: title patterns that use procs are not supported.
|
Error: /Users/ben/.puppetlabs/etc/code/environments/production/modules/drupal/lib/puppet/type/drupal_theme.rb: title patterns that use procs are not supported.
|
Error: /Users/ben/.puppetlabs/etc/code/environments/production/modules/drupal/lib/puppet/type/drupal_variable.rb: title patterns that use procs are not supported.
|
[~/.puppetlabs/etc/code/environments/production]$ echo $?
|
0
|
This might be so that code manager doesn't fail when code is deployed, but this is certainly not expected. Should there be an option for explicit error codes?