[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#769907: marked as done (general: non-sysvinit init systems are made of fail)



Your message dated Mon, 17 Nov 2014 15:55:49 +0100
with message-id <201411171555.56561.holger@layer-acht.org>
and subject line Re: Bug#769907: general: non-sysvinit init systems are made of fail
has caused the Debian Bug report #769907,
regarding general: non-sysvinit init systems are made of fail
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
769907: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769907
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: general
Severity: important

Dear Debian Maintainers,

I tried the alternative init systems (namely upstart and systemd) and
while I think there is some potential in these systems I don't think
they are ready for Jessie.

As basic system component the init system needs to be very realiable
which cannot be guaranteed for a piece of software that is introduced
and installed by default as core system component in the same release
cycle. There was some possibility to install alternative init system in
wheezy but as the support for switching between the various systems was
not in place it was not very practical and the packaging tools
discouraged such use.

I tried to install an alternative init system on like half a dozen of
systems and I am disappointed. I stumbled upon two serious problems with
these new systems.

1) the problem with new feature in systemd which considers all
filesystems in fstab vital for system boot and stops boot if they fail.
It's been decided that although it is a change in behaviour that might
render some systems unbootable it's technically correct implementation
and only enforces that non-vital filesystems are marked as such in fstab
which should have been the case from the start.

2) other problem is 'mystery meat init' - you see some initial
bootloader or kernel messages and when init starts .. nothing.
When init decides a filesystem needs to be checked or that it has to
stop due to error .. nothing. To be a reasonable sysvinit replacement
systemd and upstart must output messages to consoles(s) to which
sysvinit did output messages, even on systems with multiple consoles
(eg. serial, vga, kms). Note that this is on systems where sysvinit does
give messages on the console so if the system was upgraded to systemd as
part of release upgrade it would lose console as the result or upgrading
to new release.

I am wondering what other subtle bugs are lurking in these new init
systems. I am not completely against switching to a new init system but
imho that should be done only once that init system was avaialble for at
least one release as routinely installable and uninstallable package.
Otherwise the core system component cannot possibly have been tested for
suitability in general and for good integration into Debian in
particular.

Thanks

Michal


-- System Information:
Distributor ID:	Ubuntu
Description:	Ubuntu GNU/Linux testing (jessie)
Release:	testing
Codename:	jessie
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.11-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

--- End Message ---
--- Begin Message ---
Hi,

On Montag, 17. November 2014, Michal Suchanek wrote:
> Package: general

I'm sorry but this is not a general bug in Debian. Also your description of 
these "two serious problems" lack any specific problems you encountered, for a 
start you failed to say whether you encountered these problem with systemd or 
upstart.

Thus closing.


cheers,
	Holger

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---

Reply to: