--- - debug: msg="START eos cli/net_vrf.yaml on connection={{ ansible_connection }}" # Add minimal testcase to check args are passed correctly to # implementation module and module run is successful. - name: setup - remove vrf net_vrf: name: test state: absent authorize: yes provider: "{{ cli }}" become: yes - name: Create vrf using platform agnostic vrf module net_vrf: name: test rd: 1:200 state: present authorize: yes provider: "{{ cli }}" become: yes register: result - assert: that: - "result.changed == true" - "'vrf definition test' in result.commands" - "'rd 1:200' in result.commands" # Ensure sessions contains epoc. Will fail after 18th May 2033 - "'ansible_1' in result.session_name" - name: teardown - remove vrf net_vrf: name: test state: absent authorize: yes provider: "{{ cli }}" become: yes - debug: msg="END eos cli/net_vrf.yaml on connection={{ ansible_connection }}"