Hi, i meet the same issue, are you how to solved ?
PLAY [Revert the given snapshot for virtual machines]
***************************************************************************************************************************************************************
TASK [Gathering Facts]
**********************************************************************************************************************************************************************************************
ok: [localhost]
TASK [get vm state]
*************************************************************************************************************************************************************************************************
fatal: [localhost]: FAILED! => {"changed": false, "msg": "PyVmomi Python
module required. Install using \"pip install PyVmomi\""}
to retry, use: --limit @/etc/ansible/Vm_rollback_snapshost.retry
PLAY RECAP
**********************************************************************************************************************************************************************************************************
localhost : ok=1 changed=0 unreachable=0 failed=1
Gathering Facts ---------------------------------------------------------
2.76s
get vm state ------------------------------------------------------------
1.30s
Playbook finished: Thu Aug 16 16:41:51 2018, 2 total tasks. 0:00:04
elapsed.
[root@Georgeoelv1 ansible]# pip list | grep pyvmomi
pyvmomi 6.7.0
[root@Georgeoelv1 ansible]#
在 2018年1月17日星期三 UTC+8上午3:29:43,[email protected]写道:
>
> When I add the following section to otherwise working ansible playbook:
>
> - name: Revert to a snapshot
> vmware_guest_snapshot:
> hostname: myvcenter
> username: myusername
> password: mypassword
> datacenter: myvcenter
> folder: myfolder
> name: guestname
> state: revert
> snapshot_name: snapshotname
>
> and run:
>
> ansible-playbook myplaybook
>
> I get the following error:
>
> TASK [Revert to a snapshot]
> ***************************************************************************************************************************************************************
> fatal: [x.x.x.x]: FAILED! => {"changed": false, "msg": "pyvmomi module
> required"}
>
>
> I was referencing the ansible documentation, linked below:
>
> http://docs.ansible.com/ansible/latest/vmware_guest_snapshot_module.html
>
> Here's some info about my ansible server:
>
> [root@ansible ansible]# uname -a
> Linux ansible 2.6.32-696.6.3.el6.x86_64 #1 SMP Wed Jul 12 14:17:22 UTC
> 2017 x86_64 x86_64 x86_64 GNU/Linux
>
> [root@ansible ansible]# cat /etc/*release
> CentOS release 6.9 (Final)
>
> [root@ansible ansible]# ansible --version
> ansible 2.4.2.0
> config file = /etc/ansible/ansible.cfg
> configured module search path = [u'/root/.ansible/plugins/modules', u
> '/usr/share/ansible/plugins/modules']
> ansible python module location = /usr/lib/python2.6/site-packages/
> ansible
> executable location = /usr/bin/ansible
> python version = 2.6.6 (r266:84292, Aug 18 2016, 15:13:37) [GCC 4.4.7
> 20120313 (Red Hat 4.4.7-17)]
>
> [root@ansible ansible]# pip list | grep pyvmomi
> DEPRECATION: Python 2.6 is no longer supported by the Python core team,
> please upgrade your Python. A future version of pip will drop support for
> Python 2.6
> DEPRECATION: The default format will switch to columns in the future. You
> can use --format=(legacy|columns) (or define a format=(legacy|columns) in
> your pip.conf under the [list] section) to disable this warning.
> pyvmomi (6.5.0.2017.5.post1)
>
> I tried googling for the error, but wasn't able to find any solutions so
> far. I would appreciate any help, regarding this issue.
>
> Thank you!
>
>
在 2018年1月17日星期三 UTC+8上午3:29:43,[email protected]写道:
>
> When I add the following section to otherwise working ansible playbook:
>
> - name: Revert to a snapshot
> vmware_guest_snapshot:
> hostname: myvcenter
> username: myusername
> password: mypassword
> datacenter: myvcenter
> folder: myfolder
> name: guestname
> state: revert
> snapshot_name: snapshotname
>
> and run:
>
> ansible-playbook myplaybook
>
> I get the following error:
>
> TASK [Revert to a snapshot]
> ***************************************************************************************************************************************************************
> fatal: [x.x.x.x]: FAILED! => {"changed": false, "msg": "pyvmomi module
> required"}
>
>
> I was referencing the ansible documentation, linked below:
>
> http://docs.ansible.com/ansible/latest/vmware_guest_snapshot_module.html
>
> Here's some info about my ansible server:
>
> [root@ansible ansible]# uname -a
> Linux ansible 2.6.32-696.6.3.el6.x86_64 #1 SMP Wed Jul 12 14:17:22 UTC
> 2017 x86_64 x86_64 x86_64 GNU/Linux
>
> [root@ansible ansible]# cat /etc/*release
> CentOS release 6.9 (Final)
>
> [root@ansible ansible]# ansible --version
> ansible 2.4.2.0
> config file = /etc/ansible/ansible.cfg
> configured module search path = [u'/root/.ansible/plugins/modules', u
> '/usr/share/ansible/plugins/modules']
> ansible python module location = /usr/lib/python2.6/site-packages/
> ansible
> executable location = /usr/bin/ansible
> python version = 2.6.6 (r266:84292, Aug 18 2016, 15:13:37) [GCC 4.4.7
> 20120313 (Red Hat 4.4.7-17)]
>
> [root@ansible ansible]# pip list | grep pyvmomi
> DEPRECATION: Python 2.6 is no longer supported by the Python core team,
> please upgrade your Python. A future version of pip will drop support for
> Python 2.6
> DEPRECATION: The default format will switch to columns in the future. You
> can use --format=(legacy|columns) (or define a format=(legacy|columns) in
> your pip.conf under the [list] section) to disable this warning.
> pyvmomi (6.5.0.2017.5.post1)
>
> I tried googling for the error, but wasn't able to find any solutions so
> far. I would appreciate any help, regarding this issue.
>
> Thank you!
>
>
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/843936eb-4352-4cbe-a797-46afb1ff3596%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.