Tobias Hachmer
|
935e66dbd8
|
Role network-meshbridge + service-bird: announce specific gate prefix instead of the 'global' one
* configure a local ip address on meshbridge from the 'gate-specific' public IPv6 prefix
* disable announcement for the 'global' public IPv6 prefix
|
2018-11-09 21:13:07 +01:00 |
|
Tobias Hachmer
|
479f8c3486
|
Move Router Advertisements from daemon radvd to bird6
|
2018-11-09 13:25:26 +01:00 |
|
Tobias Hachmer
|
fa37598c3b
|
Roles service-bird + service-bird-icvpn:
Restructure bird configuration to exchange loopback addresses and announce the whole freifunk subnets instead the configured ones.
|
2018-11-07 10:28:13 +01:00 |
|
Julian Labus
|
dbc7895854
|
Revert "Roles service-bird + service-bird-icvpn:"
This reverts commit a8693377a4 .
|
2018-11-05 15:43:10 +01:00 |
|
Tobias Hachmer
|
a8693377a4
|
Roles service-bird + service-bird-icvpn:
Restructure bird configuration to exchange loopback addresses and announce the whole freifunk subnets instead the configured ones.
|
2018-11-01 08:19:08 +01:00 |
|
Julian Labus
|
98c29c3f93
|
role service-bird: remove unnecessary includes for non-gateway hosts
|
2018-10-04 19:30:37 +02:00 |
|
Julian Labus
|
15d2c171c5
|
role service-fastd-backbone + service-bird: add tag sync-peers to only refresh backbone peers
|
2018-09-20 11:33:34 +02:00 |
|
Tobias Hachmer
|
69a12e0696
|
Migrate all with_* loops to new loop directive
|
2018-09-18 14:27:58 +02:00 |
|
Julian Labus
|
8d7af519a5
|
split out gateway specific stuff to use roles for generic meshing servers
|
2018-09-18 12:48:05 +02:00 |
|
Julian Labus
|
1af52aad51
|
replace all occurrences of iteritems() with items() as it was removed in Python 3
|
2018-08-07 10:32:23 +02:00 |
|
Tobias Hachmer
|
886cdb2417
|
Handlers: move all handlers into their roles, again
|
2018-03-01 06:34:55 +01:00 |
|
Julian Labus
|
a97d27779d
|
Fix READMEs
|
2018-02-28 15:20:51 +01:00 |
|
Julian Labus
|
004681b553
|
Role service-bird: calculate peer addresses of other ansible managed hosts
|
2018-02-28 11:16:55 +01:00 |
|
Tobias Hachmer
|
fc04651e8b
|
Lowercase all network interface names
|
2017-11-06 21:24:56 +01:00 |
|
Tobias Hachmer
|
f934a88661
|
Move all handlers to one single role
|
2017-10-13 07:28:41 +02:00 |
|
Tobias Hachmer
|
f56215f03c
|
Remove unnecessary handlers
|
2017-10-11 22:04:36 +02:00 |
|
Tobias Hachmer
|
79017f02d6
|
Use package module where possible instead of apt
|
2017-10-11 17:53:20 +02:00 |
|
Tobias Hachmer
|
63ca114c95
|
Migrate nested dictionary meshes into a list of dictionaries
- migrate dictionary `ipv6` into two simple lists
- migrate dictionary `forward_zones` into a list
|
2017-10-06 22:58:00 +02:00 |
|
Tobias Hachmer
|
c4ed75ed36
|
Roles service-bird[|-ffrl|-icvpn]: rework handlers
|
2017-10-04 19:46:16 +02:00 |
|
Tobias Hachmer
|
224a61a481
|
Role service-bird + service-bird-icvpn: add systemd unit + timer to update roa+peers+tinc hosts
|
2017-10-03 23:31:15 +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
|
34369638dc
|
Add role service-bird
|
2017-09-11 23:23:34 +02:00 |
|