Actions
Feature #42871
closedMigrate to python3, py3 support
% Done:
0%
Source:
Tags:
py3 python3 improvement
Backport:
Reviewed:
Affected Versions:
Description
Tags: py3 python3 support migration
High level roadmap- Gradually make teuthology code base py2/py3 compatible to avoid sepia lab out of service as much as possible
- Make ceph qa/tasks and related code be py3 compatible for release branches like master (octopus), nautilus, mimic, luminous (this is required because in the workunit and tasks code is executed by a worker which is supposed to be the same virtualenv as teuthology/worker.
- Add py3 deployment test to CI and manage the teuthology to work in py3 virtual env some basic test and later more complicated
- Try and switch sepia teuthology server to py3
- Wipe out py2 usage from teuthology code completely
Actions