Dear ElastiCluster users,
it's becoming increasingly complicated to support Python 2.6 in
ElastiCluster, as OpenStack and other major components of the Python
ecosystem are now supporting only Python >=2.7. In addition, dropping
Python 2.6 is a move we would have to do anyway when we start working
towards Python 3.x support (many 3.x constructs were backported to Py
2.7 but not 2.6).
As far as I understand, Python 2.6 is currently still the default Python
on CentOS 6.x and 7.x, and simply forcing a system-wide upgrade breaks
basic system utilities (including `yum`). There seem to be at least two
viable options to get Python 2.7 properly installed on a CentOS system:
* Use Anaconda Python2 [1] ("miniconda" is enough for ElastiCluster)
* Use CentOS/RHEL "software collections" [2], [3]
Is there anyone running ElastiCluster on CentOS for whom neither of the
two alternatives listed above would be practical?
I'm still aiming at supporting Py 2.6 until (and including) the 1.4
release of ElastiCluster (scheduled for Nov. 2016), but I would like to
drop it beginning of 2017.
[1]: https://www.continuum.io/downloads
[2]: https://wiki.centos.org/AdditionalResources/Repositories/SCL
[3]: https://wiki.centos.org/SpecialInterestGroup/SCLo/CollectionsList
Ciao,
R
--
Riccardo Murri, Schwerzenbacherstrasse 2, CH-8606 Nänikon, Switzerland
--
You received this message because you are subscribed to the Google Groups
"elasticluster" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.