From 49a462ecb1c74a514e0821d68c78a89aa19c2dff Mon Sep 17 00:00:00 2001 From: "stephane.david" Date: Sat, 11 Jul 2026 16:35:08 +0200 Subject: [PATCH] Changed to webdav --- get_network_config.yml | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/get_network_config.yml b/get_network_config.yml index c6e46cd..4375418 100644 --- a/get_network_config.yml +++ b/get_network_config.yml @@ -27,12 +27,35 @@ echo "" >> /tmp/config_{{ inventory_hostname }}.txt ip route show >> /tmp/config_{{ inventory_hostname }}.txt - # --- DNS (resolv.conf + systemd-resolved) --- + # --- DNS --- echo "=== Configuration DNS ===" >> /tmp/config_{{ inventory_hostname }}.txt cat /etc/resolv.conf >> /tmp/config_{{ inventory_hostname }}.txt echo "" >> /tmp/config_{{ inventory_hostname }}.txt resolvectl status >> /tmp/config_{{ inventory_hostname }}.txt 2>&1 || true + # --- Netplan --- + echo "=== Configuration Netplan ===" >> /tmp/config_{{ inventory_hostname }}.txt + + if [ -d /etc/netplan ]; then + echo "Fichiers Netplan :" >> /tmp/config_{{ inventory_hostname }}.txt + ls -1 /etc/netplan >> /tmp/config_{{ inventory_hostname }}.txt + echo "" >> /tmp/config_{{ inventory_hostname }}.txt + + for f in /etc/netplan/*.yaml; do + echo "--- $f ---" >> /tmp/config_{{ inventory_hostname }}.txt + cat "$f" >> /tmp/config_{{ inventory_hostname }}.txt + echo "" >> /tmp/config_{{ inventory_hostname }}.txt + done + + # netplan get (Ubuntu 22.04+) + if command -v netplan >/dev/null 2>&1; then + echo "=== netplan get ===" >> /tmp/config_{{ inventory_hostname }}.txt + netplan get >> /tmp/config_{{ inventory_hostname }}.txt 2>&1 || true + fi + else + echo "Netplan non présent sur ce système." >> /tmp/config_{{ inventory_hostname }}.txt + fi + args: creates: "/tmp/config_{{ inventory_hostname }}.txt"