示例#1
0
 def test_resolve_config_files_ovs_newton(self):
     self._set_distrib_codename('xenial')
     self.os_release.return_value = 'newton'
     self.is_relation_made = False
     actual_map = neutron_utils.resolve_config_files(
         neutron_utils.OVS, 'newton')
     actual_configs = actual_map[neutron_utils.OVS].keys()
     EXC_CONFIG = [
         neutron_utils.EXT_PORT_CONF, neutron_utils.PHY_NIC_MTU_CONF,
         neutron_utils.NEUTRON_LBAAS_AA_PROFILE_PATH
     ]
     for config in EXC_CONFIG:
         self.assertTrue(config not in actual_configs)
 def test_resolve_config_files_ovs_newton(self):
     self.patch_object(neutron_utils, 'disable_nova_metadata',
                       return_value=False)
     self._set_distrib_codename('xenial')
     self.os_release.return_value = 'newton'
     self.is_relation_made = False
     actual_map = neutron_utils.resolve_config_files(neutron_utils.OVS,
                                                     'newton')
     actual_configs = actual_map[neutron_utils.OVS].keys()
     EXC_CONFIG = [neutron_utils.EXT_PORT_CONF,
                   neutron_utils.PHY_NIC_MTU_CONF,
                   neutron_utils.NEUTRON_LBAAS_AA_PROFILE_PATH]
     for config in EXC_CONFIG:
         self.assertTrue(config not in actual_configs)
示例#3
0
 def test_resolve_config_files_ovs_xenial(self):
     self.patch_object(neutron_utils, 'disable_nova_metadata',
                       return_value=False)
     self._set_distrib_codename('xenial')
     self.os_release.return_value = 'mitaka'
     self.is_relation_made = False
     actual_map = neutron_utils.resolve_config_files(neutron_utils.OVS,
                                                     'mitaka')
     actual_configs = actual_map[neutron_utils.OVS].keys()
     EXC_CONFIG = [neutron_utils.EXT_PORT_CONF,
                   neutron_utils.PHY_NIC_MTU_CONF,
                   neutron_utils.NEUTRON_LBAASV2_AA_PROFILE_PATH]
     for config in EXC_CONFIG:
         self.assertTrue(config not in actual_configs)
示例#4
0
 def test_resolve_config_files_ovs_mitaka(self):
     self._set_distrib_codename('trusty')
     self.os_release.return_value = 'mitaka'
     self.is_relation_made = False
     actual_map = neutron_utils.resolve_config_files(
         neutron_utils.OVS, 'mitaka')
     actual_configs = actual_map[neutron_utils.OVS].keys()
     INC_CONFIG = [neutron_utils.NEUTRON_OVS_AGENT_CONF]
     EXC_CONFIG = [
         neutron_utils.NEUTRON_ML2_PLUGIN_CONF,
         neutron_utils.NEUTRON_LBAASV2_AA_PROFILE_PATH
     ]
     for config in INC_CONFIG:
         self.assertTrue(config in actual_configs)
     for config in EXC_CONFIG:
         self.assertTrue(config not in actual_configs)
 def test_resolve_config_files_ovs_mitaka(self):
     self.patch_object(neutron_utils, 'disable_nova_metadata',
                       return_value=False)
     self._set_distrib_codename('trusty')
     self.os_release.return_value = 'mitaka'
     self.is_relation_made = False
     actual_map = neutron_utils.resolve_config_files(neutron_utils.OVS,
                                                     'mitaka')
     actual_configs = actual_map[neutron_utils.OVS].keys()
     INC_CONFIG = [neutron_utils.NEUTRON_OVS_AGENT_CONF]
     EXC_CONFIG = [neutron_utils.NEUTRON_ML2_PLUGIN_CONF,
                   neutron_utils.NEUTRON_LBAASV2_AA_PROFILE_PATH]
     for config in INC_CONFIG:
         self.assertTrue(config in actual_configs)
     for config in EXC_CONFIG:
         self.assertTrue(config not in actual_configs)