Module Version: 1.1.3
Puppet Version: 4.10.5 (PE 2017.2.3)
OS Name/Version: Windows 2012r2
I'm trying to set an array registry_value to have no value. I want the data to be blank. In trying this, I found that Puppet will set it to empty, but it's not idempotent. On every run, the Puppet output shows changed '' to ''. This only happens when the type is and array; it works fine with other types.
Code that I've tried and all don't work as expected (either aren't idempotent or don't blank the value):
A REG_MULTI_SZ value created with no data or an existing REG_MULTI_SZ's data change to be empty. And for these actions to be idempotent.
In most cases, the value is blanked out, but the operation is not idempotent
The Puppet run output shows: changed '' to ''