Open
Description
Bug description
/etc/machine-id is on tmpfs via etc-machine\x2did.mount unit.
this causes a new /etc/machine-id
to be created each boot.
Various issues will transpire because of this:
journald
journald writes its logs to /var/log/$(cat /etc/machine-id)
when vacuuming it will only consider those journals.
If you configure SystemMaxUse=200M
in /etc/systemd/journald.conf
it will only vacuum the current boot logs leading to growing /var/log/journal
journalctl --list-boots
will only show the current boot.
To Reproduce
Steps to reproduce the behavior:
cat /etc/machine-id
reboot
cat /etc/machine-id
WSL version
WSL version: 2.3.24.0
Kernel version: 5.15.153.1-2
WSLg version: 1.0.65
MSRDC version: 1.2.5620
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26100.1-240331-1435.ge-release
Windows version: 10.0.22631.4317```
<!-- If your issue is related to the installation process, please include the SHA256 checksum of the tarball you used to install NixOS-WSL -->