netbooting the bionic live CD over NFS goes straight to maintenance mode :
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemd |
Fix Released
|
Unknown
|
|||
systemd (Ubuntu) |
Fix Released
|
Medium
|
Dimitri John Ledkov | ||
Xenial |
Fix Released
|
Medium
|
Victor Tapia | ||
Bionic |
Fix Released
|
Medium
|
Victor Tapia | ||
Cosmic |
Fix Released
|
Medium
|
Victor Tapia | ||
Disco |
Fix Released
|
Medium
|
Dimitri John Ledkov |
Bug Description
[Impact]
Mounting manually a network share (NFS) and masking it breaks the state of other units (and their dependencies).
Casper is masking a mounted NFS share, blocking the normal boot process as described in the original description, but the issue comes from systemd.
[Test Case]
- NFS mount point at /media
root@iscsi-
10.230.
- Test mount point (/test) defined in /etc/fstab:
root@iscsi-
tmpfs /test tmpfs nosuid,nodev 0 0
1. If media.mount is not masked, everything works fine:
root@iscsi-
root@iscsi-
Active: active (mounted) since Thu 2018-11-15 16:03:59 UTC; 3 weeks 6 days ago
root@iscsi-
Active: inactive (dead) since Thu 2018-12-13 10:33:52 UTC; 4min 11s ago
root@iscsi-
root@iscsi-
Active: active (mounted) since Thu 2018-12-13 10:38:13 UTC; 3s ago
root@iscsi-
tmpfs on /test type tmpfs (rw,nosuid,
root@iscsi-
root@iscsi-
Active: inactive (dead) since Thu 2018-12-13 10:38:32 UTC; 3s ago
root@iscsi-
2. If media.mount is masked, other mounts are failing:
root@iscsi-
Created symlink /etc/systemd/
root@iscsi-
Job for test.mount failed.
See "systemctl status test.mount" and "journalctl -xe" for details.
root@iscsi-
Active: failed (Result: protocol) since Thu 2018-12-13 10:40:06 UTC; 10s ago
root@iscsi-
tmpfs on /test type tmpfs (rw,nosuid,
root@iscsi-
root@iscsi-
Active: failed (Result: protocol) since Thu 2018-12-13 10:40:06 UTC; 25s ago
root@iscsi-
tmpfs on /test type tmpfs (rw,nosuid,
root@iscsi-
Job for test.mount failed.
See "systemctl status test.mount" and "journalctl -xe" for details.
root@iscsi-
tmpfs on /test type tmpfs (rw,nosuid,
tmpfs on /test type tmpfs (rw,nosuid,
root@iscsi-
root@iscsi-
tmpfs on /test type tmpfs (rw,nosuid,
tmpfs on /test type tmpfs (rw,nosuid,
[Regression potential]
Minimal. Originally, one failing mount point blocked the processing of the rest due to how the return codes were handled for every line in /proc/self/
[Other Info]
Upstream bug: https:/
Fixed upstream with commit: https:/
[Original Description]
netbooting the bionic live CD[1] over NFS goes straight to maintenance mode :
[1] http://
# casper.log
Begin: Adding live session user... ... dbus-daemon[568]: [session uid=999 pid=568] Activating service name='org.
dbus-daemon[568]: [session uid=999 pid=568] Successfully activated service 'org.gtk.
dbus-daemon[568]: [session uid=999 pid=568] Activating service name='org.
fuse: device not found, try 'modprobe fuse' first
dbus-daemon[568]: [session uid=999 pid=568] Successfully activated service 'org.gtk.
(gvfsd-
(gvfsd-
A connection to the bus can't be made
done.
Begin: Setting up init... ... done.
Changed in casper (Ubuntu): | |
importance: | Undecided → High |
Changed in casper (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in systemd (Ubuntu): | |
status: | Confirmed → Fix Released |
no longer affects: | ubiquity (Ubuntu) |
tags: | added: sts |
description: | updated |
no longer affects: | casper (Ubuntu) |
Changed in systemd (Ubuntu Disco): | |
assignee: | nobody → Victor Tapia (vtapia) |
Changed in systemd (Ubuntu Cosmic): | |
assignee: | nobody → Victor Tapia (vtapia) |
Changed in systemd (Ubuntu Bionic): | |
assignee: | nobody → Victor Tapia (vtapia) |
Changed in systemd (Ubuntu Xenial): | |
assignee: | nobody → Victor Tapia (vtapia) |
Changed in systemd (Ubuntu Disco): | |
importance: | Undecided → Medium |
Changed in systemd (Ubuntu Cosmic): | |
importance: | Undecided → Medium |
Changed in systemd (Ubuntu Xenial): | |
importance: | Undecided → Medium |
Changed in systemd (Ubuntu Disco): | |
status: | Confirmed → In Progress |
Changed in systemd (Ubuntu Bionic): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in systemd (Ubuntu Cosmic): | |
status: | New → In Progress |
Changed in systemd (Ubuntu Xenial): | |
status: | New → In Progress |
no longer affects: | systemd |
Changed in systemd (Ubuntu Disco): | |
status: | In Progress → Fix Committed |
assignee: | Victor Tapia (vtapia) → Dimitri John Ledkov (xnox) |
information type: | Public → Public Security |
information type: | Public Security → Private Security |
information type: | Private Security → Public |
Changed in systemd (Ubuntu Cosmic): | |
status: | In Progress → Triaged |
Changed in systemd (Ubuntu Cosmic): | |
status: | Triaged → In Progress |
Changed in systemd: | |
status: | Unknown → Fix Released |
Attaching log from maintenance mode