Alexander Couzens
68c3ca0203
osmocom-jenkins-slave: install graphiz
...
Change-Id: Iad1f10d057475ca15bc3104b5c97fa57e29db15e
2018-04-24 11:26:24 +02:00
Alexander Couzens
b6bb7258a0
ansible: osmocom-jenkins-slave: fix crontab for fstrim
...
Change-Id: Ib6aae8d1d986346dc7bc0fc945bab6491fff4f3f
2018-04-16 16:30:24 +02:00
Alexander Couzens
a2f86fb5be
osmocom-jenkins-slave: call fstrim periodically
...
Change-Id: I82c497f476abf43148e8d7c027f53b87b5a738fb
2018-04-11 21:28:47 +00:00
Alexander Couzens
bdfc5f9fdf
ansible: gsm-tester-bts: add OBS osmocom:nightly to install osmocom utilities
...
Useful for admininistrators.
Change-Id: I7b704d402c83db54401d1c06acb715cce821f2e4
2018-04-11 21:28:31 +00:00
Alexander Couzens
c9aa32161b
ansible: gsm-tester: install sispmctl to control usb power sockets
...
Change-Id: Ie1af197d4b24e25196e10d2afa3ab8eea73ad729
2018-04-11 21:28:31 +00:00
Alexander Couzens
3b29270ff5
ansible: gsm-tester-modems: improve name
...
Use same scheme as of gsm-tester-bts.
This should improve readability.
Change-Id: I4186baaf565442c96555b723622c93b1cbd9f4f7
2018-04-11 21:28:30 +00:00
Alexander Couzens
5791cfd9db
ansible: gsm-tester: move usrp tasks to gsm-tester-bts
...
Change-Id: I9caebed94c3473051b82e2cdc35f6dfb9f862084
2018-04-11 21:28:30 +00:00
Alexander Couzens
692f1f1221
ansible: gsm-tester-bts: install ip.access dependencies
...
Change-Id: I47f578c4b9bb7b1dc81ccf93a7e82a335f6968a2
2018-04-11 21:28:30 +00:00
Alexander Couzens
717531ac98
ansible: add role udhcpd: setup a udhcpd server
...
Change-Id: Ia272ae9c2b245d0a06f84b91f50dd875d4488e02
2018-04-11 21:28:30 +00:00
Alexander Couzens
fd5b9fd097
osmocom-jenkins-slave: install gsm-manual dependencies
...
Change-Id: I3fa60bd986220e065b1e9eca4308f2b089d505d9
2018-04-11 16:51:24 +00:00
Alexander Couzens
56b2a5a723
ansible: docker: cleanup old docker images
...
Fixes: OS#3144
Change-Id: I77fe38775b3f6055691bbf654de4019916b75fd7
2018-04-10 14:00:24 +02:00
Alexander Couzens
fa9f2a145f
ansible jenkins-slave: only setup ttcn3_slave on debian stretch
...
Change-Id: Iaf043008890da94098986468e1fd3d9578810206
2018-04-05 19:58:51 +00:00
Alexander Couzens
8490e65155
ansible: install eclipse-titan
...
Change-Id: I354271b7c573484b7f538a5a4bb29753a950d5f9
2018-04-05 19:58:51 +00:00
Alexander Couzens
350af695e3
ansible: osmocom-jenkins-slave: don't install recommend packages
...
libuhd-dev would recommend uhd-host which seems not be installable on debian jessie in an lxc.
However we should have already listed all explicit dependencies and shouldn't need
anything else
Change-Id: I6859b8180916a8e172d32030da06ba6fa27d5c45
2018-04-05 19:58:50 +00:00
Harald Welte
482c99223e
ansible: Add docbook5-xml to jenkins build slaves
...
Change-Id: Ic0a33a87a61c9cdd1ca60a023bbf2920d04fefcd
Related: OS#3072
2018-04-02 19:35:13 +00:00
Alexander Couzens
43a7e83921
ansible: jenkins-slave: setup ttcn3 repository
...
Change-Id: I3aa1bf52f6fcae129278dab7081ea5cfc97d0759
2018-03-27 15:11:44 +02:00
Harald Welte
e0e8ac5395
ansible/roles/osmocom-jenkins-slave/tasks/main.yml: Fix alpha sorting
...
Change-Id: Ifdcdcd76edf791d66cbd44daa0797c61ab5d83f0
2018-03-17 14:40:31 +01:00
Alexander Couzens
196402ac65
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
2018-03-16 09:18:11 +00:00