aboutsummaryrefslogtreecommitdiffstats
path: root/ansible/roles/gsm-tester/tasks
AgeCommit message (Collapse)AuthorFilesLines
2020-01-29ansible: mdbus2 is not nowadays available on Debian10Pau Espin Pedrol1-1/+8
Change-Id: I0eb2ed28d9e3bc9054ffeb81c9e6fb5428af5bfb
2020-01-29ansible: gsm-tester: Install srsLTE dependenciesPau Espin Pedrol1-0/+14
Change-Id: Ia6804d0d0c40ad2ebe8a09b0861f14f15578a834
2019-11-27ansible: Fix several file permission mask formatPau Espin Pedrol1-5/+5
From ansible documentation [1]: """ For those used to /usr/bin/chmod remember that modes are actually octal numbers. You must either add a leading zero so that Ansible's YAML parser knows it is an octal number (like 0644 or 01777) or quote it (like '644' or '1777') so Ansible receives a string and can do its own conversion from string into number. Giving Ansible a number without following one of these rules will end up with a decimal number which will have unexpected results. """ [1] https://docs.ansible.com/ansible/latest/modules/template_module.html?highlight=template Change-Id: I91008927c50016a837420c4249b5f69b9153572e
2019-04-04ansible: gsm-tester: Install osmo-gsm-tester_netns_setup.shPau Espin Pedrol1-0/+13
Change-Id: Iaa8802b86429abfaf84fc0f20bd207737dbc9812
2019-04-03ansible: osmo-gsm-tester: Make modem net ifaces persistentPau Espin Pedrol1-0/+12
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-12-28gsm_tester: Add lua-socket dependency used by the scriptsHolger Hans Peter Freyther1-0/+1
Change-Id: Iea51362a592c5b42413cb6d72677d01a0e357555
2018-12-28gsm-tester: Install liblua5.3-dev as mobile dependencyHolger Hans Peter Freyther1-0/+1
Change-Id: I188361cceacde60b9b0b954549d63a34ba81646a
2018-10-26ansible: ogt: install udhcpc and iperf3Pau Espin Pedrol1-0/+2
These tools are used during gprs data plane setup and performance testing. Change-Id: I5beddd74fca726c5ea2c9527836a9f50d92b4ce8
2018-10-26ansible: ogt: Deploy osmo-gsm-tester_netns_exec.shPau Espin Pedrol1-0/+13
Related: OS#2308 Change-Id: I587dd5630b211a906351f064c718f8f4c5fe6273
2018-10-09ansible: Install liblimesuite-dev and setup limesdr rights in gsm-testerPau Espin Pedrol1-0/+6
Change-Id: I7fafae340221cac63e33bccabcce6fd8f4385514
2018-06-07ansible: gsm-tester: add udev rule to allow jenkins to access sispm devicesAlexander Couzens1-0/+6
Change-Id: Idd0426a8130046e7aacc02421440eb403bd88888
2018-06-07ansible: gsm-tester: add missing python dependenciesAlexander Couzens1-0/+2
Change-Id: I0871df95a968f8f9e9318882c5397a16cba1814a
2018-06-07ansible: gsm-tester: only check once the apt freshnessAlexander Couzens1-10/+6
Change-Id: I40462fed216b1c0844a41172001dd2aaf8a8d04c
2018-05-24ansible: gsm-tester: add jenkins to the dialout groupAlexander Couzens1-0/+1
To access tty* Change-Id: Icc7b3fa9ca7c14360d78069d8d42e6039afda32b
2018-04-11ansible: gsm-tester: install sispmctl to control usb power socketsAlexander Couzens1-0/+4
Change-Id: Ie1af197d4b24e25196e10d2afa3ab8eea73ad729
2018-03-16add ansible playbooksAlexander Couzens1-0/+244
Introduce playbooks to do: - setup-jenkins-slave - setup a usualy or special jenkins-slave - setup-gsm-tester - setup the gsm-tester Change-Id: I7007a4e6c38f73843390ec2b3b91133aff21e36a