Start a Conversation

Unsolved

PM

1 Rookie

 • 

1 Message

630

October 19th, 2020 06:00

Problem on Power max code "https://github.com/dell/ansible-powermax"  with Ansible 2.10.2 with Python 3.8

We facing issue to execute "https://github.com/dell/ansible-powermax"  code in Ansible 2.10.2 and Python 3.8. 

Following Error is coming, Please advise.

 

The full traceback is:

Traceback (most recent call last):

  File "/opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/ansible/executor/task_executor.py", line 158, in run

    res = self._execute()

  File "/opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/ansible/executor/task_executor.py", line 663, in _execute

    result = self._handler.run(task_vars=variables)

  File "/opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/ansible/plugins/action/normal.py", line 46, in run

    result = merge_hash(result, self._execute_module(task_vars=task_vars, wrap_async=wrap_async))

  File "/opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/ansible/plugins/action/__init__.py", line 861, in _execute_module

    (module_style, shebang, module_data, module_path) = self._configure_module(module_name=module_name, module_args=module_args, task_vars=task_vars)

  File "/opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/ansible/plugins/action/__init__.py", line 231, in _configure_module

    (module_data, module_style, module_shebang) = modify_module(module_name, module_path, module_args, self._templar,

  File "/opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/ansible/executor/module_common.py", line 1299, in modify_module

    (b_module_data, module_style, shebang) = _find_module_utils(module_name, b_module_data, module_path, module_args, task_vars, templar, module_compression,

  File "/opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/ansible/executor/module_common.py", line 1139, in _find_module_utils

    recursive_finder(module_name, remote_module_fqn, b_module_data, zf)

  File "/opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/ansible/executor/module_common.py", line 914, in recursive_finder

    module_info = LegacyModuleUtilLocator(py_module_name, is_ambiguous=is_ambiguous,

  File "/opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/ansible/executor/module_common.py", line 753, in __init__

    self._locate(redirect_first=False)  # let local stuff override redirects for legacy

  File "/opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/ansible/executor/module_common.py", line 706, in _locate

    if self._find_module(candidate_name_parts):

  File "/opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/ansible/executor/module_common.py", line 771, in _find_module

    if info is not None and os.path.splitext(info.origin)[1] in importlib.machinery.SOURCE_SUFFIXES:

  File "/opt/rh/rh-python38/root/usr/lib64/python3.8/posixpath.py", line 118, in splitext

    p = os.fspath(p)

TypeError: expected str, bytes or os.PathLike object, not NoneType

fatal: [emaedcw715]: FAILED! => {

    "msg": "Unexpected failure during module execution.",

    "stdout": ""

 

No Responses!
No Events found!

Top