Details
-
Epic
-
Status: In Progress
-
High
-
Resolution: Unresolved
-
None
-
None
-
ONAP must complete update of the Python language (from 2.7 -> 3.8)
-
Best Practice (global - all code)
-
1
-
Not required
-
Original Scope
-
M
-
GO
-
GO
-
GO
Description
Description of Use Case / Requirement: ONAP must complete update of the Python language (from 2.7 -> 3.8)** and remove all unused versions of python from all pods/containers (see onap-guilin-python-versions.xlsx for details of containers that require updates).
- 17 containers include both Python 2 and Python 3 (see "Containers with P2 and P3" worksheet for details)
- Affected projects: appc, awx, dcae, dcaemod, modeling, robot, uui, vfc
- Project team must removed unused version of Python
- 104 containers using Python 2 (17 containers that include Python 2 and Python 3 excluded from count) (see "Python 2 Only Containers" worksheet)
- Affected projects: aai, appc, awx, cassandra, cds, clamp, cmso, dbc, dcae, dcaemod, dmaap, ejbc, esr, mariadb, message-router, modeling, msb, multicloud, music, oof, policy, portal, sdc, sdnc, so, vfc, vid, vnfsdk,
- Project team must upgrade containers to Python 3 or file exception
All remaining ONAP projects using Python shall reduce the risks associated with no community support for Python 2.7 software as it causes increase of usage risk, as recommended by SECCOM. Continuation of REQ-373
https://wiki.onap.org/display/DW/Exceptions+to+Java+11+and+Python+3+Migration+at
Owners (one of these should be the Assignee - use @ notation): Pawel_P **
Link to HLD/LLD (if any):
Dependency Relationships with Other Projects:
Project Impact (Test Only (TO), Code (C)):
Support Status for each Affected Project (Supported (S); Partially Supported (P); Not Supported (N)):
Note: for any affected projects labeled 'P' or 'N', please document the resulting gaps.
Integration Leads (use @ notation):
Company Engagement:
Attachments
Issue Links
- clones
-
REQ-373 ONAP must complete update of the Python language (from 2.7 -> 3.8)
-
- Done
-
- is blocked by
-
REQ-800 COMPLETION OF PYTHON LANGUAGE UPDATE (v2.x → v3.y)
-
- In Progress
-
-
ONAPARC-658 (Honolulu-R8) - NF - COMPLETION OF PYTHON LANGUAGE UPDATE (v2.7 → v3.8)
-
- Closed
-
- relates to
-
DCAEGEN2-1546 Cloudify support for python 3.x
-
- Closed
-
-
DCAEGEN2-2494 REQ-437 ONAP must complete update of the Python language (from 2.7 -> 3.8)
-
- Closed
-
-
REQ-1073 Using basic image from Integration
-
- To Do
-
-
REQ-1067 COMPLETION OF PYTHON LANGUAGE UPDATE (v2.x → v3.y) JAKARTA RELEASE
-
- To Do
-
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...