aboutsummaryrefslogtreecommitdiffstats
path: root/ansible/setup-gsm-tester.md
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2018-03-06 14:07:16 +0100
committerHarald Welte <laforge@gnumonks.org>2018-03-16 09:18:11 +0000
commit196402ac657f86a94b86a12b07dfeaf7d3a0a273 (patch)
tree01a6a176682f16c1f519cd0573747979860406e1 /ansible/setup-gsm-tester.md
parent07653276019511efe7e188a80c307225ac78230d (diff)
add ansible playbooks
Introduce playbooks to do: - setup-jenkins-slave - setup a usualy or special jenkins-slave - setup-gsm-tester - setup the gsm-tester Change-Id: I7007a4e6c38f73843390ec2b3b91133aff21e36a
Diffstat (limited to 'ansible/setup-gsm-tester.md')
-rw-r--r--ansible/setup-gsm-tester.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/ansible/setup-gsm-tester.md b/ansible/setup-gsm-tester.md
new file mode 100644
index 0000000..47c479a
--- /dev/null
+++ b/ansible/setup-gsm-tester.md
@@ -0,0 +1,21 @@
+# Setup the osmo-gsm-tester
+
+The playbook `setup-gsm-tester.yml` setup a full working osmo-gsm-tester.
+
+# Requirements
+
+The remote host needs to be added to the `hosts` file under the section `osmo-gsm-tester`.
+It also needs to install python and have the **contrib non-free** repositories enabled in `/etc/apt/sources.list`.
+
+## 3rd party firmware
+
+To have the non-free gobi firmware installed, those files must be placed
+files/gobi/UQCN.mbn
+files/gobi/amss.mbn
+files/gobi/apps.mbn
+
+
+# Steps after the playbook ran
+
+The jenkins user needs to know the ssh-keys of all BTS which get accessed via ssh.
+E.g. the gsm-tester is connecting to a sysmobts via ssh.