This whole debate saddens me
This whole debate saddens me
Posted Nov 30, 2014 17:18 UTC (Sun) by Wol (subscriber, #4433)In reply to: This whole debate saddens me by mjg59
Parent article: The "Devuan" Debian fork
Even worse if it's an emergency upgrade (which if it's old hardware destined for scrap, is not unlikely).
Cheers,
Wol
Posted Nov 30, 2014 18:20 UTC (Sun)
by vonbrand (subscriber, #4458)
[Link]
Users with support contracts expect things to move smoothly from version N to N +1 ... it'part of the deal. And "emergency upgrade, machine is to be scrapped" hasn't ever come up in my experience...
Posted Nov 30, 2014 19:01 UTC (Sun)
by mjg59 (subscriber, #23239)
[Link] (11 responses)
Posted Dec 2, 2014 18:49 UTC (Tue)
by Wol (subscriber, #4433)
[Link] (10 responses)
NT3.5 and UV9.6 on old hardware -> NT2000 and UV11 on new hardware.
This is exactly the thing Al Viro flew off on - if the new system performs badly relative to the old one, then you want to find out what the f*** went wrong!
And old hardware breaks. You might be planning an upgrade and your hand gets forced. Or manglement are skinflints and wait until something breaks. Or whatever.
It sounds like that has happened with PostgreSQL already, so it's not an "it might happen", it's a "We've already had to do this before".
Cheers,
Posted Dec 2, 2014 19:16 UTC (Tue)
by mjg59 (subscriber, #23239)
[Link] (9 responses)
Posted Dec 3, 2014 20:44 UTC (Wed)
by Wol (subscriber, #4433)
[Link] (8 responses)
Given your example, if both Oracle 12 & 13 run fine on RHEL 7, and they run worse on RHEL 8, then you know the fault is RHEL. If running RHEL 8 systemd on RHEL 7, and RHEL 7 systemd on RHEL 8 also makes no difference, then you know it's the kernel. Then you play with the kernels until you find the one at fault.
But - given the tight coupling between systemd and the kernel - that sort of debugging is harder than it should be.
Linux' motto here is "don't break user space". If current systemd refuses to even boot when using *current* distribution kernels (even if they are decrepit kernels :-) that's a pretty serious user-space breakage!!!
Cheers,
Posted Dec 4, 2014 10:51 UTC (Thu)
by mjg59 (subscriber, #23239)
[Link] (7 responses)
Posted Dec 4, 2014 13:59 UTC (Thu)
by madscientist (subscriber, #16861)
[Link] (2 responses)
And let's remember that not everyone buys a support contract from a company, not everyone has extra systems lying around to test upgrades on before they upgrade their "important" systems, and not everyone does reinstall upgrades. Are we saying that these people are SOL and the fact that their life just potentially got a lot more complex so that systemd doesn't have to think about backward compatibility is ok, because those people "aren't doing the work" so who cares?
Posted Dec 4, 2014 19:52 UTC (Thu)
by sjj (guest, #2020)
[Link]
Posted Dec 4, 2014 20:04 UTC (Thu)
by mjg59 (subscriber, #23239)
[Link]
> What's going to happen when some big company decides to upgrade their ancient RHEL7 system to RHEL9, hits kernel-related problems, and discovers they can't debug it because they can't change kernels?
Everybody running RHEL has a support contract. Nobody running RHEL is going to debug it by swapping out individual components. Red Hat presumably feel comfortable in their ability to do that debug work.
Posted Dec 4, 2014 14:08 UTC (Thu)
by dan_a (guest, #5325)
[Link] (3 responses)
Posted Dec 4, 2014 20:07 UTC (Thu)
by mjg59 (subscriber, #23239)
[Link] (2 responses)
Posted Dec 4, 2014 20:44 UTC (Thu)
by viro (subscriber, #7872)
[Link] (1 responses)
</sarcasm> There's a whole lot of stuff other than performance regressions, as you damn well know. For those, yes, you want perf traces first and foremost (and even then you really might want to see where the hell has regression first happened - sometimes it helps in figuring out what's wrong with the current algorithm). And we do upstream work as well, as you also know - after all, crap happening in mainline eventually will end up as crap happening in the next RHEL branch. <sarcasm>
Posted Dec 4, 2014 21:02 UTC (Thu)
by mjg59 (subscriber, #23239)
[Link]
This whole debate saddens me
This whole debate saddens me
This whole debate saddens me
Wol
This whole debate saddens me
This whole debate saddens me
Wol
This whole debate saddens me
This whole debate saddens me
This whole debate saddens me
This whole debate saddens me
This whole debate saddens me
This whole debate saddens me
This whole debate saddens me
This whole debate saddens me