aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Cordero <catalyst@0xdc.io>2021-02-04 11:07:19 +0000
committerMatt Turner <mattst88@gentoo.org>2021-06-06 15:37:11 -0700
commitec59a48305783e56b768213073e7cf21e1349f00 (patch)
tree2a339c27281e3d17b72aa71a235fa3993d8c9b3d
parentcatalyst 3.0.17 (diff)
downloadcatalyst-ec59a48305783e56b768213073e7cf21e1349f00.tar.gz
catalyst-ec59a48305783e56b768213073e7cf21e1349f00.tar.bz2
catalyst-ec59a48305783e56b768213073e7cf21e1349f00.zip
catalyst: Remove /etc/machine-id in all stages
Machine IDs are unique per installation, but if they are retained in a stage tarball, all installations from that stage share the same machine id. Signed-off-by: Daniel Cordero <catalyst@0xdc.io> Signed-off-by: Matt Turner <mattst88@gentoo.org> (cherry picked from commit c1f5707a9c9f27f730aad908c8f3c86075201fc9)
-rw-r--r--catalyst/base/stagebase.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index bb8f29da..770d1b35 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -470,7 +470,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
self.settings["destpath"] = normpath(self.settings["chroot_path"])
def set_cleanables(self):
- self.settings["cleanables"] = ["/etc/resolv.conf", "/var/tmp/*", "/tmp/*",
+ self.settings["cleanables"] = ["/etc/machine-id", "/etc/resolv.conf", "/var/tmp/*", "/tmp/*",
self.settings["repo_basedir"] + "/" +
self.settings["repo_name"]]