Bug#872039: [Pkg-sysvinit-devel] Bug#872039: why the severity?

2018-06-25 Thread Thomas Goirand
On 06/25/2018 03:10 AM, Cameron Norman wrote:
>> > On the other hand, only a very small minority are still using
> sysvinit on
>> > Debian, so this I think it's ok to have the severity set to serious.
>>
>> According to my last data, 14% of unstable users; less on stable as those
>> tend to be non-technical users.  Not a "very small minority".
> 
> Ignore him. He trolls non-systemd inits and actively roots for their
> exit from Debian.

+1

Discussing this topic with him is a loss of time and very toxic.



Bug#872039: why the severity?

2018-06-24 Thread Cameron Norman
On Fri, 12 Jan 2018 03:56:42 +0100 Adam Borowski 
wrote:
> On Wed, Jan 10, 2018 at 08:38:39PM +0100, John Paul Adrian Glaubitz wrote:
> > > Please tell me why this would be serious: any filesystem from this
millenium
> > > can handle unclean shutdown fine -- especially if there's a sync
before
> > > reboot/poweroff.
> >
> > That's hardly an argument. There is still very much the possibility that
> > this bug causes data-loss, so the severity is definitely justified.
>
> Technically, yes.  If your filesystem is ext2, and there's a process that
> hasn't been killed, and continues to write after the final sync.
>
> But if you use ext2 for anything, you made the decision yourself.
>

Not necessarily, an admin could just have to use ext2 for internal company
policy reasons.

Let's not punish people for being stuck in a bad situation.

/usr is already mounted ro. Can we not remount other filesystems ro like
/var at the same time?

> > On the other hand, only a very small minority are still using sysvinit
on
> > Debian, so this I think it's ok to have the severity set to serious.
>
> According to my last data, 14% of unstable users; less on stable as those
> tend to be non-technical users.  Not a "very small minority".

Ignore him. He trolls non-systemd inits and actively roots for their exit
from Debian.

Regards,
--
Cameron nemo


Bug#872039: why the severity?

2018-01-11 Thread Adam Borowski
On Wed, Jan 10, 2018 at 08:38:39PM +0100, John Paul Adrian Glaubitz wrote:
> > Please tell me why this would be serious: any filesystem from this millenium
> > can handle unclean shutdown fine -- especially if there's a sync before
> > reboot/poweroff.
> 
> That's hardly an argument. There is still very much the possibility that
> this bug causes data-loss, so the severity is definitely justified.

Technically, yes.  If your filesystem is ext2, and there's a process that
hasn't been killed, and continues to write after the final sync.

But if you use ext2 for anything, you made the decision yourself.

> On the other hand, only a very small minority are still using sysvinit on
> Debian, so this I think it's ok to have the severity set to serious.

According to my last data, 14% of unstable users; less on stable as those
tend to be non-technical users.  Not a "very small minority".


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢰⠒⠀⣿⡁ Imagine there are bandits in your house, your kid is bleeding out,
⢿⡄⠘⠷⠚⠋⠀ the house is on fire, and seven big-ass trumpets are playing in the
⠈⠳⣄ sky.  Your cat demands food.  The priority should be obvious...



Bug#872039: why the severity?

2018-01-10 Thread John Paul Adrian Glaubitz
> Please tell me why this would be serious: any filesystem from this millenium
> can handle unclean shutdown fine -- especially if there's a sync before
> reboot/poweroff.

That's hardly an argument. There is still very much the possibility that
this bug causes data-loss, so the severity is definitely justified.

On the other hand, only a very small minority are still using sysvinit on
Debian, so this I think it's ok to have the severity set to serious.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Bug#872039: why the severity?

2017-12-26 Thread Adam Borowski
> Reason for Severity=serious: This leaves /var (or other
> filesystems) in an unclean state, so could possibly lead to
> data loss!

Please tell me why this would be serious: any filesystem from this millenium
can handle unclean shutdown fine -- especially if there's a sync before
reboot/poweroff.

For example, on my desktop, non-trivial subvolume layout leads to:

[ ok ] Unmounting temporary filesystems...done.
[ ok ] Deactivating swap...done.
[] Unmounting weak filesystems...umount: /srv/chroots/tmp/home: target is 
busy.
umount: /srv/chroots: target is busy.
umount: /home: target is busy.
failed.
[ ok ] Unmounting local filesystems...done.
[16396.379093] BTRFS info (device sda1): using free space tree
[ ok ] Stopping the hotplug events dispatcher: systemd-udevd.
[info] Will now halt.
[16399.026813] kvm: exiting hardware virtualization
[16399.031944] sd 2:0:0:0: [sdb] Synchronizing SCSI cache
[16399.037624] sd 2:0:0:0: [sdb] Stopping disk
[16400.789927] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[16400.798161] sd 0:0:0:0: [sda] Stopping disk
[16402.943670] ACPI: Preparing to enter system sleep state S5
[16403.045314] reboot: Power down

Which I did not bother to look into for many years, yet there's never been
any data loss.  A sudden _unexpected_ failure (such as due to power
blackout, PSU being flaky, etc) may lead to losing contents of files written
seconds before the failure, but if the filesystem itself needs a fsck,
please report a serious bug against the filesystem in question (yeah,
they're parts of the kernel rather than individual Debian packages, but
you know where to find their maintainers).  An orderly shutdown that doesn't
fully unmount a filesystem doesn't count as unexpected.

Fixing this bug in general is not really possible, as enumerating some
namespaces may be not trivial, processes might be stuck in D state due to
some bug, etc.  Thus, a sync is supposed to be enough.

Filesystems that can't take unclean shutdown do exist (vfat, ext2), but no
one seriously considers running a system from them -- and a sync with no
further writes means no data loss either.


Meow!
-- 
// If you believe in so-called "intellectual property", please immediately
// cease using counterfeit alphabets.  Instead, contact the nearest temple
// of Amon, whose priests will provide you with scribal services for all
// your writing needs, for Reasonable And Non-Discriminatory prices.