-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
grub_config value true causes puppet-lint or augeus errors #45
Comments
@tparkercbn Can you please test this directly with |
Seems to be a provider issue. augtool doesn't care at all about the quotes. I think the issue is exactly what it says. There is no implicit conversion from Boolean true to String 'true', See augtool test below. augtool> set etc/default/grub/GRUB_DISABLE_OS_PROBER true |
Thanks, that's quite helpful! Looks like we might have to cast everything to a |
* Ensure that Boolean values are converted to Strings * Ensure the String values have quotes around them if not already present Fixes voxpupuli#44, voxpupuli#45
* Ensure that Boolean values are converted to Strings * Ensure the String values have quotes around them if not already present Fixes voxpupuli#44, voxpupuli#45
Error: /Stage[main]/Boot::Grub2/Grub_config[GRUB_DISABLE_OS_PROBER]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: no implicit conversion of true into String (file: /etc/puppetlabs/code/environments/production/modules/boot/manifests/grub2.pp, line: 32)
The text was updated successfully, but these errors were encountered: