Commit graph

454 commits

Author SHA1 Message Date
Tobias Hachmer
1c928881fc Retouch tasks due to 'become' defaults to True 2017-09-18 13:22:55 +02:00
n0trax
951ab924a5 Set 'become' default to True (#7) 2017-09-17 10:11:45 +02:00
Tobias Hachmer
6792950fca Add role service-bird-ffrl 2017-09-11 23:49:11 +02:00
Tobias Hachmer
dd6d5b6ec5 Add role service-bird-icvpn; add python3-yaml package to server-basic
role
2017-09-11 23:35:20 +02:00
Tobias Hachmer
a2816a152e Add role git-repos 2017-09-11 23:23:34 +02:00
n0trax
84755f8bb9 Move localtestvm to separate role (untested) (#6) 2017-09-11 23:23:34 +02:00
Tobias Hachmer
34369638dc Add role service-bird 2017-09-11 23:23:34 +02:00
Tobias Hachmer
6c238c7416 Add role service-rclocal 2017-09-11 23:23:34 +02:00
n0trax
166c67477b Add relaxed yamllint config and fix errors 2017-09-11 23:23:34 +02:00
n0trax
4131825286 Modify prerequisites role and integrate prerequisites role into all playbooks (#4) 2017-09-11 23:23:34 +02:00
n0trax
d05233a26d Some restructuring (#3) 2017-09-11 23:23:34 +02:00
Tobias Hachmer
ed03ad8573 Roles: add role documentation 2017-09-11 23:23:34 +02:00
Tobias Hachmer
94cb21daad Add a bunch of new roles
- Update Readme
- Update ansible.cfg
- Add playbook to set up gateways
- Add group variables
2017-09-11 23:21:44 +02:00
Tobias Hachmer
1f0b5925a8 Role test-prerequisites: improve tasks; update OS to current debian
stable
2017-09-05 11:29:13 +02:00
Tobias Hachmer
3270b5cc3e Inventory: clean up & rename role ffmwu-prereq to test-prerequisites
Remove all hosts which aren't set up by ansible, yet. Prepare to start
from scratch. Only add hosts to the inventory which will be set up
completly by ansible.
2017-09-05 11:25:13 +02:00
Tobias Hachmer
49de8d0486 Add filename prefix to playbooks 2017-09-05 11:09:50 +02:00
kaba
ab2efe5df3 not runnable yet! 2016-12-20 16:59:03 +01:00
kaba
8cbb75ffe6 moved apt and pip package handling to sparate role - first step to streamline roles 2016-12-12 16:05:46 +01:00
kaba
e4a9c8f2ba lill cleanup2 2016-12-07 15:30:52 +01:00
kaba
3d9b1a7db0 lill cleanup 2016-12-07 15:30:20 +01:00
kaba
a001d5b8b5 extrasahne 2016-12-07 15:17:02 +01:00
kaba
e530b3dba2 conflict resolution after concurrent edits 2016-11-28 17:06:28 +01:00
kaba
7ea7290b4f safeguard not to disrupt manually managed systems 2016-11-28 17:00:44 +01:00
kaba
1ec708a20b safeguard not to disrupt manually managed systemscat 2016-11-28 16:51:05 +01:00
kaba
b4adcbc907 build servers and testVMs are all also FF servers - added to group 2016-11-28 16:44:52 +01:00
Tobias Hachmer
0cb178663f Role ffmwu-meshing: rename task file names for better reading 2016-11-28 16:21:13 +01:00
Tobias Hachmer
6127353ae7 Update ansible role ffmwu-build
* use ecdsautils from ffmwu debian repo instead of building from source
 * remove some trailing white spaces
 * use command module instead of shell module where it is possible
 * update module syntax to list form for better reading
 * role ffmwu-build should be idempotent now
2016-11-26 14:17:14 +01:00
ka-ba
0167536d22 cleeeeaning womaaaan 2016-11-24 00:28:23 +01:00
kaba
d37f6a4e45 replaced photon bootstrap script 2016-11-23 17:59:08 +01:00
kaba
c63e9d9538 rudimental fixes, still failing though 2016-11-23 13:43:37 +01:00
kaba
fad4bdb191 Merge branch 'master' of github.com:freifunk-mwu/ansible-ffmwu
concurrent edits
2016-11-22 16:24:08 +01:00
kaba
cfee885b8e 8.5 no longer available on mirror 2016-11-22 16:23:01 +01:00
Tobias Hachmer
9dd7b203db Roles: initially add role ffmwu-build and playbook for build-servers 2016-10-28 16:37:37 +02:00
Tobias Hachmer
1ddf265f31 Inventory: remove pudding; move milchreis to build-servers 2016-10-28 16:36:35 +02:00
Tobias Hachmer
54e55358a4 Inventory: add public key of maesto to host milchreis 2016-10-27 10:52:47 +02:00
Tobias Hachmer
1d9b50dbe6 Roles: add tasks to ffmwu-server
* ensure system user is present
 * ensure vim is the default editor
 * ensure timezone is Europe/Berlin (activate with ansible version 2.2)
2016-10-27 08:19:12 +02:00
Tobias Hachmer
cbd190bcf8 Inventory: add host milchreis 2016-10-27 08:18:30 +02:00
ka-ba
40fe1d7fb5 fastd config differ for gates and for other meshing servers 2016-10-12 20:24:56 +02:00
ka-ba
1a96ad9ef7 set up meshing server (only local test for now) up to fastd - still missing: batman 2016-09-14 16:39:21 +02:00
ka-ba
e301d42066 better name; small fixes 2016-08-31 15:51:14 +02:00
ka-ba
8347b2a582 OS inst needs more time 2016-08-31 12:15:31 +02:00
ka-ba
ff9f0db3a6 req test for test VMs 2016-08-12 00:58:42 +02:00
ka-ba
dcfd7a1aa4 some tweaks 2016-08-12 00:39:25 +02:00
ka-ba
39e6f7d0f2 fixed IP for local test VM 2016-08-06 02:12:55 +02:00
ka-ba
c42f4ee1fb typos and structure 2016-07-26 17:32:47 +02:00
ka-ba
ed5ccb7e24 create local test-VM 2016-07-24 01:57:37 +02:00
ka-ba
33bfb4c427 allow additional ssh keys on specific hosts 2016-07-18 14:59:42 +02:00
ka-ba
07f094c177 kaschu, stonie, Debian 2016-07-16 00:54:54 +02:00
ka-ba
88fc423cc1 setup generic ffmwu server 2016-07-06 16:34:54 +02:00
ka-ba
7f3a15b821 DNS tests 2016-07-05 13:42:55 +02:00