FS#74147 - [osbuild] udev rules are not installed

Attached to Project: Community Packages
Opened by Christian Kellner (gicmo) - Thursday, 17 March 2022, 13:36 GMT
Last edited by Jelle van der Waa (jelly) - Thursday, 17 March 2022, 18:04 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

osbuild contains udev rules that allow us to limit the interaction of certain devices with the host system:
https://github.com/osbuild/osbuild/blob/main/data/10-osbuild-inhibitor.rules

If they are not present building images with LUKS/LVM2 might lead to build failures, as observed via
device/device (org.osbuild.luks2): subprocess.CalledProcessError: Command '['cryptsetup', '-q', 'close', 'osbuild-luks-ead778a4-6125-4b88-abb6-39cf0492f6be']' returned non-zero exit status 5

Please install the file in /usr/lib/udev/rules.d/

I am not sure how Arch handles udev rule changes but technically a "sudo udevadm control -R" is needed after the installation.
This task depends upon

Closed by  Jelle van der Waa (jelly)
Thursday, 17 March 2022, 18:04 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in osbuild-52-4

Loading...