從範本複製時無法存取虛擬機器設定 (vmware Automation) - Ansible 版本 2.13

從範本複製時無法存取虛擬機器設定 (vmware Automation) - Ansible 版本 2.13

我想知道你們中是否有人遇到類似的問題。我有 2 台 Ansible 機器。第一個在 Centos 7 版本 2.9.27(使用 python 2.7.5)上運行,第二個在使用 Ansible 2.13 的 Ubuntu 22 上運行

使用 Centos 作為我的部署機器,我可以從模板複製和配置虛擬機,沒有任何問題。順便說一下,我正在使用ansible集合community.vmware模組

在嘗試使用 Ansible 2.13(與 Centos 相同的 playbook 程式碼)從範本部署 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 主機執行相同的程式碼不會有任何問題。

我試圖在網路上找到解決方案,但不多,我已經花了 2 天的時間來解決這個問題。

我將不勝感激任何見解或幫助。謝謝

相關內容