voxpupuli / puppet-augeasproviders_grub

Augeas-based grub type and providers
Apache License 2.0
9 stars 33 forks source link

Bug with kernel_parameter Puppet 7.28 and Debian 12 #94

Open christophharmening opened 6 months ago

christophharmening commented 6 months ago

Hi i have a little bug here or i dont unterstand this module ;)

Puppet manifest

kernel_parameter { "ipv6.disable": ensure => present, bootmode => 'all' }

i expect this in /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable quiet" GRUB_CMDLINE_LINUX="ipv6.disable"

but i get this

GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX="ipv6.disable"

The parameter is not set in all bootmodes.

when i set bootmode to "default". I get my parameter only in GRUB_CMDLINE_LINUX_DEFAULT.

kenyon commented 6 months ago

I think this is the same as #52 and #23.