Affects Version/s: PUP 3.6.2, PUP 3.7.4
Fix Version/s: None
On evsadm (and many other commands), it takes null value to reset a specific parameter.
This command will reset the value of maxbw of the evs instance, HR.
(Please note that maxbw is blank, not HR. HR is the evs name )
This makes total sense since there is no default value for maxbw and null(blank) means that a user wants to reset it to none.
This method works fine with Puppet when you do 'apply'.
However Puppet resource doesn't seem happy with null value for a parameter.
Puppet should allow setting an empty parameter by the puppet command.
From the puppet command's perspective, are exactly the same thing, and should really be valid.
Taking a look at the code, it would seem to be that...
In the file:
The first problem that I see in the code is:
What I get from reading this is that the value after the '=' must contain at least one character, which of course something like 'maxbw=' doesn't...