Bug 144891

Summary: yast2 runlevel does not show a status for all services
Product: [openSUSE] SUSE Linux 10.1 Reporter: Andreas Klein <asklein>
Component: YaST2Assignee: Lukas Ocilka <locilka>
Status: RESOLVED FIXED QA Contact: Klaus Kämpf <kkaempf>
Severity: Normal    
Priority: P5 - None CC: vetter
Version: Beta 1   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: yast2 logs
/tmp/runlevel-2-simple-000.png

Description Andreas Klein 2006-01-23 17:28:37 UTC
yast2 runlevel does not show a status for all services
Comment 1 Andreas Klein 2006-01-23 17:29:04 UTC
Created attachment 64578 [details]
yast2 logs
Comment 2 Andreas Klein 2006-01-23 17:29:54 UTC
Created attachment 64579 [details]
/tmp/runlevel-2-simple-000.png
Comment 3 Lukas Ocilka 2006-01-24 08:11:50 UTC
Hmm, there is a new non-blocking system for checking the service status
It seems that the background_agent is not handled correctly (dumb-proof)
It can be fixed in Beta3...
Comment 4 Lukas Ocilka 2006-02-01 22:38:45 UTC
Ups... couldn't have been fixed in Beta3 I hope for Beta4.
Comment 5 Lukas Ocilka 2006-02-13 11:24:37 UTC
This was because Status-checker uses the background agent with time-out enabled and even the agent reported it hadn't run, it hadn't been finished.

Added a .kill functionality at the end of every run of this function.

Fixed in yast2.rpm 2.13.28 (or 2.13.29) depends on the next submitter.