f5devcentral / f5-puppet

Puppet modules for F5 BIG-IP
Apache License 2.0
13 stars 27 forks source link

(PUP-8590) convert facts hash keys from symbols to strings #31

Closed tkishel closed 5 years ago

tkishel commented 6 years ago

Prior to this commit, the facts hash keys were defined using Symbols. which is incompatible (at minimum) with 'puppet device --apply'.

With this commit, the facts hash keys are defined using Strings.

tkishel commented 6 years ago

@ericzji You may want to consider this, to resolve: https://tickets.puppetlabs.com/browse/PUP-8590 (We've made the same fix for our device modules.)

tkishel commented 6 years ago

This is required for Puppet 6.0 compatibility.

tkishel commented 6 years ago

Resolves this error:

Error: Failed to apply catalog: Unsupported data type: 'Symbol'
scshitole commented 6 years ago

F5 is in progress of assigning resource for this PR.

tkishel commented 5 years ago

Yay!