我想知道你们中是否有人遇到过类似的问题。我有 2 台 Ansible 机器。一台运行在 Centos 7 上,版本 2.9.27(使用 python 2.7.5),另一台运行在 Ubuntu 22 上,使用 Ansible 2.13
使用 Centos 作为我的部署机器,我可以从模板克隆和配置虚拟机,没有任何问题。顺便说一下,我正在使用 ansible collection community.vmware 模块
当我尝试使用 Ansible 2.13(与 Centos 相同的剧本代码)从模板部署 VM 时,我收到了非常奇怪的错误:
fatal: [XXX-016 -> localhost]: FAILED! => {"changed": false, "msg": "Failed to create a virtual machine : Unable to access the virtual machine configuration: Unable to access file [host-004-local-sas] Ubuntu22_04_x64-template/Ubuntu22_04_x64-template.vmx"}
我按照以下说明安装了 community.vmware 包并满足所有先决条件: https://github.com/ansible-collections/community.vmware
我仍然看到此错误。在 Centos 和 Ansible 2.9.27 上针对相同的 ESXi 主机运行相同的代码,没有任何问题。
我尝试在线寻找解决方案,但没有找到太多,而且我已经花了两天时间来解决这个问题。
我很感激任何见解或帮助。谢谢