Hi Kasturi, Thanks a lot for taking a look at this. I think its "grafton-sanity-check.sh" . Following is the complete output from the install attempt. Ansible ver is 2.4. Gdeploy is 2.0.2.
Do you have a tested step by step for 4.1.6/7 ?. Would be great if you can share it. PLAY [gluster_servers] ********************************************************* TASK [Run a shell script] ****************************************************** changed: [ovirt2] => (item=/usr/share/gdeploy/scripts/grafton-sanity-check.sh -d sda1 -h ovirt1,ovirt2,ovirt3) changed: [ovirt3] => (item=/usr/share/gdeploy/scripts/grafton-sanity-check.sh -d sda1 -h ovirt1,ovirt2,ovirt3) changed: [ovirt1] => (item=/usr/share/gdeploy/scripts/grafton-sanity-check.sh -d sda1 -h ovirt1,ovirt2,ovirt3) PLAY RECAP ********************************************************************* ovirt1 : ok=1 changed=1 unreachable=0 failed=0 ovirt2 : ok=1 changed=1 unreachable=0 failed=0 ovirt3 : ok=1 changed=1 unreachable=0 failed=0 PLAY [gluster_servers] ********************************************************* TASK [Enable or disable services] ********************************************** ok: [ovirt1] => (item=chronyd) ok: [ovirt3] => (item=chronyd) ok: [ovirt2] => (item=chronyd) PLAY RECAP ********************************************************************* ovirt1 : ok=1 changed=0 unreachable=0 failed=0 ovirt2 : ok=1 changed=0 unreachable=0 failed=0 ovirt3 : ok=1 changed=0 unreachable=0 failed=0 PLAY [gluster_servers] ********************************************************* TASK [start/stop/restart/reload services] ************************************** changed: [ovirt3] => (item=chronyd) changed: [ovirt1] => (item=chronyd) changed: [ovirt2] => (item=chronyd) PLAY RECAP ********************************************************************* ovirt1 : ok=1 changed=1 unreachable=0 failed=0 ovirt2 : ok=1 changed=1 unreachable=0 failed=0 ovirt3 : ok=1 changed=1 unreachable=0 failed=0 PLAY [gluster_servers] ********************************************************* TASK [Run a command in the shell] ********************************************** changed: [ovirt2] => (item=vdsm-tool configure --force) changed: [ovirt3] => (item=vdsm-tool configure --force) changed: [ovirt1] => (item=vdsm-tool configure --force) PLAY RECAP ********************************************************************* ovirt1 : ok=1 changed=1 unreachable=0 failed=0 ovirt2 : ok=1 changed=1 unreachable=0 failed=0 ovirt3 : ok=1 changed=1 unreachable=0 failed=0 PLAY [gluster_servers] ********************************************************* TASK [Run a shell script] ****************************************************** fatal: [ovirt2]: FAILED! => {"failed": true, "msg": "The conditional check 'result.rc != 0' failed. The error was: error while evaluating conditional (result.rc != 0): 'dict object' has no attribute 'rc'"} fatal: [ovirt3]: FAILED! => {"failed": true, "msg": "The conditional check 'result.rc != 0' failed. The error was: error while evaluating conditional (result.rc != 0): 'dict object' has no attribute 'rc'"} fatal: [ovirt1]: FAILED! => {"failed": true, "msg": "The conditional check 'result.rc != 0' failed. The error was: error while evaluating conditional (result.rc != 0): 'dict object' has no attribute 'rc'"} to retry, use: --limit @/tmp/tmpEkEkpR/run-script.retry PLAY RECAP ********************************************************************* ovirt1 : ok=0 changed=0 unreachable=0 failed=1 ovirt2 : ok=0 changed=0 unreachable=0 failed=1 ovirt3 : ok=0 changed=0 unreachable=0 failed=1 Error: Ansible(>= 2.2) is not installed. Some of the features might not work if not installed. [root@ovirt2 ~]# yum info ansible Loaded plugins: fastestmirror, imgbased-persist Loading mirror speeds from cached hostfile * epel: mirror01.idc.hinet.net * ovirt-4.1: ftp.nluug.nl * ovirt-4.1-epel: mirror01.idc.hinet.net Installed Packages Name : *ansible* Arch : noarch Version : 2.4.0.0 Release : 5.el7 Size : 38 M Repo : installed Summary : SSH-based configuration management, deployment, and task execution system URL : http://ansible.com License : GPLv3+ Description : : Ansible is a radically simple model-driven configuration management, : multi-node deployment, and remote task execution system. Ansible works : over SSH and does not require any software or daemons to be installed : on remote nodes. Extension modules can be written in any language and : are transferred to managed machines automatically. root@ovirt2 ~]# yum info gdeploy Loaded plugins: fastestmirror, imgbased-persist Loading mirror speeds from cached hostfile * epel: mirror01.idc.hinet.net * ovirt-4.1: mirror.isoc.org.il * ovirt-4.1-epel: mirror01.idc.hinet.net Installed Packages Name : gdeploy Arch : noarch Version : 2.0.2 Release : 7 Size : 2.7 M Repo : installed Summary : Tool to deploy and manage GlusterFS cluster URL : http://www.redhat.com/storage License : GPLv3 Description : gdeploy is an Ansible based deployment tool. Initially gdeploy was written to : install GlusterFS clusters, eventually it grew out to do lot of other things. On : a given set of hosts, gdeploy can create physical volumes, volume groups, and : logical volumes, install packages, subscribe to RHN channels, run shell : commands, create GlusterFS volumes and lot more. : : See http://gdeploy.readthedocs.io/en/latest/ for more details Thanks Again, hk On Mon, Nov 13, 2017 at 3:17 PM, Kasturi Narra <kna...@redhat.com> wrote: > Hello, > > Can you please let me know which is the script it is failing and > ansible and gdeploy versions? > > Thanks > kasturi > > On Mon, Nov 13, 2017 at 2:54 PM, Open tech <opentech...@gmail.com> wrote: > >> Hi All, >> I am new to Ovirt. I am hitting the exact same error while trying a >> new install in a nested virtualization setup on esxi 6.5. >> I am following this tutorial as well. Have three nodes on esxi with dual >> networks & passwordless ssh enabled. >> https://www.ovirt.org/blog/2017/04/up-and-running-with-ovirt >> -4.1-and-gluster-storage/ >> >> Node install goes through without issue. Run into this error when i hit >> deploy. >> >> TASK [Run a shell script] ****************************** >> ************************ >> fatal: [ovirt3]: FAILED! => {"failed": true, "msg": "The conditional >> check 'result.rc != 0' failed. The error was: error while evaluating >> conditional (result.rc != 0): 'dict object' has no attribute 'rc'"} >> fatal: [ovirt1]: FAILED! => {"failed": true, "msg": "The conditional >> check 'result.rc != 0' failed. The error was: error while evaluating >> conditional (result.rc != 0): 'dict object' has no attribute 'rc'"} >> fatal: [ovirt2]: FAILED! => {"failed": true, "msg": "The conditional >> check 'result.rc != 0' failed. The error was: error while evaluating >> conditional (result.rc != 0): 'dict object' has no attribute 'rc'"} >> to retry, use: --limit @/tmp/tmpbDBjAt/run-script.retry >> >> >> @Simone Marchioni were you able to find a solution ???. >> >> Thanks >> hk >> >> >> >> _______________________________________________ >> Users mailing list >> Users@ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users >> >> >
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users