Well then just remove 7 from that list if that can't be used. Also there
are duplicates - even if that isn't a problem you can optimize the loop by
removing those. See
https://docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html#set-theory-filters

On Thu, 11 Jun 2020 at 05:16, Bhanu Prakash <[email protected]> wrote:

> This are dynamic values like this
>
> [5,4,3,2,5,4]
>
> as it's in loop it creates disks accordingly ..
>
> On Thursday, 11 June 2020 01:20:13 UTC+5:30, Dick Visser wrote:
>>
>> What does your 'storage' variable look like?
>>
>> On Wed, 10 Jun 2020 at 18:53, Bhanu Prakash <[email protected]> wrote:
>>
> Hello Team,
>>>
>>> I need to add 15 disks , I am getting error because of  0:7 reservation.
>>>
>>> Is there any automation ..please find my below code and help
>>>
>>> - name: Add disks
>>>         vmware_guest_disk:
>>>            hostname: "{{location}}"
>>>            username: "{{vcenteruser}}"
>>>            password: "{{vcenterpass}}"
>>>            validate_certs: no
>>>            datacenter: "{{datacentername}}"
>>>            name: "{{hostname}}"
>>>            disk:
>>>              - size_gb: "{{ item }}"
>>>                type: thin
>>>                datastore: "{{datastoredetails}}"
>>>                state: present
>>>                scsi_controller: 0
>>>                unit_number: "{{ my_idx + 1 }}"
>>>                scsi_type: 'paravirtual'
>>>         loop: "{{ storage }}"
>>>         loop_control:
>>>           index_var: my_idx
>>>         delegate_to: localhost
>>>
>>> --
>>> 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/e17ebdd8-fad4-42e2-a7f5-f31dd619362fo%40googlegroups.com
>>> <https://groups.google.com/d/msgid/ansible-project/e17ebdd8-fad4-42e2-a7f5-f31dd619362fo%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/f531c82c-187e-4e9d-84f0-eb095dc073e5o%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/f531c82c-187e-4e9d-84f0-eb095dc073e5o%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/CAL8fbwM8x3KcPTSknTdSboqxOUFw8Z-6%3DAaNCLCKdeA4W56gTQ%40mail.gmail.com.

Reply via email to