Puppet 5 fixes
It seems that "if $value {" and the empty string works differently with modern puppet. Adding checks to make sure $value actually contains something or the '' branches that should remove the sysctl doesn't work as intended.
It seems that "if $value {" and the empty string works differently with modern puppet. Adding checks to make sure $value actually contains something or the '' branches that should remove the sysctl doesn't work as intended.