my playbook
--- - name: "change the root password" hosts: all tasks: - name: "change root pass" community.vmware.vmware_local_user_manager: hostname: "{{ inventory_hostname }}" local_user_name: "{{ esx_local_root_user }}" local_user_password: "{{ esx_local_root_pass }}" password: "{{ esxi_root_pass }}" username: "{{ esxi_root_user }}" validate_certs: "n" vars_files: - answerfile.yml On Saturday, October 24, 2020 at 5:07:11 PM UTC-7 Tony Wong wrote: > > this is error I get now > > The full traceback is: > Traceback (most recent call last): > File > "/tmp/ansible_community.vmware.vmware_local_user_manager_payload_4mdm01xz/ansible_community.vmware.vmware_local_user_manager_payload.zip/ansible_collections/community/vmware/plugins/module_utils/vmware.py", > > line 25, in <module> > import requests > ImportError: No module named 'requests' > fatal: [esxhost]: FAILED! => { > "changed": false, > "invocation": { > "module_args": { > "hostname": "esxhost", > "local_user_description": null, > "local_user_name": "root", > "local_user_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", > "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", > "port": 443, > "proxy_host": null, > "proxy_port": null, > "state": "present", > "username": "root", > "validate_certs": false > } > }, > "msg": "Failed to import the required Python library (requests) on > esxhost s Python /usr/bin/python3. Please read module documentation and > install in the appropriate location. If the required library is installed, > but Ansible is using the wrong Python interpreter, please consult the > documentation on ansible_python_interpreter" > } > > PLAY RECAP > *********************************************************************************************************************************************************************************************** > esxhost : ok=1 changed=0 unreachable=0 failed=1 > skipped=0 rescued=0 ignored=0 > > On Saturday, October 24, 2020 at 6:53:41 AM UTC-7 Tony Wong wrote: > >> Need help on this please. >> >> my inventory file >> >> >> [esx] >> esx1 >> esx2 >> esx3 >> >> -------------------------- >> >> playbook >> >> --- >> - name: change root esxi password >> community.vmware.vmware_local_user_manager: >> hostname: '{{ esx_host }}' >> username: root >> password: '{{ esx_root_pass }}' >> >> >> what else do i need? >> >> >> On Friday, October 23, 2020 at 8:28:52 PM UTC-7 Tony Wong wrote: >> >>> >>> How do I change the root password on all esxi hosts with a pb? >>> >> -- 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 ansible-project+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/9bfc856c-8218-47f8-a8ba-ced16e351c57n%40googlegroups.com.