News for hackers. Stuff that matters.
Re:CentOS Linux 7 will reach EOL on Sunday by authun on Monday June 24, 2024 @06:26AM (#40774288)
There are so many alternatives to CentOS and RHEL that their absence is inconsequential.
Re:CentOS Linux 7 will reach EOL on Sunday by jacobyoder on Monday June 24, 2024 @07:53AM (#40774925)
Some of us are forced by edict/policy to RHEL-only. I'm doing work for a client whose IT dept requires it, because it's all they 'support'.

Their 'support' largely consists of

a) giving ridiculously small and unchangeable /home and /usr partition sizes,

b) randomly logging in at unannounced times to add more logging and monitoring tools in to /home and /usr (then rebooting, also unannounced),

c) sending sporadic emails telling us to clean up our system because we are dangerously low on drive space in /home and /usr.

Got a message the other day stating that they power down our machine in 2 days unless we freed up drive space because 'low drive space can impact system availability and security'. Powering it down also impacts availability, but that point seemed lost on them.

EDIT: Realizing now that ... our RHEL 7 will expire at end of month. We've had 0 communication from them about this, despite the fact that when I'd requested this machine back in 2021, asking for RHEL 8, I was told "we don't officially support that". I'm expecting an "hair on fire" email in early July indicating our machines will be shut down shortly without an immediate upgrade, that we will be forced to do ourselves (because upgrades fall outside 'support').

