diff options
author | Alexander Couzens <lynxis@fe80.eu> | 2018-03-06 14:07:16 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-03-16 09:18:11 +0000 |
commit | 196402ac657f86a94b86a12b07dfeaf7d3a0a273 (patch) | |
tree | 01a6a176682f16c1f519cd0573747979860406e1 /ansible/setup-gsm-tester.yml | |
parent | 07653276019511efe7e188a80c307225ac78230d (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.yml')
-rw-r--r-- | ansible/setup-gsm-tester.yml | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/ansible/setup-gsm-tester.yml b/ansible/setup-gsm-tester.yml new file mode 100644 index 0000000..8232102 --- /dev/null +++ b/ansible/setup-gsm-tester.yml @@ -0,0 +1,39 @@ +--- +- name: setup osmo-gsm-tester apu + hosts: gsm-tester + user: root + tasks: + - name: install common utilities + apt: + name: "{{ item }}" + cache_valid_time: 3600 + update_cache: yes + with_items: + - vim + - tmux + - screen + - ca-certificates + - wget + - curl + roles: + - name: gsm-tester + # how many modems are connected via a quadmodem? + gsm_modems: 4 + tags: + - gsm-tester + + - name: gsm-tester-modems + tags: + - gsm-tester + - gsm-tester-modems + + - name: gsm-tester-network + bts_interface: enp2s0 + tags: + - gsm-tester + + - name: osmocom-jenkins-slave + jenkins_user: jenkins + generic_slave: false + tags: + - jenkins-slave |