summaryrefslogtreecommitdiffstats
path: root/roles/network
AgeCommit message (Expand)AuthorFilesLines
11 daysConfigure ipv6/prefer ipv4 switches for network (and all hosts)Ahmed AbdelHalim4-5/+20
13 daysConfigure preference of ip family (ipv4 > ipv6)Ahmed AbdelHalim3-0/+20
2026-07-10Fix linting and testing gateway with dummy interfaceAhmed AbdelHalim1-1/+1
2026-07-08Route IPv6 through WireGuard VPN via radvd and static gatewayAhmed AbdelHalim4-1/+14
2026-07-08Fix bridge network treated as new deviceAhmed AbdelHalim1-1/+1
2026-07-08Refactor network roleAhmed AbdelHalim6-46/+4
2026-07-08Revert 70d45f2 commit change on ipv6Ahmed AbdelHalim2-2/+2
2026-07-06Fix network setup on pveAhmed AbdelHalim4-11/+13
2026-07-06Fix pve network setupAhmed AbdelHalim4-2/+52
2026-07-03Use permanent MAC addresses for ehternet/LAN connectionsAhmed AbdelHalim1-0/+1
2026-06-30Disable ipv6 by defaultsAhmed AbdelHalim2-2/+2
2026-05-07Fix mDNS not resolving because ubuntu 26.04 introduced an overrideAhmed AbdelHalim1-1/+10
2026-03-04Remove duplicate fields from argument_specs filesAhmed AbdelHalim1-2/+0
2026-02-26Remove auto-starting iwd, it's managed by network manager (as backend)Ahmed AbdelHalim3-3/+0
2026-02-26Fix iwd-wifi idempotence testingAhmed AbdelHalim2-7/+5
2026-02-26Fix using od instead of xxdAhmed AbdelHalim2-1/+4
2026-02-26Remove captive portal code as it wasn't testedAhmed AbdelHalim1-8/+0
2026-02-26Fix auto-starting iwd on bootAhmed AbdelHalim2-0/+30
2026-02-26Fix network to work on mac tooAhmed AbdelHalim4-0/+12
2026-02-12Handle avahi removal in network role onlyAhmed AbdelHalim1-0/+5
2026-01-24Fix ansible 2.20.1 deprecation warning about ansible_varsAhmed AbdelHalim2-9/+9
2026-01-09Test fixing idempotent test failure on archlinuxAhmed AbdelHalim1-4/+4
2025-12-16Remove company from the roles metaAhmed AbdelHalim1-1/+0
2025-09-22Attempt fixing avahi test by pinning versionsAhmed AbdelHalim1-8/+0
2025-09-22Attempt fix of avahi/dhcpcd uninstall in debian/ubuntuAhmed AbdelHalim1-1/+9
2025-09-21Disable connectivity detectionAhmed AbdelHalim1-1/+1
2025-09-20Migrate to the new loop syntaxAhmed AbdelHalim1-4/+4
2025-09-15Update network role to remove dhcpcd dependencyAhmed AbdelHalim6-6/+15
2025-09-10Add recommended argument_specsAhmed AbdelHalim1-0/+2
2025-09-10Follow the ansible recommendation of using systemd_serviceAhmed AbdelHalim2-5/+5
2025-09-10Refactor role dependencies to be more module modularAhmed AbdelHalim3-6/+7
2025-09-03Fix archlinux failureAhmed AbdelHalim1-0/+1
2025-09-02Add dig and nslookup deps for debugging networking issuesAhmed AbdelHalim2-1/+2
2025-09-02Refactor the network fix for piholeAhmed AbdelHalim1-14/+4
2025-09-02Fix pihole and network manger DNS when VPN isn't activeAhmed AbdelHalim3-6/+12
2025-09-01Fix networking issues when VPN isn't activeAhmed AbdelHalim5-5/+33
2025-09-01Fix wireguard_gateway role being slowAhmed AbdelHalim1-2/+4
2025-08-31Allow network role to configure ipv6Ahmed AbdelHalim3-0/+18
2025-08-21Fix the wireguard installAhmed AbdelHalim1-6/+0
2025-08-21Fix network role to install via chrootAhmed AbdelHalim2-4/+6
2025-08-21Add wireguard role and fix testingAhmed AbdelHalim1-0/+2
2025-08-19Fix install ubuntu and wifi configsAhmed AbdelHalim2-1/+1
2025-08-19Fix meta strings quotingAhmed AbdelHalim1-9/+8
2025-08-19Fix pihole install to work on raspberry and simplify on archAhmed AbdelHalim1-2/+5
2025-08-16Refactor network role to remove NetworkManager/dhcpcd/networkd conflictAhmed AbdelHalim7-67/+43
2025-08-16Fix conflicting NetworkManger/systemd-networkdAhmed AbdelHalim4-3/+16
2025-08-11Add network ipv4 configurationsAhmed AbdelHalim4-1/+26
2025-08-11Refactor: move hostname into its own roleAhmed AbdelHalim3-27/+0
2025-08-11Use quad9 as the main DNS with cloudflare/google fallbacksAhmed AbdelHalim1-3/+2
2025-08-11Clean up the archlinux network roleAhmed AbdelHalim1-3/+1