+1 Even if it wasn't easy to install, for our part, our customer based is heavily RH7, at least 80%, which is likely part of a broader trend.
On Tue, Aug 7, 2018 at 6:42 PM, Adar Lieber-Dembo <a...@cloudera.com.invalid > wrote: > While working on yet another Python 2.6 compatibility fix for the Kudu > Python wrapper, I started to wonder whether the time is right to drop > Python 2.6 compatibility. The motivation is pretty simple: more and > more of the Python world is dropping support for 2.6, requiring us to > pin to increasingly older dependencies [1] and use various workarounds > [2] during environment set up. > > Why do we support Python 2.6 in the first place? Because that's the > Python version shipped with Red Hat Enterprise Linux 6, and many Kudu > users are still using RHEL6 or one of its derivatives (like CentOS 6). > However, it seems like it's not so difficult to install Python 2.7 > these days: > > For RHEL6: > 1. Make sure that you have access to the Software Collections Library [3] > 2. sudo yum install python27 > 3. source /opt/rh/python27/enable > > For CentOS6: > 1. sudo yum install centos-release-scl (enable the Software Collections > Library) > 2. sudo yum install scl-utils (install the Software Collections utilities) > 3. sudo yum install python27 > 4. source /opt/rh/python27/enable > > What do you guys think? Anyone have any experience taking a project > through such a transition? > > 1. https://github.com/apache/kudu/blob/master/python/requirements.txt > 2. https://github.com/apache/kudu/blob/master/build- > support/jenkins/build-and-test.sh#L437 > 3. https://access.redhat.com/solutions/472793 >