summaryrefslogtreecommitdiffstats
path: root/ansible/roles/gsm-tester/files
AgeCommit message (Collapse)AuthorFilesLines
2020-04-10ansible: gsm-tester: Intall dbus policy file from git repoPau Espin Pedrol1-9/+0
Since osmo-gsm-tester.git I17ee94b175deb88faff71e7788c482093693f8a8, the file is available in the repository, so let's simply install it from there. Change-Id: Icb4827c4126c997633e23e4d778ff9b1a1836322
2020-02-11gsm-tester: Install helper scripts and sudoers.d files from git repoPau Espin Pedrol4-32/+0
Let's avoid duplicating and having to add manually the files here every time a new helper is required by osmo-gsm-tester. Change-Id: Ibbdd291f4c3f7aecdd5118cc2b3b35edaddf7c09
2019-04-04ansible: gsm-tester: Install osmo-gsm-tester_netns_setup.shPau Espin Pedrol1-0/+22
Change-Id: Iaa8802b86429abfaf84fc0f20bd207737dbc9812
2019-04-04ansible: gsm-tester: Remove net iface name from hash inputPau Espin Pedrol1-1/+1
Otherwise every time the interface is added (ie when it goes back to default netns), the generate name changes due to DEVPATH containing current name at the end of the path. Change-Id: I87c686caa23a3b39e48e0762d4323a59be7cd4b8
2019-04-03ansible: osmo-gsm-tester: Make modem net ifaces persistentPau Espin Pedrol1-0/+10
Currently ofono doesn't catch network interface renaming (takes the name at ofono startup time). If a modem crashes, its net iface is unregistered and registered again, and it can happen that the new name is not the same as before (for instance, wwan8->wwan0 if wwan0 is located on another netns). These udev rules allow creating persistent unique names to prevent modem crashes resulting on interface name changing. dhcpcd is known to race against udev when managing dev interfaces, bringing them up before udev sometimes, and then udev is unable to rename it. By denying dhcpcd from managing modem ifaces (ww* and r* according to kernel/our rules), we get rid of this issue. Related: OS#3881 Change-Id: Ic3ef75285aa84f9aa606562cd2f6166de186c1a6
2018-10-26ansible: ogt: Deploy osmo-gsm-tester_netns_exec.shPau Espin Pedrol1-0/+5
Related: OS#2308 Change-Id: I587dd5630b211a906351f064c718f8f4c5fe6273
2018-10-09ansible: Install liblimesuite-dev and setup limesdr rights in gsm-testerPau Espin Pedrol1-0/+5
Change-Id: I7fafae340221cac63e33bccabcce6fd8f4385514
2018-06-07ansible: gsm-tester: add udev rule to allow jenkins to access sispm devicesAlexander Couzens1-0/+4
Change-Id: Idd0426a8130046e7aacc02421440eb403bd88888
2018-03-16add ansible playbooksAlexander Couzens3-0/+14
Introduce playbooks to do: - setup-jenkins-slave - setup a usualy or special jenkins-slave - setup-gsm-tester - setup the gsm-tester Change-Id: I7007a4e6c38f73843390ec2b3b91133aff21e36a