{"comment":{"url":"https://api.github.com/repos/rfdrake/puppet-ipset/comments/16341602","html_url":"https://github.com/rfdrake/puppet-ipset/commit/12b18d042ea3888328f7055d832f3baeb5b3aa31#commitcomment-16341602","id":16341602,"user":{"login":"rfdrake","id":2055502,"avatar_url":"https://avatars.githubusercontent.com/u/2055502?v=3","gravatar_id":"","url":"https://api.github.com/users/rfdrake","html_url":"https://github.com/rfdrake","followers_url":"https://api.github.com/users/rfdrake/followers","following_url":"https://api.github.com/users/rfdrake/following{/other_user}","gists_url":"https://api.github.com/users/rfdrake/gists{/gist_id}","starred_url":"https://api.github.com/users/rfdrake/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rfdrake/subscriptions","organizations_url":"https://api.github.com/users/rfdrake/orgs","repos_url":"https://api.github.com/users/rfdrake/repos","events_url":"https://api.github.com/users/rfdrake/events{/privacy}","received_events_url":"https://api.github.com/users/rfdrake/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"12b18d042ea3888328f7055d832f3baeb5b3aa31","created_at":"2016-02-26T00:13:54Z","updated_at":"2016-02-26T00:13:54Z","body":"I just realized the way to fix this without a patch is to remove /32 from the input so host IP are treated as hosts instead of subnets.  It would still be nice if it could handle comparisons even with the subnet mask, but the functionality works without this patch.\r\n\r\nMy new YAML looks like this:\r\n```\r\n - 10.33.16.0/27\r\n - 10.33.0.0/21\r\n - 10.33.15.201\r\n - 10.33.15.200\r\n - 10.31.5.0/29\r\n - 10.32.5.0/24\r\n - 10.33.15.30\r\n```"}}