Description of problem:
If you try to import several external networks to several DCs in one action (for example 5 networks to 2 DCs, when 3 networks go to DC1 and 2 to DC2), the result of this action is that some of the networks are imported to the DC that was not chosen as a target for import action( for example 1 network goes to DC1, 2 networks to DC2 and 2 networks to DC3)
Version-Release number of selected component (if applicable):
How reproducible:
Always
Steps to Reproduce:
1. Create setup when you have a lot of different DCs with Clusters in version of 3.4,3.3, 3.2 and 3.0
2. Create 5 networks on Neutron server and try to import them as follows in one action:
net1, net2 to DC with 3.3
net3, net4, net5 to DC with 3.4
3.
Actual results:
Result I got was:
net1 and net2 were imported to DC 3.3
net3 was imported to DC 3.4
net4 and net5 were imported to DC 3.0
Expected results:
All networks are supposed to be imported to DC where they were supposed to be
Additional info:
Couldn't reproduce on current master and code looks fine (though I had originally seen the phenomenon on Genadi's machine), putting ON_QA for verification on formal deployment.