{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":427528330,"defaultBranch":"main","name":"2021-ansible-gluon-test","ownerLogin":"Freifunk-Potsdam","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-11-13T00:06:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12596903?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718532454.0","currentOid":""},"activityList":{"items":[{"before":"aceb198eb742989f453df1ec19959a225ced1548","after":null,"ref":"refs/heads/he-tunnel","pushedAt":"2024-06-16T10:07:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"}},{"before":"c4085c0de1906eecd72f816d5aefcfd59cfe85cc","after":"4ce5d90b9169e6b74f797a6847d1d83ff527baab","ref":"refs/heads/refactoring","pushedAt":"2024-06-16T10:06:33.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Update external roles","shortMessageHtmlLink":"Update external roles"}},{"before":"de9f46930572598a2fac0bde5d877ddb1fcf15bb","after":"17c67c06822a9c1c45a3787f6bec9cc398d2a10c","ref":"refs/heads/gw-monitoring","pushedAt":"2024-03-03T14:35:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"DRAFT: GW Monitoring host","shortMessageHtmlLink":"DRAFT: GW Monitoring host"}},{"before":"8ae39003120e24eeed199ee241304b600bbda79b","after":"de9f46930572598a2fac0bde5d877ddb1fcf15bb","ref":"refs/heads/gw-monitoring","pushedAt":"2024-03-03T14:17:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"DRAFT: GW Monitoring host","shortMessageHtmlLink":"DRAFT: GW Monitoring host"}},{"before":null,"after":"8ae39003120e24eeed199ee241304b600bbda79b","ref":"refs/heads/gw-monitoring","pushedAt":"2024-02-11T13:15:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"DRAFT: GW Monitoring host","shortMessageHtmlLink":"DRAFT: GW Monitoring host"}},{"before":"539d3cb068087987a2c86f2107a64536c1ae1ab8","after":"2245493957e7c1e83853983fe1abb17d55506d8d","ref":"refs/heads/librespeed","pushedAt":"2024-02-11T13:14:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Experiment: Make librespeed primary via IPv6 available","shortMessageHtmlLink":"Experiment: Make librespeed primary via IPv6 available"}},{"before":"1b642bd9f4fead247098218ea41df20513c6381d","after":"c4085c0de1906eecd72f816d5aefcfd59cfe85cc","ref":"refs/heads/refactoring","pushedAt":"2024-02-11T13:11:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Fixup b2e65320: DRAFT gw2gw links\n\nOnly iterate over hosts which are in the group `ffp_gw`. Mabye use a var\nfor the group to iterate over.","shortMessageHtmlLink":"Fixup b2e6532: DRAFT gw2gw links"}},{"before":null,"after":"539d3cb068087987a2c86f2107a64536c1ae1ab8","ref":"refs/heads/librespeed","pushedAt":"2024-02-04T12:28:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Experiment: Make librespeed primary via IPv6 available","shortMessageHtmlLink":"Experiment: Make librespeed primary via IPv6 available"}},{"before":"d2ad9f8fce4e9dc10a81166ef65b82ab73be0abf","after":"1b642bd9f4fead247098218ea41df20513c6381d","ref":"refs/heads/refactoring","pushedAt":"2024-01-19T21:47:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Switch WG endwpoint on gw1","shortMessageHtmlLink":"Switch WG endwpoint on gw1"}},{"before":"3e4ef88e805a44197addf0b4d9517fbc56e8e2f4","after":"d2ad9f8fce4e9dc10a81166ef65b82ab73be0abf","ref":"refs/heads/refactoring","pushedAt":"2024-01-13T17:06:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Moved gw1 (Netcup) to IONOS\n\nReplaced gw1 (chapek-9) VM with new one hosted by IONOS.","shortMessageHtmlLink":"Moved gw1 (Netcup) to IONOS"}},{"before":"84136a5bb4cc76d590078282e1e65cd2a874e716","after":"3e4ef88e805a44197addf0b4d9517fbc56e8e2f4","ref":"refs/heads/refactoring","pushedAt":"2023-12-18T21:02:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Add domain route to ffup table\n\nAdd the a route for the IPv6 prefix to the ffup table, so that\ninter-domain routing is possible.","shortMessageHtmlLink":"Add domain route to ffup table"}},{"before":"3e25fdeebc5da6e4ccf5bf247205d997665c0f3e","after":"84136a5bb4cc76d590078282e1e65cd2a874e716","ref":"refs/heads/refactoring","pushedAt":"2023-10-30T13:28:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Switch GW endpoint on gw1\n\nSome mullvad endpoints seem to have trouple routing traffic. The WG\nconnection was still alive and working:\n```\n[Mon Oct 30 14:12:25 2023] wireguard: ffupwg: Receiving handshake response from peer 6 ([2001:ac8:20:269::f001]:51820/0%0)\n```\nBut at least no IPv4 traffic was routed through the endpoint. Switched\nfrom de-fra-wg-402 to de-fra-wg-105.","shortMessageHtmlLink":"Switch GW endpoint on gw1"}},{"before":"722be7ab03014229eae942274f7b7023cb26d5e7","after":"3e25fdeebc5da6e4ccf5bf247205d997665c0f3e","ref":"refs/heads/refactoring","pushedAt":"2023-10-24T18:58:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Switch WG endwpoint\n\nThe endpoint de-fra-wg-401 is not reachable, switched to de-fra-wg-402.","shortMessageHtmlLink":"Switch WG endwpoint"}},{"before":"733bae0e93c90d3247006c0919dabe58b587f633","after":"722be7ab03014229eae942274f7b7023cb26d5e7","ref":"refs/heads/refactoring","pushedAt":"2023-10-11T19:51:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Fixup c3258ed3: Experiment: Adjust radvd default\n\nRemove the announcement of the ULA prefix via the gateways link local\naddress.","shortMessageHtmlLink":"Fixup c3258ed: Experiment: Adjust radvd default"}},{"before":"9b6630aef375f2aaa5558641ab92aa4ed561b84e","after":"733bae0e93c90d3247006c0919dabe58b587f633","ref":"refs/heads/refactoring","pushedAt":"2023-10-01T09:27:42.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Use IPv4 for l2tp link from/to gw3","shortMessageHtmlLink":"Use IPv4 for l2tp link from/to gw3"}},{"before":null,"after":"c37c663be7407d5e79e7f9e90e52f6e048ca2ae4","ref":"refs/heads/revert-wg-tunnel","pushedAt":"2023-09-29T16:19:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Revert WireGuard network interface configuration","shortMessageHtmlLink":"Revert WireGuard network interface configuration"}},{"before":"1ecbd1c38a1fd66d7359a26da48547940382c44d","after":"9b6630aef375f2aaa5558641ab92aa4ed561b84e","ref":"refs/heads/refactoring","pushedAt":"2023-09-16T17:35:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"EXPERIMENT: Enable radvd on other Super Nodes\n\nEnable radvd on other Super Nodes, so that the IPv6 traffic via ULA is\ndirectly masqueraded through the wireguard vpn uplink.","shortMessageHtmlLink":"EXPERIMENT: Enable radvd on other Super Nodes"}},{"before":"d21b4f62fe7b8b0d6c1f0c0001caf3f9c59e1a03","after":"1ecbd1c38a1fd66d7359a26da48547940382c44d","ref":"refs/heads/refactoring","pushedAt":"2023-09-16T17:23:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Add wireguard_client role to playbooks with config\n\nAdds the WireGuard client role with configuration via mullvad to the\nplaybooks. Also routes and masquerades IPv4 and IPv6 (via ULA prefix)\nthrough the WireGuard tunnel.","shortMessageHtmlLink":"Add wireguard_client role to playbooks with config"}},{"before":"40f1dca3d7f674149ed1499455b4a49953e6ee1c","after":"d21b4f62fe7b8b0d6c1f0c0001caf3f9c59e1a03","ref":"refs/heads/refactoring","pushedAt":"2023-09-13T17:29:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Remove public IPv6 HE.net prefix","shortMessageHtmlLink":"Remove public IPv6 HE.net prefix"}},{"before":"7b4c1c7f0f272ad18ff0271a3a63ff3cb991685c","after":"40f1dca3d7f674149ed1499455b4a49953e6ee1c","ref":"refs/heads/refactoring","pushedAt":"2023-07-05T17:49:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Announce more bandwith\n\nAnnounce an appropriated bandwith via batmanadve on the nodes. Gw1 and\ngw2 are capable of 1Gbps and gw2 200Mbps.","shortMessageHtmlLink":"Announce more bandwith"}},{"before":"eb82c8c238ad3d2ae04c603df63b0184dd2ba101","after":"7b4c1c7f0f272ad18ff0271a3a63ff3cb991685c","ref":"refs/heads/refactoring","pushedAt":"2023-07-04T13:34:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"DRAFT: Advert MTU\n\n- fastd mtu - batman overhead\n- See: https://gluon.readthedocs.io/en/latest/user/mtu.html","shortMessageHtmlLink":"DRAFT: Advert MTU"}},{"before":"62b204c556bc09c8c45ac7d1907e7515ac050e5c","after":"eb82c8c238ad3d2ae04c603df63b0184dd2ba101","ref":"refs/heads/refactoring","pushedAt":"2023-06-26T17:24:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"fixup: 32d8f00 Refactoring of gateway playbook\n\nSigned-off-by: Hannes Fuchs ","shortMessageHtmlLink":"fixup: 32d8f00 Refactoring of gateway playbook"}},{"before":"c54bbc78ab559e022e647c6799316d3b72772315","after":"62b204c556bc09c8c45ac7d1907e7515ac050e5c","ref":"refs/heads/refactoring","pushedAt":"2023-04-20T12:52:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"fixup: 32d8f00 Refactoring of gateway playbook\n\nSigned-off-by: Hannes Fuchs ","shortMessageHtmlLink":"fixup: 32d8f00 Refactoring of gateway playbook"}},{"before":"f3240d2e54ff3c819dd38022234346b438b2d239","after":"c54bbc78ab559e022e647c6799316d3b72772315","ref":"refs/heads/refactoring","pushedAt":"2023-04-20T12:49:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"fixup: 32d8f00 Refactoring of gateway playbook\n\nSigned-off-by: Hannes Fuchs ","shortMessageHtmlLink":"fixup: 32d8f00 Refactoring of gateway playbook"}},{"before":"451dc1dc0b5945ac6ab7a0cfbbbceb8fbc4527aa","after":"f3240d2e54ff3c819dd38022234346b438b2d239","ref":"refs/heads/refactoring","pushedAt":"2023-04-10T16:12:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Add additional ssh public key for user hannes","shortMessageHtmlLink":"Add additional ssh public key for user hannes"}},{"before":"a16d43796becefb1f49ac81b6e95fbc1d26fbc73","after":"451dc1dc0b5945ac6ab7a0cfbbbceb8fbc4527aa","ref":"refs/heads/refactoring","pushedAt":"2023-04-10T15:55:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Add taskt to update suduers configuration\n\nAllow users in group sudo to switch without password.","shortMessageHtmlLink":"Add taskt to update suduers configuration"}},{"before":"8772d5524e12c183872f5b15e9d3e8df75db0de7","after":"a16d43796becefb1f49ac81b6e95fbc1d26fbc73","ref":"refs/heads/refactoring","pushedAt":"2023-04-02T21:08:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"fixup 0722990 DRAFT: gw2gw…","shortMessageHtmlLink":"fixup 0722990 DRAFT: gw2gw…"}},{"before":"05f5189de4b99128c7dd22488b9502a512f0dd12","after":"8772d5524e12c183872f5b15e9d3e8df75db0de7","ref":"refs/heads/refactoring","pushedAt":"2023-04-02T17:11:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Add user carsi","shortMessageHtmlLink":"Add user carsi"}},{"before":"24c005ebbeca23c6d25cab7f441abd22b4555be2","after":"05f5189de4b99128c7dd22488b9502a512f0dd12","ref":"refs/heads/refactoring","pushedAt":"2023-03-22T18:14:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"Ignore IPv6 RAs on bridge interfaces\n\nIPv6 RAs are currently only relvant for Nodes/APs and clients. We ignore\nthem on the bridge interface, so that we don't get unwanted routes and\nDNS Server entries.\n\nThe routes breake routing, since the GW (Server) preferes the announced\nroute. An option can be to lower the preference of the announced routes\nvia radvd.\n\nThe unwanted DNS Server entries causses the systemd-resolved to use\nthem, which are currently the Nodes/APs next node address. This\ngenerates unwanted DNS traffic from the server to the nodes and also log\nerrors like:\n```\nUsing degraded feature set UDP instead of UDP+EDNS0 for DNS server fdc0:ffee:a10:10::ffff.\nUsing degraded feature set TCP instead of UDP for DNS server fdc0:ffee:a10:10::ffff.\nUsing degraded feature set UDP instead of TCP for DNS server fdc0:ffee:a10:10::ffff.\n```","shortMessageHtmlLink":"Ignore IPv6 RAs on bridge interfaces"}},{"before":"5b411d227be1dd3c0c8bc574aca49f9fa9cb70d6","after":"24c005ebbeca23c6d25cab7f441abd22b4555be2","ref":"refs/heads/refactoring","pushedAt":"2023-03-15T18:25:49.601Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hafu","name":"Hannes Fuchs","path":"/hafu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1118677?s=80&v=4"},"commit":{"message":"WIP: refactoring gw playbook","shortMessageHtmlLink":"WIP: refactoring gw playbook"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZpL-VAA","startCursor":null,"endCursor":null}},"title":"Activity · Freifunk-Potsdam/2021-ansible-gluon-test"}