%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%9D%8C%20-%20Ansible%20%EB%B2%84%EC%A0%84%202.13.png)
비슷한 문제를 겪으신 분이 있는지 궁금합니다. Ansible 머신이 2대 있습니다. 하나는 Centos 7, 버전 2.9.27(Python 2.7.5 포함)에서 실행되고 두 번째는 Ansible 2.13이 포함된 Ubuntu 22에서 실행됩니다.
Centos를 배포 시스템으로 사용하면 문제 없이 템플릿에서 VM을 복제하고 구성할 수 있습니다. 그런데 저는 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 호스트에 대해 동일한 코드를 실행하면 문제 없이 작동합니다.
온라인에서 해결책을 찾으려고 노력했지만 별로 많지 않았고 이미 문제 해결에 2일을 보냈습니다.
통찰력이나 도움을 주시면 감사하겠습니다. 감사해요