Comment 3 for bug 1502437

Revision history for this message
Viktoria Efimova (vefimova) wrote :

===================Repeat previous commit for read convenience with paste:================================

For concurrently deployments from 31 to 36 Rally distributes environment among 10 tenants, the maximum number of environments created in one tenant was only 7.

Bug was reproduced on test with 32 concurrently deployments. The env with error was deployed in tenant with another 5 environments.

As seen from the logs for two environments which deployed by different murano-engines there is a try to create interface for murano-default-router using net with subnet with the same cidr, what leads to the error for one of them:

1. Murano-engine on node-18 sent template for first env:
http://paste.openstack.org/raw/475770/

2. Murano-engine on node-1 sent template for second env:
http://paste.openstack.org/raw/475771/

3.Second env gets error:
http://paste.openstack.org/raw/475772/

So it looks like concurrency issue: probably the second engine doesn't get such cidr in neutron response on 'subnet' list as the subnet with such cidr hasn't been created at the time of request processing.

BTW here is the example of heat template for env http://paste.openstack.org/show/475759/