2017-06-07 5 views
0

私は、VMをプロビジョニングするためにAnsibleとvCenterを使用しています。私は私の脚本を実行すると、私は認証エラーを取得:vmware_vm_facts vCenterパスワードの検証に失敗する

Cannot complete login due to an incorrect user name or password.

しかし、同じ資格情報を使用して、私は手動でのvCenterにログインすることができています。ここで

は私の簡素化脚本です:

--- 
- name: create a new VM on an ESX server 
    hosts: localhost 
    connection: local 

    tasks: 

    - name: include vars 
     include_vars: 
     dir: 'group_vars/prod' 
     files_matching: 'secret-esx.yml' 

    - name: gather facts from target host 
     local_action: 
     module: vmware_vm_facts 
     hostname: vi-devops-esx9.lab.vi.local 
     username: "{{ esx_username }}" 
     password: "{{ esx_password }}" 
     validate_certs: no 
     register: qe_facts 

はなぜ私は、vCenterにアクセスすることができますが、vmware_vm_factsは、同じ資格情報を使用してできないのですか?

答えて

0

私のホスト名が間違っていました。私のホスト名を修正すると、認証エラーが修正されました。

関連する問題