It's similar indeed, but slightly different. Because this issue happens only with the single network story.
In your case, you picked the ranges in 10.0.0.0/16 so you didn't hit the issue itself so you were ready to hit the next issue as multiple networking support.
> bond0 - has two ips, private/31 and public/31. I'm ignoring those.
> bond0.1001 - has one ip on the 10.0.1.0/24 network
> bond0.1002 - ha no IPs, will use network 10.0.2.0/24 later for Floating IPs.
It's similar indeed, but slightly different. Because this issue happens only with the single network story.
In your case, you picked the ranges in 10.0.0.0/16 so you didn't hit the issue itself so you were ready to hit the next issue as multiple networking support.
> bond0 - has two ips, private/31 and public/31. I'm ignoring those.
> bond0.1001 - has one ip on the 10.0.1.0/24 network
> bond0.1002 - ha no IPs, will use network 10.0.2.0/24 later for Floating IPs.