News for hackers. Stuff that matters.
Re:NASA secures contract with Rocky Enterprise Linux by spicyusername on Wednesday June 21, 2023 @09:35AM (#36418262)
Out of curiosity what do others see as viable Red Hat Linux alternatives?

If I was choosing a server OS today, I personally would probably pick Debian.

Re:NASA secures contract with Rocky Enterprise Linux by mirekrusin on Wednesday June 21, 2023 @09:45AM (#36418365)
popOS - it really surprised me after long time Ubuntu, before Debian user.
Re:NASA secures contract with Rocky Enterprise Linux by leonheld on Wednesday June 21, 2023 @09:48AM (#36418414)
popOS as a server operating system? That doesn't make much sense.
Re:NASA secures contract with Rocky Enterprise Linux by mirekrusin on Wednesday June 21, 2023 @12:39PM (#36420843)
My bad, somehow I missed server part.
Re:NASA secures contract with Rocky Enterprise Linux by frantathefranta on Wednesday June 21, 2023 @09:46AM (#36418383)
AlmaLinux is being heavily floated as an option in my place of work. We have RHEL7 and 8 licenses but due to pricing might switch.
Re:NASA secures contract with Rocky Enterprise Linux by derekp7 on Wednesday June 21, 2023 @09:47AM (#36418400)
There are a number of shops where it is advantageous to have a paid RHEL subscription, mostly when there are non-technically-focused management involved. When there is an issue I've had managers in the past say "Quit dicking around on the internet and get someone on the phone".

For these shops, you don't need the paid enterprise offering across the board (dev, testing, etc) so that is where an EL rebuild is handy. In those cases you don't want too much different between prod and test/dev, but you don't need the paid support or priority patches on internal test hosts.

Re:NASA secures contract with Rocky Enterprise Linux by 6c696e7578 on Wednesday June 21, 2023 @09:55AM (#36418508)
Do the managers think the person getting the ticket at RH will not be dicking around on the internet?
Re:NASA secures contract with Rocky Enterprise Linux by throwaway173738 on Wednesday June 21, 2023 @10:39AM (#36419042)
I once had a vendor support tech tell us to add build configuration variables like ARCH and CROSS_COMPILE to our .bashrc. This is a terrible idea for a variety of reasons I won’t get in to.
Re:NASA secures contract with Rocky Enterprise Linux by zzzeek on Wednesday June 21, 2023 @10:24AM (#36418837)
Red Hat employee here. They most certainly are not. The people on the phone have been through a lot of training, they are all whizzes on the command line, we have an enormous in-house knowledge base that's updated continuously, and there's a clear escalation chain as well (as an engineer, I get customer cases that resist known resolutions, so I will be the one "on the internet", searching for known MariaDB issues, things like that).

RH would not be of much value if the support staff were not any more effective than the average end user.

Re:NASA secures contract with Rocky Enterprise Linux by linuxdude314 on Wednesday June 21, 2023 @01:49PM (#36421892)
I'm kind of shocked the average HN user seems to be so incredibly ignorant on this matter.

Is this an ego thing?

Re:NASA secures contract with Rocky Enterprise Linux by 6c696e7578 on Wednesday June 21, 2023 @04:28PM (#36423938)
That's my point, the guy who had the issue in the first place is doing the same thing you are.

It's only the boss that wants to pay for a safety net, forcing the issue of raising a ticket is their validation of money well spent I highly suspect. We're all human beings who are quite technical on this forum, you work for RH, the other guy works for someone else.

I have a suspicion that RH support is what the boss pays for as a backup should their employees be unable to solve a problem or decide to go to pastures new, as people do from time to time.

Re:NASA secures contract with Rocky Enterprise Linux by zzzeek on Wednesday June 21, 2023 @04:48PM (#36424215)
> That's my point, the guy who had the issue in the first place is doing the same thing you are.

they're not, because they have no idea what they're looking for, they lack the subject knowledge and expertise, and they werent involved with directly producing a lot of the open source components they are having problems with.

By "engineer" I mean, "we are the people that wrote the actual open source components they are having a problem with". It would not be in their interests to hire us directly because 95% of the time the regular support people can do everything they need without things escalated to engineering.

Re:NASA secures contract with Rocky Enterprise Linux by 6c696e7578 on Thursday June 22, 2023 @09:20AM (#36431734)
I very much doubt you have all the authors, some components are RH creations, but not all. In any case, a company hiring one or two open source contributors covers a lot of gaps as they're the type of people who can do deep investigations. For systemd, for sure, there's inhouse development there.

My gripe about the original thread was bosses interrupting that investigation and telling the onsite staff to open a case elsewhere, IMO, that's disruptive behaviour.

Re:NASA secures contract with Rocky Enterprise Linux by zzzeek on Friday June 23, 2023 @02:57PM (#36450870)
> My gripe about the original thread was bosses interrupting that investigation and telling the onsite staff to open a case elsewhere, IMO, that's disruptive behaviour.

I dont think this really happens, when we get these customer issues and the people who have tried to fix the problem are on the phone, they are lost / panicked / at a dead end. They are not like, "yeah we think it's ABC but our boss told us to call you". that's not really a thing. if customers can fix the problem, they do. they are not in a hurry to call redhat for things they can do themselves and they're not really supposed to since their support minutes are a finite resource.

Re:NASA secures contract with Rocky Enterprise Linux by 6c696e7578 on Saturday June 24, 2023 @04:14AM (#36456643)
Nobody would do that when logging a ticket because it shows internal company disagreement which often doesn't show the company in a great light. Nobody does that.

What typically happens in this situation is the chap logging the ticket gets pissed off and says to the boss, "ticket logged it's with $vendor, I guess it doesn't need babysitting so I'm working on other tickets now".

The boss in this case is happy as it shows their earlier investment was a fine idea. The employee though is disgruntled as their toys were taken away and things it's not such a fine place to work.

Re:NASA secures contract with Rocky Enterprise Linux by ta1243 on Wednesday June 21, 2023 @10:00AM (#36418564)
Managers think the blame parcel has been moved to a supplier
Re:NASA secures contract with Rocky Enterprise Linux by hestefisk on Wednesday June 21, 2023 @10:10AM (#36418673)
It’s called “risk management” in corporate speak.
Re:NASA secures contract with Rocky Enterprise Linux by ta1243 on Wednesday June 21, 2023 @10:35AM (#36418985)
Risk management is nothing to do with removing the risk from the company, indeed increasing risk is often acceptable. It's about removing risk from your department.
Re:NASA secures contract with Rocky Enterprise Linux by 6c696e7578 on Wednesday June 21, 2023 @04:31PM (#36423973)
Yeah, this does seem to be the prevailing way in management layers.
Re:NASA secures contract with Rocky Enterprise Linux by op00to on Wednesday June 21, 2023 @10:20AM (#36418786)
Generally no, based on past experience with RH support, they're not just dicking around on the internet to find the answer. Most of the folks I know at RH support have been there 5+ years, and are life-long users and community participants in the project they're supporting.
Re:NASA secures contract with Rocky Enterprise Linux by pookha on Wednesday June 21, 2023 @11:19AM (#36419643)
I once worked in a large open-air office that had on-site support from VMWare (this was over ten years ago). The VMWare guy was a doofus and some of the 20 something year old IT staff appeared to know more about his product than he did. Provided no-value except for "knowing people"...One day he wasn't there and I asked if they finally fired this useless bozo and I was informed that he went to work with Redhat-support and that a new VMWare guy was inbound. Shook my faith in RHEL for years. Honestly I'm still not sure I trust Redhat after they hired such a loathsome fraud.
Re:NASA secures contract with Rocky Enterprise Linux by zetta0 on Wednesday June 21, 2023 @12:26PM (#36420633)
My RH support experience was bad enough for me to switch to Rocky Linux. I suppose people's experiences in life can be different?
Re:NASA secures contract with Rocky Enterprise Linux by adql on Wednesday June 21, 2023 @10:06AM (#36418628)
There is definitely a value if you don't have a bunch of Linux nerds on board or desire to be the one that tracks why some random bug happens.

For just ease of management and customization can't beat vanilla Debian

Re:NASA secures contract with Rocky Enterprise Linux by mistrial9 on Wednesday June 21, 2023 @10:22AM (#36418819)
last I knew, Debian requires config setup, not optional, not guided. There is no "defaults that work" for a network server. Is this still true in 2023 ?
Re:NASA secures contract with Rocky Enterprise Linux by dsr_ on Wednesday June 21, 2023 @10:32AM (#36418955)
Your question seems to be presupposing a bunch of things.

If you run the standard installer from a vanilla USB image, you will be asked questions about the config, most of which produce reasonable results if you just hit <enter>. Some of them will fail in certain environments. (No DHCP server? You will need to enter IP networking details.)

If you want to install a fleet of Debian machines (or VM images), you set up a PXE server and a set of answers to the installation questions, or you build an image for direct deployment, or you use the Debian VM image, or... whatever: there are a lot of possibilities that will work.

Most of this has been true for at least 3 Stables.

Re:NASA secures contract with Rocky Enterprise Linux by mikae1 on Wednesday June 21, 2023 @09:48AM (#36418410)
For business? https://www.suse.com/solutions/business-critical-linux/

For home server use: Tumbleweed, Leap or MicroOS depending on your personality. :)

Re:NASA secures contract with Rocky Enterprise Linux by PlutoIsAPlanet on Wednesday June 21, 2023 @09:54AM (#36418487)
There isn't really any, only Debian/Ubuntu gets close.

RHEL and its clones are supported with updates for 10 years, often ship with "more modern" server software than Debian does (e.g. firewalld, podman, systemd etc) and DNF, whilst slower, still blows apt in terms of feature set (e.g. transcriptional, roll-backs, history, offline upgrades)

There's also SUSE.

Re:NASA secures contract with Rocky Enterprise Linux by traceroute66 on Wednesday June 21, 2023 @10:37AM (#36418998)
> RHEL and its clones

My understanding is that the problem with RHEL clones is just that, that they are clones.

From what I've read, the problem is that RHEL will often make changes to suit their various enterprise customers, for example I seem to recall reading somewhere that OpenSSL was one of many things "touched" in that way.

I hear many good things about DNF vs apt, but I'm too worried by the skeletons in the clone cupboard.

Re:NASA secures contract with Rocky Enterprise Linux by mikae1 on Wednesday June 21, 2023 @10:35AM (#36418977)
> There isn't really any, only Debian/Ubuntu gets close.

> There's also SUSE.

So, why doesn't SUSE get close?

Re:NASA secures contract with Rocky Enterprise Linux by count on Wednesday June 21, 2023 @11:00AM (#36419346)
The Marketing Gap. Also the unfortunate detour with Novell and MicroFocus for a few years...
Re:NASA secures contract with Rocky Enterprise Linux by pestaa on Wednesday June 21, 2023 @03:56PM (#36423511)
Give them a few more. They acquired Rancher, k3s, have MicroOS, and ALP in the pipeline. I'm rooting for them.
Re:NASA secures contract with Rocky Enterprise Linux by count on Wednesday June 21, 2023 @10:59AM (#36419337)
RHEL saying '8' or '9' is supported for 10 years is misleading af. Each 'minor version' (which are, in fact, sometimes large changes!) is supported for it's own specific time period. Odd numbered (8.5, 8.7) for example are only supported for 6 months. https://access.redhat.com/sites/default/files/images/337_rhe...

It's terrifying actually.

Re:NASA secures contract with Rocky Enterprise Linux by axus on Wednesday June 21, 2023 @11:12AM (#36419522)
Yep, the "10 year support" for 8.8 means that you'll upgrade to 8.10 (to-be-released) and then that will be supported for the rest of the duration.
Re:NASA secures contract with Rocky Enterprise Linux by sofixa on Wednesday June 21, 2023 @12:49PM (#36421015)
> often ship with "more modern" server software than Debian does

That's not really true. They often ship with Red Hat specific software (like Podman is) replacing widely used software (e.g. Docker, to which Podman still isn't feature complete even though it has been shoved in everyone's throats for a couple of years now), but "more modern" will vary wildly based on the release date.

Re:NASA secures contract with Rocky Enterprise Linux by adql on Wednesday June 21, 2023 @10:04AM (#36418604)
Debian is relatively problem-free compared to RHEL; and update-in-place also works.

Sooo much less fuckery, packages are just there and don't require installing/buying some random addon just to have DRBD+pacemaker cluster (that RHEL for some reason put into separate repo and subscription).

Re:NASA secures contract with Rocky Enterprise Linux by bombcar on Wednesday June 21, 2023 @10:14AM (#36418715)
I went with Ubuntu because the long-term support Debian at the time would have required me to hand-compile or add package sources for the version of whatever it was (php?) I needed.

Ubuntu LTS is long enough for me, and seems to work without complaints.

At home I run Gentoo because I like to fomit and funroll.

Re:NASA secures contract with Rocky Enterprise Linux by tapoxi on Wednesday June 21, 2023 @10:25AM (#36418846)
Professionally, I'm running everything on Debian because it's always been around, always rock solid, isn't going to make any stupid decisions for profit, and containerizes well. If I'm at a place that's willing to pay for RHEL I will go RHEL, because the support doesn't hurt and they do a great job contributing to upstream projects.

For personal machines, I don't mind Fedora Server (or CentOS Stream) because I can handle the more frequent upgrade cycle.

Re:NASA secures contract with Rocky Enterprise Linux by akvadrako on Wednesday June 21, 2023 @11:22AM (#36419698)
Go with an immutable distribution, something like CoreOS. Then run everything in containers.

Major version upgrades have less risk of breaking, while rollbacks become an option. And the attack surface is lower.

Re:NASA secures contract with Rocky Enterprise Linux by oneshtein on Wednesday June 21, 2023 @02:40PM (#36422550)
Attack surface will be sum of CoreOS surface and surface of containers. It can be lower only if surface of containers will be negative. :-/
Re:NASA secures contract with Rocky Enterprise Linux by totallywrong on Wednesday June 21, 2023 @11:29AM (#36419808)
Fedora, especially one of the recent immutable versions.
Re:NASA secures contract with Rocky Enterprise Linux by Mikhail_K on Wednesday June 21, 2023 @12:28PM (#36420655)
Devuan and Void Linux are systemd-free alternatives. The first one is a Debian fork, so should be very familiar to anyone with Debian/Ubuntu experience.
Re:NASA secures contract with Rocky Enterprise Linux by rurban on Thursday June 22, 2023 @09:12AM (#36431634)
If stable then Alma or Rocky.

If unstable then Centos or Fedora.

I also have to use Ubuntu and Debian, and they are miles below Redhat derivates.