-
Bug
-
Resolution: Unresolved
-
Low
-
London Release
-
None
-
None
CIMAN-433 will capture a bunch of bugs/tasks related to the migration from Python2 to Python3. All the ONAP repositories were cloned (4GB data) and scanned using the command below:
find . -name '*.py' -exec python3 -m py_compile {} \;
This returned 53 issues across 22 repositories/sub-projects. A Jira bug will be raised for each sub-project.
Bugs found affecting this sub-project:
File "./multicloud_azure/azure/aria/aria-rest-server/setup.py", line 26 print "There was a problem parsing the VERSION file." ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
File "./multicloud_azure/azure/aria/aria-extension-cloudify/src/aria/tests/resources/plugins/mock-plugin1/mock_plugin1.py", line 27 print 'mock-plugin-output' ^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
File "./multicloud_azure/azure/aria/aria-extension-cloudify/src/aria/tests/orchestrator/execution_plugin/test_common.py", line 183 print type(process['env'].keys()[0]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
File "./multicloud_azure/azure/aria/aria-extension-cloudify/src/aria/test_ssh.py", line 188 print 'HI!!!!!!!!!!', server.port ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
File "./multicloud_azure/azure/aria/aria-extension-cloudify/src/aria/aria/utils/threading.py", line 286 raise type_, value, trace ^ SyntaxError: invalid syntax
File "./multicloud_azure/azure/aria/aria-extension-cloudify/src/aria/aria/cli/core/aria.py", line 148 print value ^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
File "./multicloud_azure/azure/aria/aria-extension-cloudify/src/aria/aria/cli/service_template_utils.py", line 86 print extract_directory ^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
File "./multicloud_azure/azure/aria/aria-extension-cloudify/src/aria/aria/cli/utils.py", line 61 raise type(e), type(e)(new_message), trace # pylint: disable=raising-non-exception ^ SyntaxError: invalid syntax
File "./multicloud_azure/azure/aria/aria-extension-cloudify/src/aria/aria/orchestrator/execution_plugin/local.py", line 73 os.chmod(script_path, 0755) ^ SyntaxError: leading zeros in decimal integer literals are not permitted; use an 0o prefix for octal integers
Processing: ./multicloud_openstack/kilo/kilo/swagger/views.py Sorry: TabError: inconsistent use of tabs and spaces in indentation (views.py, line 86)Processing: ./multicloud_openstack/kilo/kilo/__init__.py
File "./multicloud_openstack/kilo/kilo/pub/utils/toscautil.py", line 2599 print convert_nsd_model(src_json) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
File "./multicloud_openstack/kilo/kilo/pub/utils/fileutil.py", line 22 os.makedirs(path, 0777) ^ SyntaxError: leading zeros in decimal integer literals are not permitted; use an 0o prefix for octal integers
Processing: ./multicloud_openstack/share/newton_base/openoapi/sample.py Sorry: TabError: inconsistent use of tabs and spaces in indentation (sample.py, line 49)
File "./multicloud_openstack/share/common/utils/toscautil.py", line 2599 print convert_nsd_model(src_json) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
File "./multicloud_openstack/share/common/utils/fileutil.py", line 22 os.makedirs(path, 0777) ^ SyntaxError: leading zeros in decimal integer literals are not permitted; use an 0o prefix for octal integers
- blocks
-
CIMAN-433 Python2 -> Python3 (Bugs and Updates)
- Done