From 8c65c681c9bbae6f5d3a47d67be7316198e69000 Mon Sep 17 00:00:00 2001 From: Jonathon Anderson Date: Tue, 25 Feb 2025 01:17:24 -0700 Subject: [PATCH] Remove dracut NetworkManager connections for phase 2 - Closes: #1780 Signed-off-by: Jonathon Anderson --- CHANGELOG.md | 1 + .../NetworkManager/rootfs/warewulf/init.d/20-NetworkManager | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 overlays/NetworkManager/rootfs/warewulf/init.d/20-NetworkManager diff --git a/CHANGELOG.md b/CHANGELOG.md index 576f170b..bc83d3af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Fix nightly builds. - Better handling for missing NetDev.Device. #1777 +- Remove dracut NetworkManager connections between boot phases. #1780 ## v4.6.0rc3, 2025-02-23 diff --git a/overlays/NetworkManager/rootfs/warewulf/init.d/20-NetworkManager b/overlays/NetworkManager/rootfs/warewulf/init.d/20-NetworkManager new file mode 100644 index 00000000..45481033 --- /dev/null +++ b/overlays/NetworkManager/rootfs/warewulf/init.d/20-NetworkManager @@ -0,0 +1,6 @@ +#!/bin/sh + +echo "Warewulf prescript: NetworkManager" +echo +echo "Removing NetworkManager state from any prior boot stage..." +rm -rf /run/NetworkManager