Fix testcase3 (peering subcase) for Apex 77/31877/1
authortomsou <soth@intracom-telecom.com>
Thu, 23 Mar 2017 13:50:00 +0000 (13:50 +0000)
committerNikolas Hermanns <nikolas.hermanns@ericsson.com>
Mon, 27 Mar 2017 07:50:29 +0000 (07:50 +0000)
commitae2c3083656f94ba5c763af8312098f0c85d9fae
tree09c92ba1bb1ac3869d4c4afee36c35f585d4d7aa
parent4d2cf21519e2c88866e4b5aac0b95eb5ed67f125
Fix testcase3 (peering subcase) for Apex

 - Fix runnning bgp related commands on Karaf:
   update util.run_odl_cmd() in order to be able to
   run commands on karaf client. Otherwise karaf
   commands fail
 - Ensure zrpcd/bgpd to run on controller side properly:
   Add missing quagga run folder, change owner and
   add user quagga into quaggavt group, in case of apex
   installer
 - Update the way of handling br-ex information and
   parsing out the controller external ip and mask:
   In case we have multiple ip/netmask assigned on br-ex
   the separation was faulty and an extra line, containing
   the second ip address, was added into ext_net_mask variable

JIRA: SDNVPN-118

Change-Id: I62468c94fd945ba30e419bd30d9cd85502f28eeb
Signed-off-by: tomsou <soth@intracom-telecom.com>
(cherry picked from commit db1ce6276c443dd9766458c516cc58c7f2e098d5)
sdnvpn/lib/utils.py
sdnvpn/test/functest/testcase_3.py