-
Story
-
Resolution: Done
-
High
-
None
-
None
1. Code and Libraries:
a. Common code changes modules in 2.7 and 3.8?
i. 2.7 language changes (prints, packages usage etc)
ii. Currently used libraries that need to be looked into in 3.8 for support. Especially those in the following major areas.
1. Pbr, tox, pip.
2. oslo.* libraries
3. Pycrypto
4. python-novaclient
5. python-keystoneclient
6. cotyledon
b. Obvious code / syntax issues listed by syntax checkers
c. Packages and libraries incompatibility checks and fixes
2. Unit Test Modules:
a. Obvious code / syntax issues listed by syntax checkers
b. Packages and libraries incompatibility checks and fixes
3. Build Level Changes:
a. Build making and test execution changes (possible issues and fixes with tox, pip, pypi etc)
4. Containerization Changes and fixes:
a. Image Selection, docker builds, Dockerfile etc.
b. Possible Helm Charts changes
5. Regression Testing:
a. Complete regression changes
b. All issues that code / syntax checker couldn’t catch – need to be caught here.
- clones
-
OPTFRA-618 Assess Python 3 migration for HAS
- Closed
- is cloned by
-
OPTFRA-646 Python 3 migration for FGPS
- Closed
- relates to
-
OPTFRA-609 Assess Python3 migration
- Closed
-
OPTFRA-618 Assess Python 3 migration for HAS
- Closed