Bug 1217878

Summary: [Build 41.1] udev: Contains symlinks /run/udev/links/by-partlabel/primary/
Product: [openSUSE] PUBLIC SUSE Linux Enterprise Server 15 SP6 Reporter: Petr Cervinka <pcervinka>
Component: BasesystemAssignee: systemd maintainers <systemd-maintainers>
Status: RESOLVED FIXED QA Contact:
Severity: Normal    
Priority: P2 - High CC: aschnell, eugenio.paolantonio, fbui
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Other   
URL: https://openqa.suse.de/tests/12970383/modules/udev_no_symlink/steps/397
Whiteboard:
Found By: openQA Services Priority:
Business Priority: Blocker: Yes
Marketing QA Status: --- IT Deployment: ---

Description Petr Cervinka 2023-12-07 11:07:28 UTC
## Observation

openQA test in scenario sle-15-SP6-Online-x86_64-udev-no-partlabel-links@64bit fails in
[udev_no_symlink](https://openqa.suse.de/tests/12970383/modules/udev_no_symlink/steps/397)

## Test suite description
Maintainer: cfamullaconrad@suse.com



## Reproducible

Fails since (at least) Build [41.1](https://openqa.suse.de/tests/12948619)


## Expected result

Last good: [40.1](https://openqa.suse.de/tests/12933101) (or more recent)


## Further details

Always latest result in this scenario: [latest](https://openqa.suse.de/tests/latest?arch=x86_64&distri=sle&flavor=Online&machine=64bit&test=udev-no-partlabel-links&version=15-SP6)


# test $(grep -r "E:ID_PART_ENTRY_NAME=openqapart" /run/udev/data | wc -l) -eq 10; echo AJmKE-$?-
AJmKE-0-
# ls -laR /run/udev/links/*by-partlabel*{primary,logical}/*; echo 13BTV-$?-
ls: cannot access '/run/udev/links/*by-partlabel*logical/*': No such file or directory
lrwxrwxrwx 1 root root 11 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:17 -> 0:/dev/vdb1
lrwxrwxrwx 1 root root 11 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:18 -> 0:/dev/vdb2
lrwxrwxrwx 1 root root 11 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:19 -> 0:/dev/vdb3
lrwxrwxrwx 1 root root 11 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:20 -> 0:/dev/vdb4
lrwxrwxrwx 1 root root 11 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:21 -> 0:/dev/vdb5
lrwxrwxrwx 1 root root 11 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:22 -> 0:/dev/vdb6
lrwxrwxrwx 1 root root 11 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:23 -> 0:/dev/vdb7
lrwxrwxrwx 1 root root 11 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:24 -> 0:/dev/vdb8
lrwxrwxrwx 1 root root 11 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:25 -> 0:/dev/vdb9
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:26 -> 0:/dev/vdb10
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:27 -> 0:/dev/vdb11
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:28 -> 0:/dev/vdb12
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:29 -> 0:/dev/vdb13
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:30 -> 0:/dev/vdb14
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b253:31 -> 0:/dev/vdb15
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b259:0 -> 0:/dev/vdb16
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b259:1 -> 0:/dev/vdb17
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b259:10 -> 0:/dev/vdb26
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b259:11 -> 0:/dev/vdb27
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b259:12 -> 0:/dev/vdb28
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b259:13 -> 0:/dev/vdb29
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b259:14 -> 0:/dev/vdb30
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b259:15 -> 0:/dev/vdb31
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b259:16 -> 0:/dev/vdb32
lrwxrwxrwx 1 root root 12 Dec  5 06:56 /run/udev/links/disk\x2fby-partlabel\x2fprimary/b259:17 -> 0:/dev/vdb33


It is recurrence of bugs:
https://bugzilla.suse.com/show_bug.cgi?id=1089761
https://bugzilla.suse.com/show_bug.cgi?id=1178023


Last working build of SLE 15-SP6 was 40.1 which had systemd version 249.16-150400.8.35.5. Build 41.1, which is first with the issue has newer version 254.5-150600.1.3.
Comment 1 Franck Bui 2023-12-18 15:43:53 UTC
Thanks for the report. I'll fix it.
Comment 3 Franck Bui 2023-12-19 06:59:03 UTC
I submitted the fix and will close the bug.

Thanks for the report and let me know if the issue is still present with the next update.