EasyBuild install task fails in ohpc-add-easybuild role
Created by: jprorama
The easybuild install task is failing due to some incompatibility of the 4.0.0 release with our current install environment. This is a recent error and didn't occur prior to the last 24-48 hrs so an upstream update is suspected.
Here's the error:
openstack: TASK [ohpc_add_easybuild : Boostrap EasyBuild] *********************************
openstack: fatal: [ohpc]: FAILED! => {"changed": true, "cmd": "source /opt/ohpc/admin/lmod/lmod/init/bash\npython bootstrap_eb.py \"/export/eb\"\n", "delta": "0:00:34.637325", "end": "2019-09-20 16:39:00.626035", "msg": "non-zero return code", "rc": 1, "start": "2019-09-20 16:38:25.988710", "stderr": " File \"build/bdist.linux-x86_64/egg/easybuild/tools/py2vs3/py3.py\", line 82\n class WrapperBase(object, metaclass=metaclass):\n ^\nSyntaxError: invalid syntax\n\n\nWARNING: Use of 1 unknown easyconfig parameters detected in EasyBuild-4.0.0.eb: pyshortver\nIf these are just local variables please rename them to start with 'local_', or try using --fix-deprecated-easyconfigs to do this automatically.\nFor more information, see https://easybuild.readthedocs.io/en/latest/Easyconfig-files-local-variables.html .\n\n\nWARNING: Deprecated functionality, will no longer work in v5.0: Use of 'dummy' toolchain is deprecated, use 'system' toolchain instead; see http://easybuild.readthedocs.org/en/latest/Deprecated-functionality.html for more information\n\nTraceback (most recent call last):\n File \"bootstrap_eb.py\", line 1101, in <module>\n main()\n File \"bootstrap_eb.py\", line 904, in main\n stage2(tmpdir, templates, install_path, distribute_egg_dir, sourcepath)\n File \"bootstrap_eb.py