Try this!
---
- name: Playbook 1 which creates 4 svm's with fcp protocol
hosts: localhost
gather_facts: false
vars_files:
- /etc/ansible/group_vars/host_vars
tasks:
- name: Create SVM
na_ontap_svm:
state: present
name: "systemic_fcp_{{item}}"
root_volume: "systemic_fcp_aggr8svm{{item}}_root"
root_volume_aggregate: sti49_vsim_ucs100f_aggr1
allowed_protocols: fcp
root_volume_security_style: mixed
hostname: "{{ aiqumip }}"
username: "{{ aiqumusername }}"
password: "{{ aiqumpassword }}"
https: false
with_sequence: start=1 end=4
- name: Playbook 2 which creates 4 svm's with iscsi protocol
hosts: localhost
gather_facts: false
vars_files:
- /etc/ansible/group_vars/host_vars
tasks:
- name: Create SVM
na_ontap_svm:
state: absent
name: "systemic_iscsi_{{item}}"
root_volume: "systemic_fcp_aggr8svm{{item}}_root"
root_volume_aggregate: sti49_vsim_ucs100e_aggr1
allowed_protocols: fcp
root_volume_security_style: mixed
hostname: "{{ aiqumip }}"
username: "{{ aiqumusername }}"
password: "{{ aiqumpassword }}"
https: false
with_sequence: start=1 end=4
On Tue, Mar 31, 2020 at 11:11 AM mahesh g o <[email protected]> wrote:
> how to combine the playbooks:
>
> I have below 2 playbooks which creates 4 svm's each, one with nfs protocol
> and another with fcpprotocol.
>
> Playbook 1 which creates 4 svm's with fcp protocol
> - hosts: localhost
> gather_facts: false
> vars_files:
> - /etc/ansible/group_vars/host_vars
> tasks:
> - name: Create SVM
> na_ontap_svm:
> state: present
> name: "systemic_fcp_{{item}}"
> root_volume: "systemic_fcp_aggr8svm{{item}}_root"
> root_volume_aggregate: sti49_vsim_ucs100f_aggr1
> allowed_protocols: fcp
> root_volume_security_style: mixed
> hostname: "{{ aiqumip }}"
> username: "{{ aiqumusername }}"
> password: "{{ aiqumpassword }}"
> https: false
> with_sequence: start=1 end=4
>
> Playbook 2 which creates 4 svm's with iscsi protocol:
>
> - hosts: localhost
> gather_facts: false
> vars_files:
> - /etc/ansible/group_vars/host_vars
> tasks:
> - name: Create SVM
> na_ontap_svm:
> state: absent
> name: "systemic_iscsi_{{item}}"
> root_volume: "systemic_fcp_aggr8svm{{item}}_root"
> root_volume_aggregate: sti49_vsim_ucs100e_aggr1
> allowed_protocols: fcp
> root_volume_security_style: mixed
> hostname: "{{ aiqumip }}"
> username: "{{ aiqumusername }}"
> password: "{{ aiqumpassword }}"
> https: false
> with_sequence: start=1 end=4
>
>
>
> --
> 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/aa442a41-0288-43b7-8b3e-d44c3171d7f7%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/aa442a41-0288-43b7-8b3e-d44c3171d7f7%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
--
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/CAFFkYJ%2BmK7DqJr0in6xik0T3dGFy4PKhs%2B38gY95sio7bpXQ7A%40mail.gmail.com.