Bug#858014: udev: Please add SPARC vdisk devices to 60-cdrom_id.rules
John Paul Adrian Glaubitz
glaubitz at physik.fu-berlin.de
Fri Mar 17 10:37:40 GMT 2017
Source: systemd
Version: 232-20
Severity: normal
Tags: patch
User: debian-sparc at lists.debian.org
Usertags: sparc64
Hi!
When installing Debian inside a SPARC LDOM virtual machine, d-i
is unable to detect any virtual CD-ROM drives when scanning for
the installation media.
debian-installer uses 'udevadm info' to check which of the available
block devices are actually CD drives for which the 60-cdrom_id.rules
rules file applies. See the discussion in [1].
Since 60-cdrom_id.rules has a whitelist for the block devices it
checks, we need to add "vdisk*" to the whitelist so that udev
will also scan the vdisk block devices found inside a SPARC
LDOM virtual machine.
Thus, could you please add "vdisk*" to the whitelist in the
60-cdrom_id.rules file so that debian-installer detects the
virtual CD-ROM drives inside a SPARC LDOM?
The attached patch is enough.
Thanks,
Adrian
> [1] https://lists.debian.org/debian-sparc/2017/03/msg00050.html
> [2] https://github.com/systemd/systemd/pull/5599
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaubitz at debian.org
`. `' Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
-------------- next part --------------
diff -Nru old/systemd-233/rules/60-cdrom_id.rules new/systemd-233/rules/60-cdrom_id.rules
--- old/systemd-233/rules/60-cdrom_id.rules 2017-03-01 22:43:06.000000000 +0100
+++ new/systemd-233/rules/60-cdrom_id.rules 2017-03-17 11:36:29.952543056 +0100
@@ -2,7 +2,7 @@
ACTION=="remove", GOTO="cdrom_end"
SUBSYSTEM!="block", GOTO="cdrom_end"
-KERNEL!="sr[0-9]*|xvd*", GOTO="cdrom_end"
+KERNEL!="sr[0-9]*|vdisk*|xvd*", GOTO="cdrom_end"
ENV{DEVTYPE}!="disk", GOTO="cdrom_end"
# unconditionally tag device as CDROM
More information about the Pkg-systemd-maintainers
mailing list