6175
6176
subnet=br0_vlan_subnet,
6179
def test__two_controllers_with_similar_configurations_bug_1563701(self):
6183
'links': [{'address': '10.2.0.2/20', 'mode': 'static'}],
6184
'mac_address': '52:54:00:ff:0a:cf',
6192
'address': '192.168.35.43/22',
6193
'gateway': '192.168.32.2',
6196
'mac_address': '52:54:00:ab:da:de',
6204
'mac_address': '52:54:00:70:8f:5b',
6211
'links': [{'address': '10.10.0.2/20', 'mode': 'static'}],
6212
'parents': ['ens5'],
6218
'links': [{'address': '10.11.0.2/20', 'mode': 'static'}],
6219
'parents': ['ens5'],
6226
'links': [{'address': '10.12.0.2/20', 'mode': 'static'}],
6227
'parents': ['ens5'],
6234
'links': [{'address': '10.13.0.2/20', 'mode': 'static'}],
6235
'parents': ['ens5'],
6242
'links': [{'address': '10.14.0.2/20', 'mode': 'static'}],
6243
'parents': ['ens5'],
6250
'links': [{'address': '10.15.0.2/20', 'mode': 'static'}],
6251
'parents': ['ens5'],
6258
'links': [{'address': '10.16.0.2/20', 'mode': 'static'}],
6259
'parents': ['ens5'],
6268
'links': [{'address': '10.2.0.3/20', 'mode': 'static'}],
6269
'mac_address': '52:54:00:02:eb:bc',
6277
'address': '192.168.33.246/22',
6278
'gateway': '192.168.32.2',
6281
'mac_address': '52:54:00:bc:b0:85',
6289
'mac_address': '52:54:00:cf:f3:7f',
6292
'type': 'physical'},
6295
'links': [{'address': '10.10.0.3/20', 'mode': 'static'}],
6296
'parents': ['ens5'],
6303
'links': [{'address': '10.11.0.3/20', 'mode': 'static'}],
6304
'parents': ['ens5'],
6311
'links': [{'address': '10.12.0.3/20', 'mode': 'static'}],
6312
'parents': ['ens5'],
6319
'links': [{'address': '10.13.0.3/20', 'mode': 'static'}],
6320
'parents': ['ens5'],
6327
'links': [{'address': '10.14.0.3/20', 'mode': 'static'}],
6328
'parents': ['ens5'],
6335
'links': [{'address': '10.15.0.3/20', 'mode': 'static'}],
6336
'parents': ['ens5'],
6343
'links': [{'address': '10.16.0.3/20', 'mode': 'static'}],
6344
'parents': ['ens5'],
6349
rack1 = self.create_empty_rack_controller()
6350
rack2 = self.create_empty_rack_controller()
6351
rack1.update_interfaces(interfaces1)
6352
rack2.update_interfaces(interfaces2)
6353
r1_ens5_16 = get_one(Interface.objects.filter_by_ip("10.16.0.2"))
6354
self.assertIsNotNone(r1_ens5_16)
6355
r2_ens5_16 = get_one(Interface.objects.filter_by_ip("10.16.0.3"))
6356
self.assertIsNotNone(r2_ens5_16)
6179
6359
class TestRackController(MAASServerTestCase):