Bug 2308278

Summary: webui crashes on startup because it tries to run `udevadm info --name=/overlay (deleted)`
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: anaconda-webuiAssignee: Katerina Koukiou <kkoukiou>
Status: CLOSED RAWHIDE QA Contact:
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 41CC: jkonecny, k.koukiou, kkoukiou, mkolman, rvykydal
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: openqa
Fixed In Version: anaconda-webui-14 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-02-18 16:36:50 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Adam Williamson 2024-08-27 22:45:15 UTC
Since anaconda-webui 13 landed in F41 and Rawhide, it has crashed on startup because it tries to do `udevadm info --query=property --name=/overlay (deleted)`. This is because of https://github.com/rhinstaller/anaconda-webui/commit/81816a125533f5f668823798715b9efaa386b7e6 - clearly `devData.path.v` can be awkward values like "/overlay (deleted)" which need to be parsed somehow, or filtered out. I didn't send a PR because I'm not entirely clear whether in this case we need to skip the device, or parse out the " (deleted)", or what.

Comment 1 Adam Williamson 2024-08-27 22:46:17 UTC
Filed against F41 as this can be seen on the osbuild-built live images because of https://github.com/osbuild/images/pull/870 , but it's mostly important on Rawhide. On F41 no image is *supposed* to have webui on it. Still, wouldn't hurt to fix it on both.

Comment 2 Adam Williamson 2025-02-18 16:36:50 UTC
This got resolved.