boot breaks if /etc/machine-id is missing
Bug #1387090 reported by
Michael Vogt
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemd (Ubuntu) |
Fix Released
|
Medium
|
Didier Roche-Tolomelli |
Bug Description
When no /etc/machine-id file is present the boot breaks.
Once this bug is fixed we can modify live-build so that it remove /etc/machine-id from the generated live rootfs instead of truncating it to a zero file.
summary: |
- boot breaks if /etc/machine-id iis missing + boot breaks if /etc/machine-id is missing |
description: | updated |
description: | updated |
description: | updated |
Changed in systemd (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: systemd-boot |
Changed in systemd (Ubuntu): | |
assignee: | nobody → Didier Roche (didrocks) |
To post a comment you must log in.
For the record, src/core/main.c calls machine_id_setup() in main(), which is supposed to create the file if it's missing. I haven't looked in detail yet why that fails, but debugging from there is a good starting point.