osmo-gsm-tester/utils/sudoers.d
Pau Espin da2e31f929 Introduce support for AmarisoftEPC
* A new abstract generic base class EPC is created
* srsEPC and AmarisoftEPC inherit from that class
* options are loaded from defaults.conf in cascade. First generic "epc",
  afterwards the specific enb type.
* A new scenario is added to select the EPC type to use. srsEPC is the
  default unless stated by an scenario.
* AmarisoftEPC delegates setup of the tun IP address to an "ifup"
  script. As a result, since we run without root permissions (ony with
  CAP_NET_ADMIN), the ifup script itself is unablet o set the IP
  address. To solve this, we introduce a new osmo-gsm-tester helper
  script which must be installed in the slave node which can be called
  through sudo to increase privileges to do so.

With this commit, I can already get srsUE<->amarisoftENB<->amarisoftEPC
to pass ping and iperf3 4g tests.

Change-Id: Ia50ea6a74b63b2d688c8d683aea11416ad40a6d3
2020-03-31 19:18:18 +02:00
..
osmo-gsm-tester_amarisoft_ltemme_ifup Introduce support for AmarisoftEPC 2020-03-31 19:18:18 +02:00
osmo-gsm-tester_netns_exec util: Add sudoers.d/ example directory 2020-02-11 15:57:51 +01:00
osmo-gsm-tester_netns_setup util: Add sudoers.d/ example directory 2020-02-11 15:57:51 +01:00
osmo-gsm-tester_setcap_net_admin util: Add sudoers.d/ example directory 2020-02-11 15:57:51 +01:00
osmo-gsm-tester_setcap_net_raw util: Add sudoers.d/ example directory 2020-02-11 15:57:51 +01:00
osmo-gsm-tester_setcap_netsys_admin util: Add sudoers.d/ example directory 2020-02-11 15:57:51 +01:00