Gregor Michels
5337a22df1
installed a few more accesspoints on the ANS
2022-11-13 19:29:38 +01:00
Gregor Michels
8370f150a6
add lodrich as a maintainer
2022-11-12 21:48:27 +01:00
Gregor Michels
e110320999
accesspoints: added toggle to disable public wifi
...
also disabled public wifi on ANS till offloader works
2022-11-12 21:38:27 +01:00
Gregor Michels
7244b53d6d
inventory: installed the first aps in ANS
2022-11-12 21:37:52 +01:00
Gregor Michels
ab2ab6601e
pass: add pw for offloader for the ans (node 2135)
2022-11-12 03:06:14 +01:00
Gregor Michels
5f4430e4b8
fix typo: playbook_provision_eap -> playbook_provision_eae
2022-11-10 02:24:17 +01:00
Gregor Michels
d780bdd4fb
eae-adp-jump01: actually activate routing
...
Fixes: dbe8978987
2022-11-10 02:23:54 +01:00
Gregor Michels
82a50739b1
ffl-ans-gw-core01: activate backbone connection
2022-11-10 02:21:22 +01:00
Gregor Michels
3c69441681
fix wrong port for wg2
...
Fixes: 8d4fc76a81
2022-11-10 02:20:44 +01:00
Gregor Michels
8d4fc76a81
playbook_provision_backbone: configure backbone for ffl-ans-gw-core01
2022-11-10 02:06:52 +01:00
Gregor Michels
e9e0b07230
pass: add wireguard keys for ffl-ans-gw-core01 backbone
2022-11-10 02:05:49 +01:00
Gregor Michels
4afda5bdd9
add ffl-ans-gw-core01
2022-11-10 01:57:56 +01:00
Gregor Michels
1579bbdd47
pass: add root pw for ffl-ans-gw-core01
2022-11-10 01:48:13 +01:00
Gregor Michels
02115216d6
playbook_provision_gateway: move config files into host specific dir
2022-11-10 01:30:26 +01:00
Gregor Michels
2cc3c9457a
new playbook: playbook_create_switch_configs_stock for ans
...
creates local configs files for the stock firmware on the zyxel switches
assumes that all switches have the same config (except admin pw and ip)
2022-11-10 00:29:44 +01:00
Gregor Michels
61c1255e64
inventory: add switches (with stock firmware) for ans
2022-11-10 00:24:07 +01:00
Gregor Michels
e2be3c1c2d
pass: add snmp community (for ans switches)
2022-11-10 00:17:33 +01:00
Gregor Michels
13ea6beabc
pass: add passwords for ans switches
2022-11-10 00:17:14 +01:00
Gregor Michels
ad46726773
inventory: fix copy pasta error for new aps
...
Fixes: 0e3ff8b22f
2022-11-09 00:37:15 +01:00
Gregor Michels
d732b5c1bd
pass: add root passwords for the new aps on ans
2022-11-09 00:27:59 +01:00
Gregor Michels
3a03ff7cdd
wifi: site specific settings
2022-11-09 00:21:17 +01:00
Gregor Michels
f7827b6fd9
inventory: sort hosts into sites
2022-11-09 00:20:27 +01:00
Gregor Michels
a1a92d66cc
inventory: correct aps for ans
2022-11-09 00:19:46 +01:00
Gregor Michels
421cb9ab18
pass: create wifi password for Arno-Nitzsche-Straße Backoffice
2022-11-09 00:07:45 +01:00
Gregor Michels
0e3ff8b22f
wip: add new aps for different site into inventory
2022-11-08 21:42:11 +01:00
Gregor Michels
a038b5e5ff
move switches into the correct timezone
2022-11-03 00:18:39 +01:00
Gregor Michels
166a2d33b8
new playbook 'playbook_provision_switches'
...
to finally provision switches via ansible.
Because we cannot fit python onto the switches we are using the awesome
ansible module/role from gekmihesg to still be able to automate this :)
https://github.com/gekmihesg/ansible-openwrt
2022-11-03 00:15:05 +01:00
Gregor Michels
4a784df86c
add submodule "gekmihesg.openwrt"
...
to be able to provision the switches (sadly not enough rom for python)
2022-11-03 00:07:31 +01:00
Gregor Michels
aa8e746faf
playbook_sysupgrade.yml: add empty firmware directory into vcs
...
Fixes: a9429b661a
2022-11-02 23:53:07 +01:00
Gregor Michels
8e44051abd
incident 024: include openwrt version header
2022-10-24 02:37:16 +02:00
Gregor Michels
c4d329fd49
correct hardware overview for gw-core01
...
since the "big" replacement of gw-core01 the device itself and the mac
changed.
Fixes: 0e838e7dc1
2022-10-24 02:25:58 +02:00
Gregor Michels
492c343af2
correct gigacube doc and pw entry
...
after Vodafone expired theire free tier for refugee camps the camp
received a different gigacube
2022-10-24 02:21:04 +02:00
Gregor Michels
54b8fdd7f2
incident 024: also upgrade gw-core01
...
Fixes: a030383fb8
2022-10-24 01:50:45 +02:00
Gregor Michels
59b841850d
gateways: define garet profile and release
2022-10-24 01:41:22 +02:00
Gregor Michels
01abb9c160
playbook_sysupgrade: extend fw upgrade automation onto gateways
2022-10-24 01:40:41 +02:00
Gregor Michels
a030383fb8
incidents: add maintenance incident 024 about fw upgrades on aps
2022-10-24 00:55:04 +02:00
Gregor Michels
8d79518516
accesspoints: pin fw to garet aruba-ap-105_21.02 (845a6ba)
2022-10-24 00:34:30 +02:00
Gregor Michels
a9429b661a
playbook_sysupgrade: make idempotent
...
only issue a sysupgrade if the desired garet version and profile
specified in the inventory does not match the firmware running on the
device.
Because we do not put the firmware files into this git, simply
clone the garet repo, checkout the desired commit, build the needed
profile and then put the firmware file into
firmware/garet_${profile}-${version}.bin
2022-10-24 00:25:18 +02:00
Gregor Michels
c51e5e438a
incidents: add incident 023 about broken public wifi
2022-10-19 02:13:35 +02:00
Gregor Michels
ec917a24c6
monitoring: add alarm "PublicWifiUpstreamLost"
2022-10-19 02:05:32 +02:00
Gregor Michels
df6a5a93ef
monitoring: remove non-dns e2e test
2022-10-19 02:01:08 +02:00
Gregor Michels
466fefeb8d
gw-core01: reenable traffic laundering for the public wifi
...
Fixes: 6297531dfd
2022-10-19 01:47:30 +02:00
Gregor Michels
6297531dfd
gw-core01: temporarily disable traffic laundering for the public wifi
...
because the vpn connection stopped handshaking yesterday
2022-10-18 12:58:19 +02:00
Gregor Michels
bb9f502eb9
accesspoints: limit backoffice wifi to aps inside office containers
2022-10-11 01:29:49 +02:00
Gregor Michels
7d4d297ef5
inventory: add location information to accesspoints
2022-10-11 01:29:49 +02:00
Gregor Michels
46d02e4822
todo: mark incident 022 as done
...
Fixes: 9313dc32ff
2022-10-11 00:56:47 +02:00
Gregor Michels
9313dc32ff
incidents: add maintenance incident 022 about directional lte antenna
2022-10-11 00:50:39 +02:00
Gregor Michels
5cc5c8e81d
todo: mark `incident 21` as done
...
Fixes: 0e838e7dc1
2022-10-11 00:48:30 +02:00
Gregor Michels
0e838e7dc1
incidents: add maintenance incident 021 - replace gw-core01
2022-10-10 23:17:05 +02:00
Gregor Michels
f83792749e
update todos
2022-10-08 16:42:02 +02:00