Istvan, thank you for working on restoring build support on CentOS 7 on branch-3.4, let’s keep the high level discussion on the mailing list and implementation details on the PR directly.
Thanks, Cheng Pan > On Mar 12, 2025, at 16:47, Istvan Toth <st...@apache.org> wrote: > > "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 > <mailto: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 >> <mailto:st...@apache.org>> wrote: >>> CC to d...@hadoop.apache.org <mailto:d...@hadoop.apache.org> >>> >>> On Tue, Mar 11, 2025 at 5:51 AM Istvan Toth <st...@apache.org >>> <mailto: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 >>> >