Tobias Hachmer
2e0e474ba7
Role kmod-batman: load kernel modules
2017-10-02 11:21:01 +02:00
Tobias Hachmer
b285305fe1
Add role network-iptables-gateway
...
- move netfilter specific sysctl settings
2017-10-02 11:18:16 +02:00
Tobias Hachmer
4596743a56
Add readme for role prerequisites
2017-10-02 11:15:58 +02:00
Tobias Hachmer
3a9edaa666
Add version to git modules in roles:
...
- git-fastd-peers
- git-repos
- service-tinc
2017-10-02 11:15:58 +02:00
Tobias Hachmer
41d6fb0ff1
Add role system-sysctl-gateway
2017-10-02 11:15:58 +02:00
Tobias Hachmer
846f385a21
Add role service-tinc
2017-10-02 11:15:58 +02:00
Tobias Hachmer
ab45622570
Role server-basic: add package bridge-utils
2017-09-29 20:34:38 +02:00
Tobias Hachmer
36e5e5c670
Update Readme.md
...
- update passwordstore lookup for fastd secrets
- add explanation about sensible informations
2017-09-28 20:14:58 +02:00
Tobias Hachmer
c87cb61a6b
Update readme of roles service-fastd-mesh + service-fastd-intragate
2017-09-28 20:09:18 +02:00
Tobias Hachmer
0edd928ec8
Role service-bird-ffrl: correct ipaddr filters
2017-09-18 13:22:55 +02:00
Tobias Hachmer
ce1a690db2
Add role service-bird-ffrl to playbook gateways
2017-09-18 13:22:55 +02:00
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