I'm inclined to believe someone is confused by the two |hostname:| parameters, and would need to see some job log evidence supporting the claim that "the sub[stitution] is being made for |name:| but not for |hostname:|." In any case, something from the job log would/should be informative.

I've found in situations like this it's helpful to change to module to |ansible.builtin.debug:| immediately followed by |msg: ||. You'd then need to play with indentation a little to make it informative.

On 8/16/24 1:52 PM, HBach wrote:
Hi, Community,

I am passing in a list, 'vmware_hosts', to the loop in the following task in order to substitute values for the name: and hostname: parameters.  I have found only the sub is being made for name: but not for hostname:.

- name: Set powerstate of a virtual machine to poweron
  community.vmware.vmware_guest:
    hostname: "{{ vc_host_id }}"
    username: "{{ username }}"
    password: "{{ survey_password }}"
name: "{{ item }}"
    customization:
      existing_vm: true
      dns_servers:
      - "{{ dns_ns1 }}"
      - "{{ dns_ns2 }}"
hostname: "{{ item }}"
    state: poweredon
    wait_for_ip_address: true
  loop: "{{ vmware_hosts }}"
  register: vm_state
  delegate_to: localhost

For each iteration of the loop, i.e. a different host, I need these two parameters to hold the same value.

What am I missing here?

Thanks!
--
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 ansible-project+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/832cd4cf-942a-48c6-b73c-25a7f48a018an%40googlegroups.com <https://groups.google.com/d/msgid/ansible-project/832cd4cf-942a-48c6-b73c-25a7f48a018an%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
Todd

--
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 ansible-project+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/339ab08c-faf9-42ac-9a96-6e735fcedfd2%40gmail.com.

Reply via email to