aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Cordero <catalyst@0xdc.io>2021-02-04 11:07:19 +0000
committerMatt Turner <mattst88@gentoo.org>2021-02-20 21:05:39 -0500
commitc1f5707a9c9f27f730aad908c8f3c86075201fc9 (patch)
tree9ead6711dfd8570ac0c3a43894a0ab45be44010e
parentcatalyst: Clean up chroot directory on success (diff)
downloadcatalyst-c1f5707a9c9f27f730aad908c8f3c86075201fc9.tar.gz
catalyst-c1f5707a9c9f27f730aad908c8f3c86075201fc9.tar.bz2
catalyst-c1f5707a9c9f27f730aad908c8f3c86075201fc9.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>
-rw-r--r--catalyst/base/stagebase.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index bc0eccd0..a4da7eb3 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -465,6 +465,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
def set_cleanables(self):
self.settings['cleanables'] = [
+ "/etc/machine-id",
"/etc/resolv.conf",
"/var/tmp/*",
"/tmp/*",