-
Epic
-
Resolution: Done
-
Highest
-
None
-
None
-
Cloudify Manager 3.x upgrade
Cloudify current version uses 2.7 which is nearing EOL. Need Cloudify community version (containerized) upgraded for python 3.x support.
This is pre-requisite for upgrading all DCAE plugins (k8splugin/dmaap/policyplugin/relationship/postgres/helm)
Per Cloudify team, this will available only in 4Q19.
Some design aspect for cloudify team
- If we had a python3 version of the cloudify mocks available, we could
- do the conversions on our code that would work with both python2 and python3 and
- make sure they work against the mocks using tox
- As long as the APIs between the plugins and server don’t change when moving the server to python3, it should then be an integration test with any upgraded version of the server.
- Provide version of python3 targeted for application to start upgrading their plugin
- blocks
-
DCAEGEN2-1547 dcae plugin - python update to 3.x
- Closed
-
DCAEGEN2-2136 Cloudify unable to parse certain micro service policies
- Closed
- relates to
-
DCAEGEN2-1790 Update to newer version of Cloudify Manager
- Closed
-
DCAEGEN2-2494 REQ-437 ONAP must complete update of the Python language (from 2.7 -> 3.8)
- Closed
-
DCAEGEN2-2525 Switch Plugin build to generate 3.x compatible wagon
- Closed
-
REQ-437 COMPLETION OF PYTHON LANGUAGE UPDATE (v2.7 → v3.x)
- In Progress
-
DCAEGEN2-2231 Guilin Security (python uprade + vulnerability)
- Closed