Creating Device configuration snippets [CREATED] dut: initial,ospf,vrf [CREATED] r1: initial,ospf [CREATED] r2: initial,ospf [CREATED] r3: initial,ospf Checking Are lab devices ready to be configured? clab: [INFO] Waiting up to 600 seconds for 1 container(s) to become healthy Waiting for 1 container(s) (0 seconds) Waiting for 1 container(s) (1 seconds) Waiting for 1 container(s) (2 seconds) Waiting for 1 container(s) (3 seconds) Waiting for 1 container(s) (4 seconds) Waiting for 1 container(s) (5 seconds) Waiting for 1 container(s) (6 seconds) Waiting for 1 container(s) (7 seconds) Waiting for 1 container(s) (8 seconds) Waiting for 1 container(s) (9 seconds) Waiting for 1 container(s) (10 seconds) Waiting for 1 container(s) (11 seconds) Waiting for 1 container(s) (12 seconds) Waiting for 1 container(s) (13 seconds) Waiting for 1 container(s) (14 seconds) Waiting for 1 container(s) (15 seconds) Waiting for 1 container(s) (16 seconds) Waiting for 1 container(s) (17 seconds) Waiting for 1 container(s) (18 seconds) Waiting for 1 container(s) (19 seconds) Waiting for 1 container(s) (20 seconds) Waiting for 1 container(s) (21 seconds) Waiting for 1 container(s) (22 seconds) Waiting for 1 container(s) (24 seconds) Waiting for 1 container(s) (25 seconds) Waiting for 1 container(s) (26 seconds) Waiting for 1 container(s) (27 seconds) Waiting for 1 container(s) (28 seconds) Waiting for 1 container(s) (29 seconds) Waiting for 1 container(s) (30 seconds) Waiting for 1 container(s) (31 seconds) Waiting for 1 container(s) (32 seconds) Waiting for 1 container(s) (33 seconds) Waiting for 1 container(s) (34 seconds) Waiting for 1 container(s) (35 seconds) Waiting for 1 container(s) (36 seconds) Waiting for 1 container(s) (37 seconds) Waiting for 1 container(s) (38 seconds) Waiting for 1 container(s) (39 seconds) Waiting for 1 container(s) (40 seconds) Waiting for 1 container(s) (41 seconds) Waiting for 1 container(s) (42 seconds) Waiting for 1 container(s) (43 seconds) Waiting for 1 container(s) (44 seconds) Waiting for 1 container(s) (45 seconds) Waiting for 1 container(s) (47 seconds) Waiting for 1 container(s) (48 seconds) Waiting for 1 container(s) (49 seconds) Waiting for 1 container(s) (50 seconds) Waiting for 1 container(s) (51 seconds) Waiting for 1 container(s) (52 seconds) Waiting for 1 container(s) (53 seconds) Waiting for 1 container(s) (54 seconds) Waiting for 1 container(s) (55 seconds) Waiting for 1 container(s) (56 seconds) Waiting for 1 container(s) (57 seconds) Waiting for 1 container(s) (58 seconds) Waiting for 1 container(s) (59 seconds) Waiting for 1 container(s) (60 seconds) Waiting for 1 container(s) (61 seconds) Waiting for 1 container(s) (62 seconds) Waiting for 1 container(s) (63 seconds) Waiting for 1 container(s) (64 seconds) Waiting for 1 container(s) (65 seconds) Waiting for 1 container(s) (66 seconds) Waiting for 1 container(s) (67 seconds) Waiting for 1 container(s) (69 seconds) Waiting for 1 container(s) (70 seconds) Waiting for 1 container(s) (71 seconds) Waiting for 1 container(s) (72 seconds) Waiting for 1 container(s) (73 seconds) Waiting for 1 container(s) (74 seconds) Waiting for 1 container(s) (75 seconds) Waiting for 1 container(s) (76 seconds) Waiting for 1 container(s) (77 seconds) Waiting for 1 container(s) (78 seconds) Waiting for 1 container(s) (79 seconds) Waiting for 1 container(s) (80 seconds) Waiting for 1 container(s) (81 seconds) Waiting for 1 container(s) (82 seconds) Waiting for 1 container(s) (83 seconds) Waiting for 1 container(s) (84 seconds) Waiting for 1 container(s) (85 seconds) Waiting for 1 container(s) (86 seconds) Waiting for 1 container(s) (87 seconds) Waiting for 1 container(s) (88 seconds) Waiting for 1 container(s) (89 seconds) Waiting for 1 container(s) (90 seconds) Waiting for 1 container(s) (92 seconds) Waiting for 1 container(s) (93 seconds) Waiting for 1 container(s) (94 seconds) Waiting for 1 container(s) (95 seconds) Waiting for 1 container(s) (96 seconds) Waiting for 1 container(s) (97 seconds) Waiting for 1 container(s) (98 seconds) Waiting for 1 container(s) (99 seconds) Waiting for 1 container(s) (100 seconds) Waiting for 1 container(s) (101 seconds) Waiting for 1 container(s) (102 seconds) Waiting for 1 container(s) (103 seconds) Waiting for 1 container(s) (104 seconds) Waiting for 1 container(s) (105 seconds) Waiting for 1 container(s) (106 seconds) Waiting for 1 container(s) (107 seconds) Waiting for 1 container(s) (108 seconds) Waiting for 1 container(s) (109 seconds) Waiting for 1 container(s) (110 seconds) Waiting for 1 container(s) (111 seconds) Waiting for 1 container(s) (112 seconds) Waiting for 1 container(s) (114 seconds) Waiting for 1 container(s) (115 seconds) Waiting for 1 container(s) (116 seconds) Waiting for 1 container(s) (117 seconds) Waiting for 1 container(s) (118 seconds) Waiting for 1 container(s) (119 seconds) Waiting for 1 container(s) (120 seconds) Waiting for 1 container(s) (121 seconds) Waiting for 1 container(s) (122 seconds) Waiting for 1 container(s) (123 seconds) Waiting for 1 container(s) (124 seconds) Waiting for 1 container(s) (125 seconds) Waiting for 1 container(s) (126 seconds) Waiting for 1 container(s) (127 seconds) Waiting for 1 container(s) (128 seconds) Waiting for 1 container(s) (129 seconds) Waiting for 1 container(s) (130 seconds) Waiting for 1 container(s) (131 seconds) Waiting for 1 container(s) (132 seconds) Waiting for 1 container(s) (133 seconds) Waiting for 1 container(s) (134 seconds) Waiting for 1 container(s) (135 seconds) Waiting for 1 container(s) (136 seconds) Waiting for 1 container(s) (138 seconds) Waiting for 1 container(s) (139 seconds) Waiting for 1 container(s) (140 seconds) Waiting for 1 container(s) (141 seconds) Waiting for 1 container(s) (142 seconds) Waiting for 1 container(s) (143 seconds) Waiting for 1 container(s) (144 seconds) Waiting for 1 container(s) (145 seconds) Waiting for 1 container(s) (146 seconds) Waiting for 1 container(s) (147 seconds) Waiting for 1 container(s) (148 seconds) Waiting for 1 container(s) (149 seconds) Waiting for 1 container(s) (150 seconds) Waiting for 1 container(s) (151 seconds) Waiting for 1 container(s) (152 seconds) Waiting for 1 container(s) (153 seconds) Waiting for 1 container(s) (154 seconds) Waiting for 1 container(s) (155 seconds) Waiting for 1 container(s) (156 seconds) Waiting for 1 container(s) (157 seconds) Waiting for 1 container(s) (158 seconds) Waiting for 1 container(s) (159 seconds) Waiting for 1 container(s) (161 seconds) Waiting for 1 container(s) (162 seconds) Waiting for 1 container(s) (163 seconds) Waiting for 1 container(s) (164 seconds) Waiting for 1 container(s) (165 seconds) Waiting for 1 container(s) (166 seconds) Waiting for 1 container(s) (167 seconds) Waiting for 1 container(s) (168 seconds) Waiting for 1 container(s) (169 seconds) Waiting for 1 container(s) (170 seconds) Waiting for 1 container(s) (171 seconds) Waiting for 1 container(s) (172 seconds) Waiting for 1 container(s) (173 seconds) Waiting for 1 container(s) (174 seconds) Waiting for 1 container(s) (175 seconds) Waiting for 1 container(s) (176 seconds) Waiting for 1 container(s) (177 seconds) Waiting for 1 container(s) (178 seconds) Waiting for 1 container(s) (179 seconds) Waiting for 1 container(s) (180 seconds) Waiting for 1 container(s) (181 seconds) Waiting for 1 container(s) (182 seconds) Waiting for 1 container(s) (184 seconds) Waiting for 1 container(s) (185 seconds) Waiting for 1 container(s) (186 seconds) Waiting for 1 container(s) (187 seconds) Waiting for 1 container(s) (188 seconds) Waiting for 1 container(s) (189 seconds) Waiting for 1 container(s) (190 seconds) Waiting for 1 container(s) (191 seconds) Waiting for 1 container(s) (192 seconds) Waiting for 1 container(s) (193 seconds) Waiting for 1 container(s) (194 seconds) Waiting for 1 container(s) (195 seconds) Waiting for 1 container(s) (196 seconds) Waiting for 1 container(s) (197 seconds) Waiting for 1 container(s) (198 seconds) Waiting for 1 container(s) (199 seconds) Waiting for 1 container(s) (200 seconds) Waiting for 1 container(s) (201 seconds) Waiting for 1 container(s) (202 seconds) Waiting for 1 container(s) (203 seconds) Waiting for 1 container(s) (204 seconds) Waiting for 1 container(s) (205 seconds) Waiting for 1 container(s) (207 seconds) Waiting for 1 container(s) (208 seconds) [INFO] All containers are healthy after 209.1 seconds, continuing the lab configuration process [INFO] Checking SSH server(s) on dut [INFO] Checking lab devices with an Ansible playbook [WARNING]: Found variable using reserved name: hosts PLAY [Wait for SSH servers] **************************************************** PLAY [Wait for device-specific conditions] ************************************* TASK [Set variables that cannot be set with VARS] ****************************** ok: [dut] TASK [Find device readiness script] ******************************************** ok: [dut] TASK [Wait for device to become ready] ***************************************** included: /home/pipi/net101/tools/netsim/ansible/tasks/readiness-check/nxos.yml for dut TASK [Wait for Eth1/1 to appear] *********************************************** ok: [dut] PLAY RECAP ********************************************************************* dut : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 Config Deploying device configurations [INFO] Executing initial configuration for node r1 [INFO] Executing initial configuration for node r2 [INFO] Executing initial configuration for node r3 [INFO] Executing ospf configuration for node r1 [INFO] Executing ospf configuration for node r2 [INFO] Executing ospf configuration for node r3 netmiko: [INFO] Sent initial configuration to dut netmiko: [INFO] Sent ospf configuration to dut netmiko: [INFO] Sent vrf configuration to dut Results of non-Ansible configuration deployments ================================================================================ dut Netmiko: initial,ospf,vrf r1 Script: initial,ospf r2 Script: initial,ospf r3 Script: initial,ospf The device under test has three VRFs with one OSPF-speaking CE router in each VRF. Every VRF imports routes from exactly one other VRF: * red imports green * green imports blue * blue imports red The lab tests asymmetric inter-VRF route leaking by checking that every CE router receives only the routes imported by its local VRF.