Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 54 pages
Exam (elaborations)

WGU E026 Task 2 Performance Assessment: GNS3, Python Automation, JSON Telemetry, GitLab & Video Guide | 120 Questions and Answers | 2026 Update | Complete

Document preview thumbnail
Preview 4 out of 54 pages

Master WGU E026 Network Automation – 120 Practice Questions with Detailed Rationales! This comprehensive exam prep guide is exactly what you need to master the WGU E026 Task 2 Performance Assessment: GNS3, Python Automation, JSON Telemetry, GitLab & Video Guide. With 120 carefully selected questions covering every key topic, you'll walk into your exam feeling confident and prepared. What's Inside: - 120 real-style questions - All answers included - Detailed rationales for every question - Covers ALL key content areas - Works on phone, tablet, computer What You'll Actually Learn: - Network Design and Implementation with GNS3 – topologies, cloud nodes, and packet capture - Python Scripting for Network Automation – Netmiko, Paramiko, and API integration - JSON Data Formats and Telemetry – parsing, validation, and schema design - Version Control with GitLab – CI/CD pipelines, merge requests, and branching strategies - Integration of Automation and Telemetry – gRPC, NETCONF, RESTCONF, and YANG models - Troubleshooting and Validation – error handling, rollback mechanisms, and health checks - Video Guide Creation – screen recording, accessibility, and best practices - Model-Driven Telemetry – subscriptions, on-change updates, and gRPC streaming - Cisco IOS-XE Automation – configuration replace, commit, and backup - DevOps Practices – CI/CD variables, caching, and matrix builds Real Questions You'll See: Question: In a GNS3 topology, a router must be connected to a physical network via a cloud node. The cloud node is bound to a VMware NAT interface. However, the router cannot ping the physical gateway. Which configuration is most likely misconfigured? ️ Answer: A – The router's interface is not assigned an IP address in the same subnet as the VMware NAT network. ️ Rationale: The most common issue is IP addressing: if the router's interface is not in the same subnet as the VMware NAT network, it cannot reach the gateway. Question: A Python script using Netmiko is failing to connect to a Cisco IOS device. The error is 'Authentication failure.' The device credentials are correct. Which parameter is most likely missing or incorrect? ️ Answer: B – The secret parameter is not provided for enable mode. ️ Rationale: Netmiko requires the 'secret' parameter to enter enable mode after login. If it is missing or incorrect, the connection may fail with an authentication error. Who This Is For: - You, if you're taking WGU E026 - You, if you're a Graduate/Professional level student - You, if you have a network automation exam coming up - You, if you want to study smarter Stop stressing. Start passing. Download this now and walk into your exam actually prepared.

Content preview

WGU E026 TASK 2
PERFORMANCE ASSESSMENT |
GNS3, PYTHON AUTOMATION,
LATEST MOCK PRACTICE SET
120 Questions with Answers and Detailed Rationales


100 PERCENT GUARANTEED PASS


INSTANT DOWNLOAD ANSWERS INCLUDED



IMPORTANCE OF THIS DOCUMENT
This comprehensive examination preparation guide has been meticulously developed to help you succeed in the
WGU E026 TASK 2 PERFORMANCE ASSESSMENT | GNS3, PYTHON AUTOMATION, JSON TELEMETRY,
GITLAB & VIDEO GUIDE | 2026 UPDATE COMPLETE.. It contains 120 carefully selected questions that reflect
the most current exam content and testing strategies. Each question is accompanied by a correct answer and a
detailed rationale that explains the underlying pathophysiology, pharmacology, or clinical reasoning.

Self-Assessment – Test your knowledge and Exam Preparation – Familiarize yourself with the
identify areas requiring further question format and content
study areas

Concept Reinforcement – Deepen your Confidence Building – Develop test-taking
understanding through strategies and reduce
evidence-based exam anxiety
rationales
Time Management – Practice answering
questions under simulated
exam conditions




Review Summary 120 Questions


Foundations - Application - WGU E026 TASK 2 Performance Assessment GNS3 Python Automation JSON
Telemetry Gitlab & Video Guide 2026 Update Complete Network Automation AND Devops Graduate
All answers with rationales

,Table of Contents

Content Area Questions Key Topics

Network Design AND 1-20 Network, Configuration, Python, Device, Gitlab
Implementation WITH GNS3

Python Scripting FOR 21-40 Network, Python, Script, Device, Configuration
Network Automation

JSON DATA Formats AND 41-60 Network, Device, Telemetry, Script, Pipeline
Telemetry

