Page MenuHomePhabricator

Deprecate Python 2 software from the Analytics infrastructure
Closed, ResolvedPublic0 Estimated Story Points

Description

This is a tracking task to kick off the work needed to remove all the Python 2 code and packages from the Analytics infrastructure during the next quarters. We don't want to break anybody's workflow in the short/medium term, only starting the discussion with all our users to see if Python 2 is really needed and if we can migrate away from it, eventually allowing only Python 3.

Python 2 will be out of support in January 2020 https://www.python.org/doc/sunset-python-2/

Event Timeline

elukey triaged this task as Medium priority.Sep 18 2018, 4:16 PM
elukey created this task.

Change 538750 had a related patch set uploaded (by Elukey; owner: Elukey):
[operations/puppet@production] Remove Python 2 packages from Analytics Client nodes

https://gerrit.wikimedia.org/r/538750

Change 538750 merged by Elukey:
[operations/puppet@production] Remove Python 2 packages from Analytics Client nodes

https://gerrit.wikimedia.org/r/538750

Change 539331 had a related patch set uploaded (by Elukey; owner: Elukey):
[operations/puppet@production] profile::analytics::cluster::packages::hadoop: absent python2 packages

https://gerrit.wikimedia.org/r/539331

Change 539331 merged by Elukey:
[operations/puppet@production] profile::analytics::cluster::packages::hadoop: absent python2 packages

https://gerrit.wikimedia.org/r/539331

Change 539460 had a related patch set uploaded (by Elukey; owner: Elukey):
[operations/puppet@production] Remove absented python2 libs from Analytics profiles

https://gerrit.wikimedia.org/r/539460

Change 539460 merged by Elukey:
[operations/puppet@production] Remove absented python2 libs from Analytics profiles

https://gerrit.wikimedia.org/r/539460

elukey claimed this task.

With T280262 I declare this task finally done!