Commit graph

  • f9700c4dd8
    Role service-ntpd: only run ntpdate on primary interface during if-up Julian Labus 2019-03-18 10:05:11 +0100
  • f43931649a
    Role service-prometheus: FastdNoTraffic - check if clients are connected Julian Labus 2019-03-16 23:54:25 +0100
  • db509e43db
    Role service-respondd: add version number Julian Labus 2019-03-15 18:27:33 +0100
  • 1dd24773eb
    Inventory: mark old domains ffbin, ffrhg and ffta as legacy Julian Labus 2019-03-14 23:39:23 +0100
  • af832f3703
    Role service-prometheus: fix broken rule FastdNoTraffic Julian Labus 2019-03-14 23:20:59 +0100
  • acaf0e63e6
    Role server-basic: update unattended-upgrades pattern Julian Labus 2019-03-14 15:37:25 +0100
  • d87a6f877c
    Roles: use environment instead of passing variable in shell command Julian Labus 2019-03-14 15:35:47 +0100
  • ac15a69ac5
    Inventory: update prometheus_opts Julian Labus 2019-03-11 11:20:06 +0100
  • 703f1ebd01
    Add .gitignore Julian Labus 2019-03-11 10:53:13 +0100
  • 62ac41501f
    Intentory: update fastd_exporter_opts Julian Labus 2019-03-11 10:34:54 +0100
  • 7d1289f811
    Role service-fastd-mesh: restart fastd-exporter after changes Julian Labus 2019-03-11 10:34:25 +0100
  • 7bb4c241e2
    Role service-fastd-mesh: update fastd peer limit method Julian Labus 2019-03-08 14:04:51 +0100
  • 902a0eded7
    Playbooks: add role service-domain-director to playbook monitoring Julian Labus 2019-03-06 17:18:21 +0100
  • c6be99258b
    Roles: add service-domain-director Julian Labus 2019-03-06 17:16:34 +0100
  • 9b4dec1cf6
    Inventory: add new domains Julian Labus 2019-03-02 18:11:50 +0100
  • 721b278d3b
    Roles: improve multidomain support Julian Labus 2019-03-02 18:10:48 +0100
  • 4127e56524
    Role service-prometheus: remove dep service-cpthook Julian Labus 2019-02-15 19:29:58 +0100
  • 7a91bbaa2f
    Role service-prometheus: simplify and move all files to role directory Julian Labus 2019-02-15 15:45:38 +0100
  • 603f6af64d
    Role service-prometheus: send alerts via IRC Julian Labus 2019-02-15 11:41:55 +0100
  • e29fd1c5d5
    Roles: add service-cpthook Julian Labus 2019-02-15 11:39:48 +0100
  • bfe9509580
    Playbooks: add service-nginx-openlayers to monitoring Julian Labus 2019-02-13 12:49:38 +0100
  • 3dbcb8f2c5
    Roles: add service-nginx-openlayers Julian Labus 2019-02-13 11:40:25 +0100
  • 026844de30
    Role service-nginx-meshviewer: add linkList Julian Labus 2019-02-06 11:51:39 +0100
  • 7291d75262
    Role service-prometheus: update alert FastdNoTraffic Julian Labus 2019-02-05 17:21:19 +0100
  • 6d016c034c
    Role service-fastd-mesh: remove peers-ffbin Julian Labus 2019-02-05 15:18:48 +0100
  • 2ec0d4fe2a
    Inventory: set aubergine as DNS master for zone ffbin Julian Labus 2019-02-04 17:24:18 +0100
  • 8767b0970b
    Role service-nginx-meshviewer: update MapLayers Julian Labus 2019-02-01 10:37:12 +0100
  • d9863f3fa3
    Role prometheus: bump versions Julian Labus 2019-01-29 12:35:19 +0100
  • 2ef54389d5
    Inventory: reduce router advertisement lifetimes Julian Labus 2019-01-28 13:09:37 +0100
  • 928e0bb826
    fixup! Inventory: remove 1312 MTU fastd instances Julian Labus 2019-01-23 16:03:16 +0100
  • ccd3fbafc4
    Role service-dhcpd: add control socket Julian Labus 2019-01-23 15:21:10 +0100
  • bc3af84cf8
    Role network-routing: use same ip rules for table mwu on all hosts Julian Labus 2019-01-16 18:41:04 +0100
  • 2880d72c00
    Role service-grafana: update gpg key id Julian Labus 2019-01-14 22:43:45 +0100
  • 28ba57aa49
    Role service-yanic: use golang dep util Julian Labus 2019-01-14 22:24:20 +0100
  • 8670f113ff
    Role golang: install dep util Julian Labus 2019-01-14 22:17:14 +0100
  • 1354a483bd
    Role service-grafana: update apt repo Julian Labus 2019-01-09 14:39:50 +0100
  • 1be513fae9
    Make variable http_domain_external in list element of meshes optional. Tobias Hachmer 2018-12-30 23:39:41 +0100
  • 7dac321cd1
    Role service-respondd: start after fastd Julian Labus 2018-12-26 14:20:11 +0100
  • 8ef5701add
    Role service-nginx-meshviewer: update config.js Julian Labus 2018-12-21 11:59:10 +0100
  • d8177dec7c
    Role service-prometheus: bump versions Julian Labus 2018-12-21 11:59:02 +0100
  • ea36605848
    Inventory: remove 1312 MTU fastd instances Tobias Hachmer 2018-12-20 23:42:51 +0100
  • b06887fc7c
    Role service-fastd-mesh: remove obsolete peer group servers Julian Labus 2018-12-12 21:24:37 +0100
  • d02024810e
    Iventory: update peers repos url Julian Labus 2018-12-12 19:52:58 +0100
  • ab252b3776
    Role service-prometheus: make alert rules less verbose Julian Labus 2018-12-10 12:47:27 +0100
  • 7b9d3352e8
    Role service-nginx: add internal addresses to known_hosts Julian Labus 2018-12-03 15:03:49 +0100
  • 2889bd5db5
    Inventory: add ffmwu.org to forward_zones Julian Labus 2018-11-30 21:57:31 +0100
  • 38399e5b7a
    Role service-bird: export anycast address on gateway, import anycast+loopback on other servers Tobias Hachmer 2018-11-30 18:18:25 +0100
  • 2100842bcb
    Role service-prometheus: update versions Julian Labus 2018-11-28 14:08:15 +0100
  • 5efd7d889e
    Role service-nginx-meshviewer: enable HTTP/2 Julian Labus 2018-11-28 10:59:53 +0100
  • ee5be5f477
    Role service-prometheus: move auth in vhosts to location Julian Labus 2018-11-27 10:55:37 +0100
  • ce2167d3b3
    Role service-nginx-firmware: enable CORS Julian Labus 2018-11-27 10:34:11 +0100
  • 319944eecc
    Iventory: change branch of backend-scripts to master Julian Labus 2018-11-14 15:07:10 +0100
  • 79cc765554
    Role service-respondd: propagate domain_code Julian Labus 2018-11-12 21:06:59 +0100
  • 92f213771c
    Inventory: enable DAT (Distributed ARP Table) on batadv interfaces Julian Labus 2018-11-12 16:25:07 +0100
  • f134f61740
    Role service-bird: only configure radvd on gateways Julian Labus 2018-11-12 16:23:13 +0100
  • 80259461cc
    Role network-meshbridge: only configure public IPv6 subnet not gateways Julian Labus 2018-11-12 16:22:46 +0100
  • 6d725812fd
    Role service-yanic: enable statistics for domains Julian Labus 2018-11-12 16:19:41 +0100
  • 935e66dbd8
    Role network-meshbridge + service-bird: announce specific gate prefix instead of the 'global' one Tobias Hachmer 2018-11-09 21:13:07 +0100
  • 479f8c3486
    Move Router Advertisements from daemon radvd to bird6 Tobias Hachmer 2018-11-09 13:25:26 +0100
  • cc4b984344
    Increase minimum Ansible version to '2.6'. Tobias Hachmer 2018-11-09 10:43:54 +0100
  • 28f235d65c
    Role service-fastd-backbone: don't hide IP + MAC Julian Labus 2018-11-08 16:43:12 +0100
  • c400c57b0c
    Role service-nginx: increase server_names_hash_bucket_size Tobias Hachmer 2018-11-08 06:38:01 +0100
  • ae5dcb1575
    Role service-prometheus: fix NoTraffic alert Julian Labus 2018-11-07 15:33:41 +0100
  • 7dcd90cff6
    Role service-bird-lg: remove obsolete patching Julian Labus 2018-11-07 15:20:40 +0100
  • 8f8184f4cf
    Introduce boolean var 'debug_fastd' and tag debug Tobias Hachmer 2018-11-07 15:20:18 +0100
  • 55591b3146
    Role service-prometheus: add alert if no traffic is seen on a fastd interface Julian Labus 2018-11-07 13:01:36 +0100
  • 2b0e5d7c4a
    Role service-bind-slave: listen on loopback + anycast ip addresses Tobias Hachmer 2018-11-01 19:33:46 +0100
  • fa37598c3b
    Roles service-bird + service-bird-icvpn: Tobias Hachmer 2018-10-31 20:58:56 +0100
  • 678312c7fc
    Add roles network-loopback + network-anycast Tobias Hachmer 2018-10-31 20:21:39 +0100
  • 9a36b84a5f
    Inventory: fix tunnel_ipv6_network for ffrl-a-ak-ber Julian Labus 2018-11-05 16:56:01 +0100
  • 55ca196248
    Revert "Role service-bind-slave: listen on loopback + anycast ip addresses" Julian Labus 2018-11-05 15:43:12 +0100
  • dbc7895854
    Revert "Roles service-bird + service-bird-icvpn:" Julian Labus 2018-11-05 15:43:10 +0100
  • 19da17b6e1
    Revert "Add roles network-loopback + network-anycast" Julian Labus 2018-11-05 15:42:47 +0100
  • f29da08ba1
    Inventory: fix FFRL BGP sessions for Wasserfloh Julian Labus 2018-11-04 02:45:03 +0100
  • a540033cf2
    Inventory + Roles: remove legacy_gateways Julian Labus 2018-11-04 01:51:26 +0100
  • 9f42eaf942 Inventory: added Wasserfloh Gateway Sebastian Schmachtel 2018-11-03 21:58:58 +0100
  • e31bd5fdb9
    Role users: update sudoers config for user admin Tobias Hachmer 2018-11-02 10:01:11 +0100
  • 61382ce676
    Role service-bind-slave: listen on loopback + anycast ip addresses Tobias Hachmer 2018-11-01 19:33:46 +0100
  • a8693377a4
    Roles service-bird + service-bird-icvpn: Tobias Hachmer 2018-10-31 20:58:56 +0100
  • d66f880539
    Add roles network-loopback + network-anycast Tobias Hachmer 2018-10-31 20:21:39 +0100
  • 767e1fe5e1
    Role service-nginx-firmware: replace -a (-rlptgoD) in rsync command with -rlpt Preserving owner and group causes problems if UIDs and GIDs differ between hosts. Julian Labus 2018-10-22 13:32:28 +0200
  • 12ac1e07e3
    role service-nginx-meshviewer: update config.js for latest release Julian Labus 2018-10-15 09:41:53 +0200
  • d69d5bde3f
    role golang: update to 1.10 yanic no longer builds with 1.8 Julian Labus 2018-10-15 09:40:09 +0200
  • 98c29c3f93
    role service-bird: remove unnecessary includes for non-gateway hosts Julian Labus 2018-10-04 19:30:37 +0200
  • ed244ad827
    role service-bird-ffrl: replace hyphen with underscores in protocol names Julian Labus 2018-10-04 19:09:59 +0200
  • 8bed1b7c5b
    role service-prometheus: update targets and alerts Julian Labus 2018-10-04 18:50:09 +0200
  • a287a61d5b
    inventory: remove decommissioned server zwiebel from bgp_mwu_servers Julian Labus 2018-09-26 15:37:06 +0200
  • 6cb1eaa514
    role service-prometheus: configure alertmanager Julian Labus 2018-09-26 15:35:47 +0200
  • 1d72eb8439
    role service-bird-lg: add patch to fix parsing Julian Labus 2018-09-25 16:43:35 +0200
  • 30a5897c36
    roles: don't become root when writing in /home/admin Julian Labus 2018-09-25 16:41:43 +0200
  • 8c8039b8b6
    role service-prometheus: add missing node_exporter_default_opts to systemd unit Julian Labus 2018-09-25 13:22:46 +0200
  • bed80f79ca
    inventory: remove roles that are included as dependencies and move service-nginx before first role that has a dependency on it Julian Labus 2018-09-25 10:44:01 +0200
  • 8c4ec4170e
    role service-fastd-mesh: add fastd-exporter Julian Labus 2018-09-25 10:38:41 +0200
  • 46242b965d
    role service-prometheus: add blackbox_exporter Julian Labus 2018-09-25 10:36:23 +0200
  • 13ff110411
    role service-prometheus: add vhost Julian Labus 2018-09-25 10:33:52 +0200
  • e8d9e6af90
    serivce-prometheus: bind to localhost by default Julian Labus 2018-09-25 10:28:24 +0200
  • 1deb042ba4
    inventory: move gopath to all Julian Labus 2018-09-25 10:24:18 +0200
  • 059a8af9a1
    role service-prometheus: update prometheus to 2.4.2 Julian Labus 2018-09-24 16:22:49 +0200
  • 55771b4ded
    roles: move external addresses to front in vhosts so they get used for redirects Julian Labus 2018-09-24 15:14:09 +0200
  • e79761e8d8
    role service-grafana: check prometheus_components instead of setting facts Julian Labus 2018-09-24 15:12:15 +0200