Re: [Test-Announce] 2021-02-22 @ 17:00 UTC - Fedora 34 Blocker Review Meeting

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

 



> Under what criterion would it be a blocker?

This affects (all?) users of Workstation running 34 or rawhide and causes users to unsafely force power off their machine due to the 2 minute timeout.  Many will be led to think that their Fedora install or hardware is broken. Shipping a release of Fedora Workstation that reboots without running into major errors or timeouts by default seems reasonable to me. Why is this a bad candidate for being a blocker?

> The gist of the problem is that (a) it's a reasonable goal to get
> reboot/shutdown times below 30s, ideally 10s but that's a detail; (b)
> it's not reasonable to just arbitrarily disregard the hierarchy of
> timeouts and just blow away the user manager and all child processes.
> The timeouts are there for a reason, so they all have to be taken into
> account to make sure everything is folding in the proper sequence.
> Otherwise we end up with new and possibly worse problems.

I don't know why you are assuming that I want to ignore timeouts or that things should be force killed. This is ostensibly a bug that hopefully can be fixed before F34 is released. Being condescending and assuming I am totally ignorant of how systemd manages services is not productive. To be very clear, no one is suggesting that the fix is to disregard or otherwise bypass timeouts.

> I might be wrong but I think it's specious to just make this a
> blocker. Sounds good, but then upon closer inspection I think we'll
> find the blocker process isn't going to be an effective way to fix the
> problem, and then it'll just end up sucking people's time away from
> isolating the problems.

Why does making a bug a blocker suck time away from fixing said bug? I genuinely do not follow your logic here.

> And not least of which is learning *how* to isolate these problems, so
> maybe that's a conversation worth having is how to better understand
> the information available to find out what to blame and find a bug
> against.
> 
> I filed that bug against pipewire only because it's mostly what's
> remaining at the 2 minute mark; and if I use the early debug shell so
> I can switch to tty9 during the timeout countdown, and kill off all
> those processes, usually I get an immediate reboot. Correlation or
> causation? *shrug* I don't know. Sometimes I see pipewire processes
> with new PID! As in something is restarting them in the middle of the
> timeout! That's pretty curious and unexpected, but I don't know what
> it means.

The bug is currently filed against gnome-session, not pipewire. In the ticket Benjamin Berg linked the following gnome-session bug report[1] and stated "I suppose we did not yet update gnome-session, so that is expected."[2], as a result I am led to believe that this is related to a known issue with gnome-session and a likely fix is to release an update to gnome-session for F34 and rawhide. 

Why do you believe this bug has not been isolated to a known issue with gnome-session? Please update the issue if it is now known that gnome-session is unrelated to the problem.

[1] https://gitlab.gnome.org/GNOME/gnome-session/-/merge_requests/55
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1909556#c5
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux