swalberg / chef-f5

An F5 Chef cookbook to manage pools and VIPs on an F5 bigip
MIT License
5 stars 5 forks source link

os[windows] was not included in the list; let's see what we need #13

Closed davidalpert closed 7 years ago

davidalpert commented 7 years ago

Problem

    ArgumentError
    ---------------
    You must supply a name when declaring a package resource.

    Cookbook Trace
    ----------------
    c:/chef/cache/cookbooks/f5/libraries/gem_helper.rb:16:in 'install_f5_gem'
    c:/chef/cache/cookbooks/f5/libraries/gem_helper.rb:4:in 'install_f5_gem'
    c:/chef/cache/cookbooks/f5/resources/pool:13:in 'block in class_from_file'

Root cause

When converging and using f5 resources on a node where 'node['platform_family']` was not one of:

Fix

Test cases

davidalpert commented 7 years ago

last commit went red b/c I squash/merged this PR before the build could download it.