Skip to content

Commit a0a2e37

Browse files
author
Florent Rivoire
committed
Improve machine-id management
1 parent a7517ec commit a0a2e37

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

skeleton-docker-based/usr/local/sbin/scw-builder-leave

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,6 @@ rm -f /var/log/journal/*
4949

5050
# Update locate cache
5151
updatedb 2>/dev/null || true
52+
53+
# Remove machine-id (will be regenerated on first boot)
54+
rm -f /etc/machine-id /var/lib/dbus/machine-id

skeleton-systemd/usr/local/sbin/scw-gen-machine-id

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44

55
if [ -f /etc/.regen-machine-id ]
66
then
7+
rm -f /var/lib/dbus/machine-id
78
rm -f /etc/machine-id
9+
dbus-uuidgen --ensure
810
systemd-machine-id-setup 2> /dev/null
911
rm -f /etc/.regen-machine-id
1012
fi

0 commit comments

Comments
 (0)