Remove test_create_network_with_same_name
Docker has disallowed multiple networks with the same name: https://github.com/moby/moby/pull/46251 Change-Id: I4e5979dcf15b5270a0fc47a204b3a63405663809
This commit is contained in:
parent
c2fc51c222
commit
a4b276cfff
@ -141,61 +141,3 @@ class NetworkTest(kuryr_base.KuryrBaseTest):
|
||||
network_found = True
|
||||
self.assertTrue(network_found)
|
||||
self.docker_client.remove_network(net_id)
|
||||
|
||||
def test_create_network_with_same_name(self):
|
||||
"""Create docker network with same name
|
||||
|
||||
Create two docker networks with same name,
|
||||
delete them and see that neutron networks are
|
||||
deleted as well
|
||||
"""
|
||||
fake_ipam_1 = {
|
||||
"Driver": "kuryr",
|
||||
"Options": {},
|
||||
"Config": [
|
||||
{
|
||||
"Subnet": "10.1.0.0/16",
|
||||
"IPRange": "10.1.0.0/24",
|
||||
"Gateway": "10.1.0.1"
|
||||
}
|
||||
]
|
||||
}
|
||||
fake_ipam_2 = {
|
||||
"Driver": "kuryr",
|
||||
"Options": {},
|
||||
"Config": [
|
||||
{
|
||||
"Subnet": "10.2.0.0/16",
|
||||
"IPRange": "10.2.0.0/24",
|
||||
"Gateway": "10.2.0.1"
|
||||
}
|
||||
]
|
||||
}
|
||||
net_name = lib_utils.get_random_string(8)
|
||||
res = self.docker_client.create_network(name=net_name, driver='kuryr',
|
||||
ipam=fake_ipam_1)
|
||||
net_id1 = res['Id']
|
||||
|
||||
res = self.docker_client.create_network(name=net_name, driver='kuryr',
|
||||
ipam=fake_ipam_2)
|
||||
net_id2 = res['Id']
|
||||
try:
|
||||
network = self.neutron_client.list_networks(
|
||||
tags=utils.make_net_tags(net_id1))
|
||||
self.assertEqual(1, len(network['networks']))
|
||||
network = self.neutron_client.list_networks(
|
||||
tags=utils.make_net_tags(net_id2))
|
||||
self.assertEqual(1, len(network['networks']))
|
||||
except Exception as e:
|
||||
self.docker_client.remove_network(net_id1)
|
||||
self.docker_client.remove_network(net_id2)
|
||||
message = ("Failed to list neutron networks: %s")
|
||||
self.fail(message % e.args[0])
|
||||
self.docker_client.remove_network(net_id1)
|
||||
self.docker_client.remove_network(net_id2)
|
||||
network = self.neutron_client.list_networks(
|
||||
tags=utils.make_net_tags(net_id1))
|
||||
self.assertEqual(0, len(network['networks']))
|
||||
network = self.neutron_client.list_networks(
|
||||
tags=utils.make_net_tags(net_id2))
|
||||
self.assertEqual(0, len(network['networks']))
|
||||
|
Loading…
Reference in New Issue
Block a user