"Support for any OS SHOULD NOT be dropped without first being documented as
deprecated for a full major release and MUST NOT be dropped without first
being deprecated for at least a full minor release."

I am not aware of any distro being explicitly deprecated by Hadoop, I don't
think that the intent was for OS to be interpreted as distro.
Especially the major release suggestion would be absurd, as it
would suggest supporting distros for 15+ years.

I've submitted a PR for reverting the plugin version in 3.4, but I still
think that build support for Centos 7 should be dropped for 3.5.
https://github.com/apache/hadoop/pull/7499

BTW the Centos 7 Docker image cannot even be built on 3.4, and no-one has
complained in several months (it was only fixed on trunk)

Istvan


On Wed, Mar 12, 2025 at 12:17 AM Chris Nauroth <cnaur...@apache.org> wrote:

> I'm adding Cheng Pan, who expressed concerns here:
>
> https://github.com/apache/hadoop/pull/7493#issuecomment-2710815286
>
> Cheng, this is a build time issue. If it doesn't impact runtime, then is
> it still a problem for you? I can imagine it might still be an impact if
> you need to make a custom patched build from source.
>
> We do have some prior established policies for this sort of thing:
>
>
> https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/Compatibility.html#Hardware.2FSoftware_Requirements
>
> "Support for any OS SHOULD NOT be dropped without first being documented
> as deprecated for a full major release and MUST NOT be dropped without
> first being deprecated for at least a full minor release."
>
> There is nothing in the phrasing about specific Linux distros, but I think
> if we were to follow the strictest interpretation, then the 3.4 release
> line would continue to work for the same OS distros.
>
> I understand the other way forward is to look for a gRPC compiler version
> that works on CentOS 7 and is also compatible with the Netty upgrade. Has
> there been any investigation into that?
>
> Chris Nauroth
>
>
> On Mon, Mar 10, 2025 at 9:54 PM Istvan Toth <st...@apache.org> wrote:
>
>> CC to d...@hadoop.apache.org
>>
>> On Tue, Mar 11, 2025 at 5:51 AM Istvan Toth <st...@apache.org> wrote:
>>
>> > Hi,
>> >
>> > As reported in YARN-11794 , building Hadoop on Centos 7 has been broken
>> > for some time, and I don't see an easy way to fix it.
>> >
>> > I propose removing Centos 7 from the supported build platforms, and
>> > removing the CentOs 7 precommit tests from Jenkins HADOOP-19489 .
>> >
>> > Note that this is a build isse, this does not affect running Hadoop
>> > on CentOS.
>> >
>> > Istvan
>> >
>>
>

Reply via email to