News for hackers. Stuff that matters.
Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by bandrami on Tuesday July 11, 2023 @05:43AM (#36678540)
Our contract with the Air Force required that we document guarantees from every parts vendor for the servers we built for them that they would keep making those parts for at least a decade. They also demanded RHEL exclusively. It's a great example of how extreme stability is more important than any other question in a lot of business decisions.
Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by tourmalinetaco on Tuesday July 11, 2023 @06:27AM (#36678950)
The way my engineering professor put it was so: when even 5 minutes of off-time costs $5,000 of product you want to be sure your systems are stable.
Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by kijin on Tuesday July 11, 2023 @06:48AM (#36679130)
$5,000 is pocket change. When it comes to the Air Force, 5 minutes of downtime at the wrong time could cost you a country, or perhaps even a planet.
Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by BozeWolf on Tuesday July 11, 2023 @07:05AM (#36679269)
We are at 500k/hour for at least one system i know of at my current client (energy). Not sure what causes these expenses. It can be missing out on trading, or fines. There may be more of these systems :)

Lots of redhat there.

Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by gdprrrr on Tuesday July 11, 2023 @07:47AM (#36679646)
I've worked for an automotive company that calculates with 1 Million euros per hour. But that's for a just-in-time assembly line.
Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by andrewaylett on Tuesday July 11, 2023 @10:40AM (#36681646)
That's the right sort of ballpark for the systems my team maintains. We don't run RHEL.

"Stability" in the RHEL sense is akin to ossification: you don't change anything, and then you can't change anything, and then you've got problems. The costs aren't necessarily as obvious as pursuing stability via dynamism, and in any case can often either be avoided by limiting the lifespan of the system as a whole or at least punted on to a successor.

For military applications, the trade off is even more intense: you build things hoping that they'll never be used, but knowing that they need to work when called upon. Stuff that'll be on the front line tomorrow can have a very different set of lifecycle guarantees from stuff that's got a planned life of 25 years but which (from experience) you know will probably still be around in 50.

Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by riku_iki on Tuesday July 11, 2023 @07:23AM (#36679421)
> from every parts vendor for the servers we built for them that they would keep making those parts for at least a decade

and do main vendors (amd, intel, nvidia, whoever build motherboards) provide guarantees that they continue production of specific version of product for the decade?

> They also demanded RHEL exclusively. It's a great example of how extreme stability

is there evidence that rhel is more stable than debian?

Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by jonquest on Tuesday July 11, 2023 @07:40AM (#36679588)
It doesn't matter if it's _more_ stable. It is stable, it's backed by commercial support from the same company that produces it and there is a financial incentive for that same commercial entity to make good on their promises of support and stability.

This isn't a knock at Debian in any way and has nothing to do about whether or not it's more stable (in terms of uptime) or not.

Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by PlutoIsAPlanet on Tuesday July 11, 2023 @07:37AM (#36679557)
> is there evidence that rhel is more stable than debian?

Well, yes Debian versions are supported for 3 years, RHEL for 10+.

"Stability" means changes, not crashes (although they can be caused by changes). A piece of software compiled 10 years ago will still run today and the systems can continue to get security updates, without needing to change the rug.

Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by riku_iki on Tuesday July 11, 2023 @08:00AM (#36679756)
> Well, yes Debian versions are supported for 3 years, RHEL for 10+.

if upgrade path is easy and stable, it is obviously more sustainable to upgrade versions every N years, compared to situation when you got 10yo EOL infra far behind mainline with no clear way to support it in the future.

Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by asoneth on Tuesday July 11, 2023 @09:30AM (#36680687)
> it is obviously more sustainable to upgrade versions every N years

I've heard this kind of thing before, but it's worth considering that utility, government, and infrastructure software may be under different kinds of constraints than what you're used to.

Testing field upgrades takes years and the rollout often takes a year or more. There are hundreds of different teams involved and every one of them wants to ensure they don't miss the thing that bricks a submarine, satellite, transmission line, or IRS portal. If you can do this half or a quarter as often you can save taxpayers tens of not hundreds of millions of dollars.

And in a surprising number of cases the software is never upgraded for the ~25 year or so lifetime of the hardware because the cost of the upgrade is comparable to the cost of buying new hardware. Sometimes that means some poor development team backports security patches for antique versions of DOS or Unix, but in more cases than you'd think they just airgap the computers and hope for the best.

Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by donkeyd on Tuesday July 11, 2023 @11:08AM (#36682099)
> worth considering that utility, government, and infrastructure software may be under different kinds of constraints than what you're used to.

I worked on a government project where new software was being built on COBOL because they had those devs available. No commercial company in their right mind would build any new applications in COBOL, but government is a different animal.

Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by rincebrain on Tuesday July 11, 2023 @07:29PM (#36688548)
New projects, perhaps not.

But given the number of COBOL platforms available that have dwindling numbers of maintainers, someone with that skillset can demand a very decent chunk now, I'm told.

Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by freeopinion on Tuesday July 11, 2023 @11:20AM (#36682248)
It's not that simple. Sometimes you care less about the OS than you care about the app. If your app vendor built against a specific version of an OS, you can't just upgrade the OS. You have to stick with the original OS to keep the support contract from your app vendor.
Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by bandrami on Tuesday July 11, 2023 @07:52AM (#36679682)
For specific product lines, yes. There's a list of those parts DoD keeps. Anything off that list we have to get either the vendor's guarantee to keep making them or the supplier's attestation that they have N of them on hand.

In terms of stability, as others have pointed out all that means is "the vendor won't change it and will keep providing it"

Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by Spooky23 on Tuesday July 11, 2023 @08:30AM (#36680055)
> and do main vendors (amd, intel, nvidia, whoever build motherboards) provide guarantees that they continue production of specific version of product for the decade?

Yes. Certain SKUs can be available for surprisingly long times. When you make that part of the RFP or whatever, you get models with that guarantee.

For a specific use case where this mattered, my team procured a bunch of HPE servers and storage with a 10 year service commitment with a defined resolution time. So parts are pre-positioned and physical repairs will made within 4 hours. Drivers and such are required to be supported for that time as well.

> is there evidence that RHEL is more stable than Debian?

RHEL releases are fully supported (including fixes etc) for 10 years. Debian targets a 5 year lifecycle.

There’s nothing wrong with Debian. But just like an enthusiast who wants to live in the edge wouldn’t be happy with Debian (because it’s too stable!), a F500 wouldn’t be for their own reasons.

Re:SUSE Preserves Choice in Enterprise Linux by Forking RHEL by worthless-trash on Friday July 14, 2023 @01:46AM (#36719920)
> is there evidence that rhel is more stable than debian?

Debian Long Term Support (LTS) is a project to extend the lifetime of all Debian stable releases to (at least) 5 years (from https://wiki.debian.org/LTS)

RHEL 7 is 10 years, and probably a little longer after their recently announced EL7 lifecycle extension ( from: https://access.redhat.com/support/policy/updates/errata/ )