Version Control WITH Gitlab 61-80 Network, Python, Configuration, Device, Script


Integration OF Automation 81-100 Script, Network, Student, Python, Device
AND Telemetry

Troubleshooting AND 101-120 Network, Python, Script, Automation, Configuration
Validation

TOTAL 120 All questions include answers and detailed rationales

,Section A - Network Design AND Implementation WITH
GNS3

Q1.
In a GNS3 topology, a router must be connected to a physical network via a cloud node.
The cloud node is bound to a VMware NAT interface. However, the router cannot ping the
physical gateway. Which configuration is most likely misconfigured?


A. The router's interface is not assigned an B. The cloud node is bound to a loopback
IP address in the same subnet as the adapter instead of the VMware NAT
VMware NAT network. interface.

C. The router's interface is administratively D. The VMware NAT service is not running
down. on the host.
Correct: A - The router's interface is not assigned an IP address in the same subnet as the
VMware NAT network.


Rationale:The most common issue is IP addressing: if the router's interface is not in the
same subnet as the VMware NAT network, it cannot reach the gateway. While the other
options could cause issues, they are less likely than a simple IP mismatch. The cloud node
binding and administrative status are also possible, but the question asks for the most likely
misconfiguration.

Q2.
A Python script using Netmiko is failing to connect to a Cisco IOS device. The error is
'Authentication failure.' The device credentials are correct. Which parameter is most likely
missing or incorrect?


A. device_type is set to 'cisco_ios' but the B. The secret parameter is not provided for
device runs IOS-XE. enable mode.

C. The port parameter is set to 22 but the D. The timeout parameter is set too low.
device uses Telnet.
Correct: B - The secret parameter is not provided for enable mode.


Rationale:Netmiko requires the 'secret' parameter to enter enable mode after login. If it is
missing or incorrect, the connection may fail with an authentication error when trying to enter
privileged exec. The other options would cause different errors, such as 'Unsupported
device_type' or 'Connection refused'.

Q3.
Given the following JSON telemetry data from a network device, what is the correct
Python code to extract the 'input_pps' value for interface 'GigabitEthernet0/1'?




Page 3

, Section A - Network Design AND Implementation WITH GNS3



A. data['interfaces']['GigabitEthernet0/1']['inp B. data['GigabitEthernet0/1']['input_pps']
ut_pps']


C. data['interfaces'][0]['input_pps'] D. data['input_pps']['GigabitEthernet0/1']

Correct: A - data['interfaces']['GigabitEthernet0/1']['input_pps']


Rationale:The JSON structure likely has a key 'interfaces' containing a dictionary keyed by
interface name. Thus, the correct path is data['interfaces']['GigabitEthernet0/1']['input_pps'].
The other options assume a different structure, which would raise KeyError or return incorrect
data.

Q4.
In a GitLab CI/CD pipeline for network automation, a job must run only when changes are
made to the 'network-config/' directory. Which configuration achieves this?


A. rules: - changes: - network-config/** B. only: - changes: - network-config/**

C. except: - changes: - network-config/** D. trigger: - changes: - network-config/**
Correct: A - rules: - changes: - network-config/**


Rationale:The modern GitLab CI syntax uses 'rules' with 'changes' to conditionally run jobs
based on file changes. The 'only' and 'except' keywords are deprecated. 'trigger' is for pipeline
triggers, not file-based conditions. Thus, 'rules' is the correct approach.

Q5.
Which scripting approach is most efficient for generating a JSON configuration file that
defines 50 similar VLANs on a switch, minimizing repetition and potential errors?


A. Writing a Python script that loops through B. Manually writing the JSON file with all 50
a list of VLAN IDs and names, constructing VLANs.
a dictionary, and using json.dump.

C. Using a Jinja2 template with a YAML file D. Creating a Bash script that echoes JSON
containing VLAN data. lines for each VLAN.
Correct: A - Writing a Python script that loops through a list of VLAN IDs and names,
constructing a dictionary, and using json.dump.


Rationale:A Python script with a loop and json.dump is efficient and less error-prone than
manual or Bash echo methods. Jinja2 is also viable, but the question asks for the most
efficient approach; Python is a direct, clear solution. Bash echo is error-prone. Manual is
inefficient.




Page 4

Document information

Uploaded on
August 14, 2026
Number of pages
54
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$18.49

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
Speeddocs
4.7
(3)
Sold
13
Followers
1
Items
383
Last sold
1 month ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions