Well    - /etc/ansible/playbooks/vm-provision/vars/var.yml in my case only 
has credentials 


All variables are passed with -e 

So i do not think the issue is with vars in this case 

ansible-playbook  
/etc/ansible/playbooks/vm-provision/vm-create-paramater.yml --extra-vars 
"vm_name=xxx xxx xxx " 


i will try run with -vvvv 


On Sunday, March 7, 2021 at 9:57:52 PM UTC-8 [email protected] wrote:

> The Linux distro on the control node is largely irrelevant. It's the way 
> you define the variables that is the problem.
> Add a debug task and check what does variables really are. 
> What is in that vars file? Typo? Etc etc 
>
> On Mon, 8 Mar 2021 at 04:57, [email protected] <[email protected]> wrote:
>
>> Hi folks
>>
>> When i use below on a Ubuntu 20.04 ansible control node , vm is created 
>> but the OS name shows "none"
>>
>> Same playbook i am running on a CentOS7 ansible control node the then the 
>> vm name is not none but correct one
>>
>> Any suggestions on this Please ? 
>>
>> cat vm-create-paramater.yml
>> ---
>> - hosts: localhost
>>   gather_facts: false
>>   connection: local
>>   vars_files:
>>     - /etc/ansible/playbooks/vm-provision/vars/var.yml
>>
>>   tasks:
>>
>>     - name: create vm using template
>>       vmware_guest:
>>         hostname: "{{ vcenter_name }}"
>>         username: "{{ vcenter_username }}"
>>         password: "{{ vcenter_password }}"
>>         validate_certs: no
>>         name: "{{ vm_name }}"
>>         folder: "{{ vcenter_folder }}"
>>         resource_pool: "{{ vcenter_rp }}"
>>         datacenter: "{{ vcenter_dc }}"
>>         cluster: "{{ vcenter_cluster }}"
>>         state: poweredon
>>         template: "{{ vcenter_template }}"
>>         disk:
>>         - size_gb: "{{ vm_disk_size }}"
>>           type: thin
>>           datastore: "{{ vcenter_datastore }}"
>>         hardware:
>>           memory_mb: "{{ vm_mem_mb_size }}"
>>           num_cpus: "{{ vm_cpu_size }}"
>>           num_cpu_cores_per_socket: "{{ vm_core_size }}"
>>           scsi: paravirtual
>>         networks:
>>         - name: "{{ vcenter_network }}"
>>           ip: "{{ vm_ip }}"
>>           netmask: 255.255.255.0
>>           gateway: "{{ vm_gateway }}"
>>           start_connected: true
>>
>>         customization:
>>           domain: xx
>>
>> Thanks
>> Kiran 
>>
>> -- 
>> 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 [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/ansible-project/7d1f1dd3-accc-4dda-9548-21fe97d529d5n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/ansible-project/7d1f1dd3-accc-4dda-9548-21fe97d529d5n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
> -- 
> Sent from a mobile device - please excuse the brevity, spelling and 
> punctuation.
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/79b24e6e-39bb-491b-b9cb-407fa29c0a95n%40googlegroups.com.

Reply via email to