[WARNING]: Could not match supplied host pattern, ignoring: unprovisioned PLAY [Deploy initial device configuration] ************************************* TASK [Set variables that cannot be set with VARS] ****************************** ok: [server] ok: [c2] ok: [c1] TASK [Find device readiness script] ******************************************** ok: [server] ok: [c1] ok: [c2] TASK [Wait for device to become ready] ***************************************** skipping: [server] skipping: [c1] skipping: [c2] TASK [Deploy initial configuration] ******************************************** included: /home/pipi/net101/tools/netsim/ansible/tasks/deploy-module.yml for server, c1, c2 TASK [Figure out whether to deploy the module initial on current device] ******* ok: [server] ok: [c1] ok: [c2] TASK [Find configuration template for initial] ********************************* ok: [server] ok: [c1] ok: [c2] TASK [Print deployed configuration when running in verbose mode] *************** skipping: [server] skipping: [c1] skipping: [c2] TASK [Find configuration deployment deploy_script for initial] ***************** ok: [server] ok: [c1] ok: [c2] TASK [Deploy initial configuration] ******************************************** included: /home/pipi/net101/tools/netsim/ansible/tasks/linux/initial-clab.yml for server included: /home/pipi/net101/tools/netsim/ansible/tasks/deploy-config/ios.yml for c1, c2 TASK [set_fact] **************************************************************** ok: [server] TASK [Create initial container setup from /home/pipi/net101/tools/netsim/ansible/templates/initial/linux-clab.j2] *** changed: [server -> localhost] TASK [Initial container configuration via /tmp/config-cgCmTRcv-server.sh] ****** changed: [server -> localhost] TASK [file] ******************************************************************** changed: [server -> localhost] TASK [ios_config: deploying initial from /home/pipi/net101/tools/netsim/ansible/templates/initial/ios.j2] *** [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on device including the indentation changed: [c1] changed: [c2] PLAY [Deploy module-specific configurations] *********************************** TASK [Set variables that cannot be set with VARS] ****************************** ok: [server] ok: [c1] ok: [c2] TASK [Deploy individual configuration modules] ********************************* included: /home/pipi/net101/tools/netsim/ansible/tasks/deploy-module.yml for c1, c2, server => (item=dhcp) TASK [Figure out whether to deploy the module dhcp on current device] ********** ok: [server] ok: [c1] ok: [c2] TASK [Find configuration template for dhcp] ************************************ skipping: [server] ok: [c2] ok: [c1] TASK [Print deployed configuration when running in verbose mode] *************** skipping: [c1] skipping: [c2] skipping: [server] TASK [Find configuration deployment deploy_script for dhcp] ******************** skipping: [server] ok: [c1] ok: [c2] TASK [Deploy dhcp configuration] *********************************************** skipping: [server] included: /home/pipi/net101/tools/netsim/ansible/tasks/deploy-config/ios.yml for c1, c2 TASK [ios_config: deploying dhcp from /home/pipi/net101/tools/netsim/ansible/templates/dhcp/ios.j2] *** changed: [c1] changed: [c2] PLAY [Deploy custom deployment templates] ************************************** skipping: no hosts matched PLAY RECAP ********************************************************************* c1 : ok=15 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 c2 : ok=15 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 server : ok=14 changed=3 unreachable=0 failed=0 skipped=6 rescued=0 ignored=0 Use this topology to test the DHCPv4 client on your device. Use 'netlab validate' to check whether your devices requested DHCP leases from the DHCP server. If your client suppors configurable 'router option' requests to generate a default route, check that C1 has a default route but C2 does not.