According to the documentation on the web http://docs.ansible.com/ansible/latest/vmware_guest_snapshot_module.html *vmware_guest_snapshot - Manages virtual machines snapshots in vcenter *Requirements : python >= 2.6 & *PyVmomi *but ...
- settings "validate_certs: True" option, it shows : pyVim does not support changing verification mode with python < 2.7.9. Either update python or or use validate_certs=false" - settings "validate_certs: False" option, it shows : AttributeError: 'module' object has no attribute 'SSLContext' I try with pyvmomi 5.5.0 and 6.0.0 Name: pyvmomi Version: 6.0.0 Summary: VMware vSphere Python SDK Home-page: https://github.com/vmware/pyvmomi Author: VMware, Inc. Author-email: jhu@***.com License: License :: OSI Approved :: Apache Software License Location: /usr/lib/python2.6/site-packages Requires: requests, six El viernes, 17 de noviembre de 2017, 9:38:56 (UTC+1), Josu Vilda escribió: > > > Hello, > I'm having problems with module vmware_guest_snapshot. Any solution? > > > [root@ges1ansibledes ansible]# ansible --version > ansible 2.4.1.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, Nov 21 2013, 10:50:32) [GCC 4.4.7 > 20120313 (Red Hat 4.4.7-4)] > > > > --- > - hosts: "localhost" > user: ***** > become: root > gather_facts: False > tasks: > - name: Create snapshot > vmware_guest_snapshot: > hostname: "{{ vCenter }}" > username: "******" > password: "******" > datacenter: "{{ datacenter_name }}" > name: "{{ vmw_name }}" > state: present > snapshot_name: "{{ snapname }}" > description: "{{ snapdescript }}" > validate_certs: false > > > > > > The full traceback is: > Traceback (most recent call last): > File "/tmp/ansible_hwi8NY/ansible_module_vmware_guest_snapshot.py", > line 357, in <module> > main() > File "/tmp/ansible_hwi8NY/ansible_module_vmware_guest_snapshot.py", > line 329, in main > pyv = PyVmomiHelper(module) > File "/tmp/ansible_hwi8NY/ansible_module_vmware_guest_snapshot.py", > line 211, in __init__ > self.content = connect_to_api(self.module) > File > "/tmp/ansible_hwi8NY/ansible_modlib.zip/ansible/module_utils/vmware.py", > line 398, in connect_to_api > AttributeError: 'module' object has no attribute 'SSLContext' > > fatal: [localhost]: FAILED! => { > "changed": false, > "failed": true, > "module_stderr": "Traceback (most recent call last):\n File > \"/tmp/ansible_hwi8NY/ansible_module_vmware_guest_snapshot.py\", line 357, > in <module>\n main()\n File > \"/tmp/ansible_hwi8NY/ansible_module_vmware_guest_snapshot.py\", line 329, > in main\n pyv = PyVmomiHelper(module)\n File > \"/tmp/ansible_hwi8NY/ansible_module_vmware_guest_snapshot.py\", line 211, > in __init__\n self.content = connect_to_api(self.module)\n File > \"/tmp/ansible_hwi8NY/ansible_modlib.zip/ansible/module_utils/vmware.py\", > line 398, in connect_to_api\nAttributeError: 'module' object has no > attribute 'SSLContext'\n", > "module_stdout": "", > "msg": "MODULE FAILURE", > "rc": 0 > > > -- 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/e1f910da-a023-43d0-bc98-042545b26d06%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
