]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Make sure we remove /var/lib/dbus/machine-id from the image
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 22 Aug 2023 19:26:14 +0000 (21:26 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 23 Aug 2023 07:21:22 +0000 (09:21 +0200)
Fixes #1818

mkosi/__init__.py

index 7dff5aae20511c5a34e69adc8bd7251ef6d489b0..be92c96c715551185a83af8be5201cc996837484 100644 (file)
@@ -157,7 +157,10 @@ def install_distribution(state: MkosiState) -> None:
             if state.config.packages:
                 state.config.distribution.install_packages(state, state.config.packages)
 
-    for f in ("var/lib/systemd/random-seed", "var/lib/systemd/credential.secret", "etc/machine-info"):
+    for f in ("var/lib/systemd/random-seed",
+              "var/lib/systemd/credential.secret",
+              "etc/machine-info",
+              "var/lib/dbus/machine-id"):
         # Using missing_ok=True still causes an OSError if the mount is read-only even if the
         # file doesn't exist so do an explicit exists() check first.
         if (state.root / f).exists():