diff --git a/iptrunks_checks.yaml b/iptrunks_checks.yaml new file mode 100644 index 0000000000000000000000000000000000000000..fb0dd60035a00317efd991a1181783b035ea1963 --- /dev/null +++ b/iptrunks_checks.yaml @@ -0,0 +1,8 @@ +- name: Manage iptrunks checks playbook + hosts: all + remote_user: admin + vars_files: + - /opt/ansible_inventory/group_vars/junos/device_access.yaml + roles: + - Juniper.junos + - roles/iptrunks diff --git a/roles/base_config/tasks/main.yml b/roles/base_config/tasks/main.yml index 2a9471d4f64fd8fd0f0d21c1c9089f811cc716bb..b3f6bf06578822ea2cdc6818033ba2f5f2c00716 100644 --- a/roles/base_config/tasks/main.yml +++ b/roles/base_config/tasks/main.yml @@ -25,9 +25,9 @@ debug: msg: "{{opid}}" -- include: compile_base_config.yaml +- include_tasks: compile_base_config.yaml when: verb in verbs -- include: deploy_base_config.yaml +- include_tasks: deploy_base_config.yaml when: verb == "deploy" diff --git a/roles/iptrunks/vars/main.yml b/roles/iptrunks/vars/main.yml index df840cd7f7dc2863960d27627f1a8c858a500103..d801e71f3dcf9ae88e93596036d180970b966bbd 100644 --- a/roles/iptrunks/vars/main.yml +++ b/roles/iptrunks/vars/main.yml @@ -19,10 +19,10 @@ config_objects: wfo_trunk: "{{wfo_trunk_json}}" config_object: "{{object}}" -side_a_ipv4_address: "{{ wfo_trunk.iptrunk.iptrunk_ipv4_network| ipaddr('net') | ipaddr('address')}}/31" -side_a_ipv6_address: "{{ wfo_trunk.iptrunk.iptrunk_ipv6_network| ipaddr('net') | ipaddr('1') | ipaddr('address')}}/126" -side_b_ipv4_address: "{{ wfo_trunk.iptrunk.iptrunk_ipv4_network| ipaddr('net') | ipaddr('1') | ipaddr('address')}}/31" -side_b_ipv6_address: "{{ wfo_trunk.iptrunk.iptrunk_ipv6_network| ipaddr('net') | ipaddr('2') | ipaddr('address')}}/126" +side_a_ipv4_address: "{{ wfo_trunk.iptrunk.iptrunk_ipv4_network| ansible.utils.ipaddr('net') | ansible.utils.ipaddr('address')}}/31" +side_a_ipv6_address: "{{ wfo_trunk.iptrunk.iptrunk_ipv6_network| ansible.utils.ipaddr('net') | ansible.utils.ipaddr('1') | ansible.utils.ipaddr('address')}}/126" +side_b_ipv4_address: "{{ wfo_trunk.iptrunk.iptrunk_ipv4_network| ansible.utils.ipaddr('net') | ansible.utils.ipaddr('1') | ansible.utils.ipaddr('address')}}/31" +side_b_ipv6_address: "{{ wfo_trunk.iptrunk.iptrunk_ipv6_network| ansible.utils.ipaddr('net') | ansible.utils.ipaddr('2') | ansible.utils.ipaddr('address')}}/126" trunks: