In researching this, it appears that there are no change log notes indicating that the python version would change, nor did the install script verify that python3 nor any of the critical modules of python3 install.
After installing python3 manually, we are still getting the following error:
Code: Select all
/usr/local/nrdp/clients/send_nrdp.py
Traceback (most recent call last):
File "/usr/local/nrdp/clients/send_nrdp.py", line 50, in <module>
from future.standard_library import install_aliases
ModuleNotFoundError: No module named 'future'I need help with 2 issues here.
1) Get the Python 3 version of send_nrdp.py working so that we do not have issues like this in the future.
2) Understand why the change logs didn't reference the upgrade dependency of Python3 and why the installation script didn't check to verify that all critical requirements were installed (Python3 and all modules required for this script).