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.
