Bug 715263

Summary: systemd-sysvinit: when this is installed, I can't boot, nm crashes, other issues
Product: [openSUSE] openSUSE 12.1 Reporter: Jon Nelson <jnelson-suse>
Component: BasesystemAssignee: Frederic Crozat <fcrozat>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: ismail
Version: Factory   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Jon Nelson 2011-08-31 15:10:38 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101 Firefox/6.0

When systemd-sysvinit is installed, I can't boot.
Specifically, it boots up to the point where the gettys are available, however:

a) X is not started
b) I can punch my username + password in, and I see "the last time you logged in was..."  but never a shell.
c) control-alt-delete shows a networkmanager traceback on the screen

Furthermore, when booting with init=/bin/sh, control characters don't work (control-c, for I dearly hope you don't less something or start something that might hang, control-s, control-q, control-z -- none of them work). 

I have a digital photo of the network manager traceback.

Lastly, if you hit control-d or type 'exit' + return (with init=/bin/sh), init crashes and the entire box panics instead of rebooting. I have a screenshot of that, too, but since it happens 100% of the time it should be easy to test for.




Reproducible: Always

Steps to Reproduce:
1.
2.
3.
Comment 1 Frederic Crozat 2011-09-08 12:23:13 UTC
you are mixing a lot of issues here.

Please uninstall systemd-sysvinit and use "init=/bin/systemd" on boot commandline instead to test systemd.

Ensure you are running latest kernel (at least 3.0 minimum) and latest Factory.
Comment 2 Jon Nelson 2011-09-08 17:41:28 UTC
systemd-sysvinit uninstalled.
Using init=/bin/systemd (or pressing F5 and choosing systemd) -> same symptoms.
Kernel: 3.0.4-43-desktop
systemd version: systemd-34-14.1.x86_64 installed just a few minutes ago.
Comment 3 Frederic Crozat 2011-09-09 11:26:20 UTC
reboot with init=/bin/systemd systemd.log_level=debug systemd.log_target=kmsg

and attach dmesg output to this bug report.
Comment 4 Jon Nelson 2011-09-10 04:06:13 UTC
I changed two things that seem to help in /etc/sysconfig/network/config:

WAIT_FOR_INTERFACES="" (was 30)
NM_ONLINE_TIMEOUT=0 (was 30)

I'm not sure if these are related but they seem to be.
Comment 5 Frederic Crozat 2011-09-11 08:20:17 UTC
if you are running latest Factory for all packages, you don't need to change anything to network configuration.
Comment 6 Ismail Dönmez 2011-10-19 11:09:55 UTC
Can you please re-test with openSUSE 12.1 Beta 1? This issue should be fixed. Thanks.
Comment 7 Jon Nelson 2011-10-19 13:03:03 UTC
openSUSE 12.1 Beta 1 (with updates from Factory, too) seems to work fine.
Comment 8 Ismail Dönmez 2011-10-19 13:26:26 UTC
Closing as fixed. Thanks!