+++ This bug was initially created as a clone of Bug #1898616 +++ +++ This bug was initially created as a clone of Bug #1898613 +++ Description of problem: Whereabouts doesn't exclude IPv6 ranges, see: https://github.com/dougbtv/whereabouts/issues/71 How reproducible: Always Steps to Reproduce: Use a range like: ``` "ipam": { "type": "whereabouts", "range": "caa5::0/112", "exclude": ["caa5::0/113"] } ``` Actual results: IP addresses are `caa5::1, caa5::2, etc...` Expected results: First address should be `caa5::8000` Additional info: Upstream PR @ https://github.com/dougbtv/whereabouts/pull/74 master PR @ https://github.com/openshift/whereabouts-cni/pull/36 --- Additional comment from Douglas Smith on 2020-11-17 16:26:28 UTC --- This has been modified and merged into master @ https://github.com/openshift/whereabouts-cni/pull/36, thanks Weibin for taking a look.