Re:CentOS Linux 7 will reach EOL on Sunday by lenerdenator on Monday June 24, 2024 @09:07AM (#40775547)
That all sounds like a reason to polish up the resume.
Re:CentOS Linux 7 will reach EOL on Sunday by jacobyoder on Monday June 24, 2024 @09:41AM (#40775947)
Only 5% of my work - I don't deal with them but a few times per year. I'm constantly confounded by how difficult they make relatively simple things, compared to other clients/projects I work with. But... this is dealing with state government. There are definitely sharp people that work in state govt - not dumping on all of them. But... this dept's incentives don't typically align with most others, and there's generally little that can be done about it. My eyes water when I see what my project is required to pay for this, relative to the 'support' we get.
Re:CentOS Linux 7 will reach EOL on Sunday by away271828 on Monday June 24, 2024 @09:21AM (#40775710)
Sort of does. Can't imagine it's a typical experience and makes me wonder what's so unusual in this case. There are always bad experiences with support but usually systematic tire fires indicate some other issues.
Re:CentOS Linux 7 will reach EOL on Sunday by worthless-trash on Monday June 24, 2024 @09:39AM (#40775931)
if you are going to stay, don't update to 8. Update to 9. Any 'significant' fixes you need fixed for 8 wont be possible in this stage of life and only 9 fits that requirement.
Re:CentOS Linux 7 will reach EOL on Sunday by jacobyoder on Monday June 24, 2024 @10:53AM (#40776780)
at this point, it will probably have to be a rebuild of a few machines - i'm not sure we can jump from 7->9 in an automated way (is it possible?) and i'm unsure how we'd recover if there was a hiccup in that process.

possible good news is that we'd been forced to use more machines a few years ago due to some IT policy about databases not being colocated on the same physical instance as the application(s) accessing it, which forced multiple servers when fewer were needed. I was told that's not a hard requirement any longer, which may allow us to consolidate some pieces during a rebuild.

Re:CentOS Linux 7 will reach EOL on Sunday by worthless-trash on Monday June 24, 2024 @11:26PM (#40784129)
I"m not sure how mature the LEAPP program is, but you could always simplify the process by running your apps in an el7 container for the initial migration while you ensure the rest of userspace catches up/adequately tested.
Re:CentOS Linux 7 will reach EOL on Sunday by jacobyoder on Tuesday June 25, 2024 @01:34PM (#40791198)
Interesting thought. I may consider that as a fallback approach if we hit any issues. Thanks.
Re:CentOS Linux 7 will reach EOL on Sunday by bayindirh on Monday June 24, 2024 @07:27AM (#40774723)
There are whole niche ecosystems started on Scientific Linux and moved to CentOS over the last decade.

A change like this for thousands of bare metal machines, is not inconsequential. The complete inverse is true, in fact.

Re:CentOS Linux 7 will reach EOL on Sunday by llm_trw on Monday June 24, 2024 @07:38AM (#40774793)
Debian was always there, they deserve what they get.

I'm saying this as someone who fought tooth and nail to migrate to Debian instead of Scientific in 2010 because you can't ever trust a for profit company.

But that was too hard, and what would a grad student know about the real world anyway, so here we are.

Re:CentOS Linux 7 will reach EOL on Sunday by vetinari on Monday June 24, 2024 @07:41AM (#40774829)
Debian has relatively short support.

Centos 7 was released in 2014 and the support ends next week.

Debian 10 was released in 2019 and the support also ends next week.

Re:CentOS Linux 7 will reach EOL on Sunday by llm_trw on Monday June 24, 2024 @07:44AM (#40774850)
>Debian has relatively short support.

Then make it longer. The debian team is starved for volunteers and would love to have more long term maintainers.

Re:CentOS Linux 7 will reach EOL on Sunday by g15jv2dp on Monday June 24, 2024 @07:49AM (#40774894)
Sorry but that's an asinine reply. The people looking for the support are busy doing something and looking to pay a company for the support. If they had the time to volunteer for support, they wouldn't be looking for support themselves. You're the one touting Debian out of nowhere, you can't ask the people you're talking to, to volunteer to make your point better.
Re:CentOS Linux 7 will reach EOL on Sunday by llm_trw on Monday June 24, 2024 @08:04AM (#40775014)
The people wanting to pay for support can absolutely move to rhel with no pain what so ever.
Re:CentOS Linux 7 will reach EOL on Sunday by bayindirh on Monday June 24, 2024 @07:54AM (#40774941)
There's Freexian (as in company) if you want: https://wiki.debian.org/LTS/Extended
Re:CentOS Linux 7 will reach EOL on Sunday by rahen on Monday June 24, 2024 @08:26AM (#40775205)
How good are Freexian / Debian ELTS compared to RHEL for their 10 years support and security fixes? Are they cost effective?

https://www.freexian.com/lts/extended/docs/cost-estimation/

Re:CentOS Linux 7 will reach EOL on Sunday by dralley on Monday June 24, 2024 @09:41AM (#40775945)
>The people looking for the support are busy doing something and looking to pay a company for the support

I mean, if they are using CentOS, apparently not.

Re:CentOS Linux 7 will reach EOL on Sunday by szundi on Monday June 24, 2024 @07:51AM (#40774909)
What an inside out reasoning
Re:CentOS Linux 7 will reach EOL on Sunday by kwertzzz on Monday June 24, 2024 @09:54AM (#40776099)
So we want:

1. free/gratis Linux distribution

2. long support (~ 10 years)

3. not needing to contribute (as a community)

It seems that we can only pick two from this list (even a distribution with short support cycle needs community).

Re:CentOS Linux 7 will reach EOL on Sunday by freedomben on Monday June 24, 2024 @09:52AM (#40776081)
"what would a grad student know about the real world" is seeming like fair analysis given this.
Re:CentOS Linux 7 will reach EOL on Sunday by llm_trw on Monday June 24, 2024 @10:11AM (#40776270)
Universities aren't the real world and I was right about redhat.
Re:CentOS Linux 7 will reach EOL on Sunday by bayindirh on Monday June 24, 2024 @07:43AM (#40774841)
However, you can release-upgrade a Debian installation in five minutes or less, without any big issues cropping up.

Also, you can re-install a cattle worker node in 10 minutes or less, from power on.

Re:CentOS Linux 7 will reach EOL on Sunday by eraser215 on Monday June 24, 2024 @09:44AM (#40775979)
What breaking changes do those upgrades introduce? Is there any compatibility guide?
Re:CentOS Linux 7 will reach EOL on Sunday by bayindirh on Monday June 24, 2024 @10:11AM (#40776274)
Debian handles all of these transitions by itself during upgrade process, and shows you a nice readme before starting all of them.

For example, Debian has finished two big transitions recently. Merging /usr and 64 bit time support. Both are done on testing, and even on testing nothing has broken.

Another big change (which also made HN front page via LWN) was /tmp behavior change. It's handled differently. If your system is already installed, it doesn't change the behavior, but new systems will behave differently.

All of these changes are again communicated via "NEWS" mechanism. If Debian changes a config file, it's replaced. If you modified this file, apt will ask what you prefer, and you can diff the file in place.

In the past, many similar changes are made, and all were transparent. If you're not using any external repositories which change tons of system packages with their own versions, nothing changes during upgrades for you.

While there's an extensive release note provided with every release like [0], the upgrades are pretty straightforward.

As a result, having a few or many Debian systems which are older than a decade is a norm, not an exception.

[0]: https://www.debian.org/releases/stable/amd64/release-notes/

Re:CentOS Linux 7 will reach EOL on Sunday by edward28 on Monday June 24, 2024 @12:36PM (#40778110)
https://www.debian.org/releases/stable/amd64/release-notes/ This has sections for how to upgrade from the previous version and what major changes/issues.
Re:CentOS Linux 7 will reach EOL on Sunday by bayindirh on Monday June 24, 2024 @07:39AM (#40774803)
I daily drive Debian close to 20 years. We'd prefer to have Debian on board, too.

However this is where we're now and what we have to go through.

> they deserve what they get.

Why the anger though?

Re:CentOS Linux 7 will reach EOL on Sunday by adolph on Monday June 24, 2024 @07:44AM (#40774847)
As the IBM constructorships’ beams cut up this ecosystem you kind of see why the head Vogon has no sympathy because the plans have not been “in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard.’”
Re:CentOS Linux 7 will reach EOL on Sunday by bluedino on Monday June 24, 2024 @08:50AM (#40775390)
There are a lot of HPC sysadmins that are very busy lately. A lot of third party software started dropping CentOS 7 support this year, and they never upgraded their clusters to 8/9.

Containers have been a big help.

Re:CentOS Linux 7 will reach EOL on Sunday by bayindirh on Monday June 24, 2024 @08:54AM (#40775431)
The situation is pretty backwards for us, ironically.

Upgrading the OS is easy. Initial work is a couple of days, rest of the deployment is an hour or so, but the software we need to run doesn't support CentOS 7+. Containerization might help or not, but most software is distributed as RPM packages and some of them are written with things like Python2.7.

Re:CentOS Linux 7 will reach EOL on Sunday by ghaff on Monday June 24, 2024 @07:56AM (#40774950)
There are a ton of perfectly good Linux distros out there--many with some type of support available. The thing with CentOS was that, especially latterly after the CentOS team was acquired by Red Hat, many saw CentOS--as a downstream rebuild from RHEL sources, albeit with a different build system--as a semi-supported version of RHEL for free.

For people who don't want CentOS Stream, i.e. basically the nightly RHEL builds, the lack of having a versioned CenTOS mirroring RHEL versions coming out of Red Hat )for about the last 10 years) puts them in somewhat uncharted waters even if they could pick one of the RHEL alternatives and "probably" be fine.

Re:CentOS Linux 7 will reach EOL on Sunday by major505 on Monday June 24, 2024 @06:30AM (#40774310)
Just curious. What are you guys using in place of centos? This days, ny servers are all debian or ubuntu server based.
Re:CentOS Linux 7 will reach EOL on Sunday by KronisLV on Monday June 24, 2024 @07:17AM (#40774644)
Some people have actually had good luck with Oracle Linux but that’s very much an individual (or corporate) choice to consider.

Aside from that, Rocky Linux also seems like a great choice for many: https://rockylinux.org/

Some also say that AlmaLinux is pretty good: https://almalinux.org/

Personally, I found RPM distros to be quite stable but have largely moved over to Ubuntu LTS for servers (technically Debian also has a LTS release, but it’s not as mainstream) and Linux Mint locally (largely Ubuntu without focus on snaps and the Cinnamon desktop is pleasant), it’s been working pretty well so far.

Then again, I run most software in Docker containers, so thankfully underlying OS changes usually aren’t too bad for me to deal with.

Re:CentOS Linux 7 will reach EOL on Sunday by BSDobelix on Monday June 24, 2024 @08:08AM (#40775062)
>Some people have actually had good luck with Oracle Linux but that’s very much an individual (or corporate) choice to consider.

Jup for enterprise, OracleLinux it is. I don't like Oracle as any normal person would, but they never did some shady stuff with their Linux, it even works perfectly on a Raspberry PI.

Re:CentOS Linux 7 will reach EOL on Sunday by o999 on Monday June 24, 2024 @07:36AM (#40774779)
Worth mentioning that Rocky is made to match RHEL bug-to-bug, so an equal alternative to CentOS, Rocky's maintainer is former engineer in CentOS team.

Alma independently manage their updates though, started by Cloudlinux, who are also experts in maintaining EL distros

Re:CentOS Linux 7 will reach EOL on Sunday by justinclift on Monday June 24, 2024 @07:02AM (#40774547)
Debian 12, after a period of using Ubuntu that ended when Canonical decided to put advertising in the friggin cli. Oh, and pushing snap, but the advertising is what really nailed it for me. ;)
Re:CentOS Linux 7 will reach EOL on Sunday by Algent on Monday June 24, 2024 @07:08AM (#40774587)
I realy like debian but is there any equivalent to yum ? It did some really nice advanced stuff I don't think you can replicate with apt. The shell mode avoided me some really big trouble several times (erlang updates often made me uninstall anything using it on update).

Current job doesn't give me many chances to use linux rn so I'm a bit out of touch. Recently took a look at rocky and it felt like a centos. also tried ubuntu but I recall I had to remove some ads package yeah.

Re:CentOS Linux 7 will reach EOL on Sunday by acatton on Monday June 24, 2024 @07:21AM (#40774694)
Funnily enough, years ago, I migrated from Debian as my daily driver to (at the time) "Fedora Core" on my desktop.

My first question was "what's the replacement for aptitude", and people pointed me to "yum shell". It was not as good, but I got used to it, and went with it.

If you run "aptitude" on debian, without any argument, you end up in a TUI, you can use it to install or remove packages from your system, and then see the "preview" of the change, and apply/cancel the change. The same way people use "yum shell".

I'm used to new "dnf shell", so I don't miss aptitude anymore, but I think aptitude is what you're looking for.

Re:CentOS Linux 7 will reach EOL on Sunday by Algent on Monday June 24, 2024 @08:13AM (#40775102)
Interesting, in my head aptitude was an ubuntu thing so I never tried in debian. Thanks for the tip.

I don't have anything against apt, it's just specific edge cases when it really saved me massive headaches by being able to remove and add during same change without having to remove all apps depending on it.

Re:CentOS Linux 7 will reach EOL on Sunday by Sesse__ on Monday June 24, 2024 @09:37AM (#40775909)
“apt install foo+ bar-” will install foo and remove bar, in one operation.
Re:CentOS Linux 7 will reach EOL on Sunday by Wheaties466 on Monday June 24, 2024 @07:30AM (#40774738)
as someone who has used debian and centos 6 +7 extensively apt and dpkg are more than sufficient replacement for yum with centos.

i know its a whole environment change but debian really is the logical replacement for a centos style deployment.

I would love to be able to comment on rocky linux but i havent used that quite yet.

Re:CentOS Linux 7 will reach EOL on Sunday by justinclift on Monday June 24, 2024 @07:17AM (#40774641)
Hmmm, I've just been using apt and the dpkg-* tools (ie dpkg-query), and for my uses it's been fine. :)
Re:CentOS Linux 7 will reach EOL on Sunday by candiddevmike on Monday June 24, 2024 @09:09AM (#40775580)
> put advertising in the friggin cli.

And the logs. I think it's every 30 minutes or so that "buy Ubuntu advantage" gets logged, you have to disable a systemd timer to get rid of it.

Re:CentOS Linux 7 will reach EOL on Sunday by RedShift1 on Monday June 24, 2024 @06:43AM (#40774405)
AlmaLinux user here, happy with it, everything works.
Re:CentOS Linux 7 will reach EOL on Sunday by dfedbeef on Monday June 24, 2024 @07:32AM (#40774758)
+1 Alma is great. I've interacted less with Rocky but both projects have great teams behind them, and both have a clear mission and promise to their users.
Re:CentOS Linux 7 will reach EOL on Sunday by gepiti on Monday June 24, 2024 @07:46AM (#40774870)
+2 The transition was very smooth
Re:CentOS Linux 7 will reach EOL on Sunday by e1g on Monday June 24, 2024 @07:04AM (#40774559)
RHEL is free for up to 16 systems (physical or VMs). For CI, you can run Rocky/Alma to ensure continuous compatibility if you grow past 16 beefy VMs.
Re:CentOS Linux 7 will reach EOL on Sunday by BSDobelix on Monday June 24, 2024 @08:10AM (#40775075)
>RHEL is free for up to 16 systems

If they don't change their mind, i would not build my business on a promise made by IBM ;)

Re:CentOS Linux 7 will reach EOL on Sunday by eraser215 on Monday June 24, 2024 @09:46AM (#40775996)
But you'll build your business on software you get for free on the internet with absolutely no commitment behind it?
Re:CentOS Linux 7 will reach EOL on Sunday by BSDobelix on Monday June 24, 2024 @09:55AM (#40776118)
>absolutely no commitment behind it?

I think commitment to your baby (your project) is far more morally superior than commitment to just making your stakeholders happy...no?

BTW: I buy Github DVDs, I don't load it from the "Internet".

Re:CentOS Linux 7 will reach EOL on Sunday by dralley on Monday June 24, 2024 @10:18AM (#40776367)
Until they have an actual baby and don't have free time to spend maintaining large projects for free.
Re:CentOS Linux 7 will reach EOL on Sunday by BSDobelix on Monday June 24, 2024 @10:24AM (#40776431)
>to spend maintaining large projects for free.

What is your point, anyway?

That all of Debian will have a baby? Or that all of ArchLinux gets impregnated at once? Big projects are usually not led by a single person....oh whait...linux is, and now Linus cannot have sex anymore, thank you OP.

Re:CentOS Linux 7 will reach EOL on Sunday by creshal on Monday June 24, 2024 @07:40AM (#40774818)
We're trying to migrate everything we can to Debian.
Re:CentOS Linux 7 will reach EOL on Sunday by Timber-6539 on Monday June 24, 2024 @07:38AM (#40774799)
As soon as Red Hat made the EOL announcement for CentOS I moved to Almalinux.
Re:CentOS Linux 7 will reach EOL on Sunday by ghaff on Monday June 24, 2024 @08:06AM (#40775042)
Which is probably the right answer (or Rocky) if you're set on having CentOS like it was before the team was acquired by Red Hat (which frankly didn't change the situation as much as some folks assume it did).
Re:CentOS Linux 7 will reach EOL on Sunday by 2OEH8eoCRo0 on Monday June 24, 2024 @06:36AM (#40774345)
CentOS Stream
Re:CentOS Linux 7 will reach EOL on Sunday by fx1994 on Monday June 24, 2024 @08:45AM (#40775357)
Switched to Debian since one of services we use is Debian supported only so it was a logical choice. Some clients are still requesting Oracle or RHEL but we are pushing towards Debian. It was a nice ride with CentOS.
Re:CentOS Linux 7 will reach EOL on Sunday by EasyMark on Monday June 24, 2024 @11:50AM (#40777522)
Depends on if you have a heavy base using it. It’s not inconsequential then.