Eugene: I'm not saying that the behavior with fixed_ips = [] is strange, but that omitting fixed_ips and passing an empty list giving you different behavior is counter-intuitive.
Nowhere in the documentation I can find mention of that.
On top of that, we already had to fix bugs like bug #1224472 so that means for the same attribute None is not valid, empty list and omitting the attribute gives you different behavior. That is super confusing, at least to me.
Eugene: I'm not saying that the behavior with fixed_ips = [] is strange, but that omitting fixed_ips and passing an empty list giving you different behavior is counter-intuitive.
Nowhere in the documentation I can find mention of that.
On top of that, we already had to fix bugs like bug #1224472 so that means for the same attribute None is not valid, empty list and omitting the attribute gives you different behavior. That is super confusing, at least to me.