Hello Gianluca,
thanks for opening the bug. I have also reported my test scenario below.
(One thing more in my case, the standalone Manager needs to be installed on EL8 and not
like documents says on EL7.
With EL7 load is gives an error that Engine for EL7 is not avaiable. Document needs to be
updated.)
---
The same error occurs when trying to add a node to a standalone Engine Manager.
Steps to Reproduce:
1. install a standalone Engine Manager on EL8 step by step with this documentation
https://www.ovirt.org/documentation/installing_ovirt_as_a_standalone_mana...
2. install a node using ovirt-node-ng-installer-4.4.1-2020071311.el8.iso
3. try to add the node inside the Engine Manager
Log output:
2020-07-21 10:14:17 CEST - included:
/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-host-deploy-vdsm/tasks/packages.yml
for
ovirtnode1.example.net
2020-07-21 10:14:17 CEST - included:
/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-host-deploy-vdsm/tasks/vdsmid.yml
for
ovirtnode1.example.net
2020-07-21 10:14:17 CEST - included:
/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-host-deploy-vdsm/tasks/pki.yml
for
ovirtnode1.example.net
2020-07-21 10:14:17 CEST - included:
/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-host-deploy-vdsm/tasks/restart_services.yml
for
ovirtnode1.example.net
2020-07-21 10:14:17 CEST - TASK [ovirt-host-deploy-vdsm : Install ovirt-host package]
*********************
2020-07-21 10:14:17 CEST -
2020-07-21 10:14:17 CEST - fatal: [
ovirtnode1.example.net]: FAILED! =>
{"changed": false, "module_stderr": "/bin/sh: /usr/bin/python2:
No such file or directory\n", "module_stdout": "",
"msg": "The module failed to execute correctly, you probably need to set
the interpreter.\nSee stdout/stderr for the exact error", "rc": 127}
2020-07-21 10:14:17 CEST - {
"status" : "OK",
"msg" : "",
"data" : {
"uuid" : "bfb59a41-6672-4115-ba93-1755556b3d11",
"counter" : 61,
"stdout" : "fatal: [
ovirtnode1.example.net]: FAILED! =>
{\"changed\": false, \"module_stderr\": \"/bin/sh:
/usr/bin/python2: No such file or directory\\n\", \"module_stdout\":
\"\", \"msg\": \"The module failed to execute correctly, you
probably need to set the interpreter.\\nSee stdout/stderr for the exact error\",
\"rc\": 127}",
"start_line" : 54,
"end_line" : 55,
"runner_ident" : "230c108e-cb2a-11ea-97da-00155d120809",
"event" : "runner_on_failed",
"pid" : 28965,
"created" : "2020-07-21T08:14:16.528490",
"parent_uuid" : "00155d12-0809-c845-9450-0000000001a1",
"event_data" : {
"playbook" : "ovirt-host-deploy.yml",
"playbook_uuid" : "3a66c11c-02f9-492a-937d-21f1386e492d",
"play" : "all",
"play_uuid" : "00155d12-0809-c845-9450-000000000006",
"play_pattern" : "all",
"task" : "Install ovirt-host package",
"task_uuid" : "00155d12-0809-c845-9450-0000000001a1",
"task_action" : "yum",
"task_args" : "",
"task_path" :
"/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-host-deploy-vdsm/tasks/packages.yml:2",
"role" : "ovirt-host-deploy-vdsm",
"host" : "ovirtnode1.example.net",
"remote_addr" : "ovirtnode1.example.net",
"res" : {
"module_stdout" : "",
"module_stderr" : "/bin/sh: /usr/bin/python2: No such file or
directory\n",
"msg" : "The module failed to execute correctly, you probably need
to set the interpreter.\nSee stdout/stderr for the exact error",
"rc" : 127,
"_ansible_no_log" : false,
"changed" : false
},
"start" : "2020-07-21T08:14:15.365609",
"end" : "2020-07-21T08:14:16.528185",
"duration" : 1.162576,
"ignore_errors" : null,
"event_loop" : null,a
"uuid" : "bfb59a41-6672-4115-ba93-1755556b3d11"
}
}