Esempio n. 1
0
 def initialize_ovs(self):
     # Tests for ovs requires kernel >= 4.3 and OVS >= 2.5
     if not checks.ovs_conntrack_supported():
         self.skipTest("Open vSwitch with conntrack is not installed "
                       "on this machine. To run tests for OVS/CT firewall,"
                       " please meet the requirements (kernel>=4.3, "
                       "OVS>=2.5. More info at"
                       "https://github.com/openvswitch/ovs/blob/master/"
                       "FAQ.md")
     tester = self.useFixture(conn_testers.OVSConnectionTester())
     firewall_drv = openvswitch_firewall.OVSFirewallDriver(tester.bridge)
     return tester, firewall_drv
 def initialize_ovs(self):
     # Tests for ovs requires kernel >= 4.3 and OVS >= 2.5
     if not checks.ovs_conntrack_supported():
         self.skipTest("Open vSwitch with conntrack is not installed "
                       "on this machine. To run tests for OVS/CT firewall,"
                       " please meet the requirements (kernel>=4.3, "
                       "OVS>=2.5). More info at "
                       "https://github.com/openvswitch/ovs/blob/master/"
                       "FAQ.md")
     self.of_helper = l2_base.OVSOFControllerHelper()
     self.of_helper.addCleanup = self.addCleanup
     self.of_helper.start_of_controller(cfg.CONF)
     tester = self.useFixture(
         conn_testers.OVSConnectionTester(self.ip_cidr,
                                          self.of_helper.br_int_cls))
     firewall_drv = openvswitch_firewall.OVSFirewallDriver(tester.bridge)
     return tester, firewall_drv