Fix creation ironic subnet after bump devops to 2.9.21

Change-Id: Ic687f125483ef00f7001e9d425ff8dc1f0613ba2
Closes-Bug: #1602681
This commit is contained in:
Maksym Strukov 2016-07-13 20:16:48 +03:00
parent 1173312e55
commit 32647451fb
1 changed files with 4 additions and 1 deletions

View File

@ -1781,7 +1781,10 @@ class FuelWebClient29(object):
devops_env.get_networks(name='ironic'):
ironic_net = self.environment.d_env.get_network(
name='ironic').ip
subnet1, subnet2 = ironic_net.subnet()
prefix = netaddr.IPNetwork(
str(ironic_net.cidr)
).prefixlen
subnet1, subnet2 = tuple(ironic_net.subnet(prefix + 1))
networks['baremetal']['cidr'] = str(ironic_net)
net_settings[net_provider]['config'][
'baremetal_gateway'] = str(ironic_net[-2])