You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/sections/section_1.md
+31-16
Original file line number
Diff line number
Diff line change
@@ -9,15 +9,15 @@ The lab environment runs in the [WWT Programmability Foundations On-Demand Lab](
9
9
10
10
---
11
11
12
-
###:fontawesome-solid-flask: Lab Requirements
12
+
## :fontawesome-solid-atom: Lab Requirements
13
13
14
14
You only need a few things to start working through the labs:
15
15
16
16
1. :fontawesome-brands-chrome: A computer with the [Google Chrome](https://www.google.com/chrome/"Google Chrome Download"){target=_blank} web browser.
17
17
18
18
- We test access to the lab environment with Chrome, and you may experience issues with other web browsers.
19
19
20
-
2. :material-earth-plus: An account on [wwt.com](https://www.wwt.com/login"World Wide Technology Digital Platform Login"){target=_blank}.
20
+
2. :fontawesome-solid-user-circle: An account on [wwt.com](https://www.wwt.com/login"World Wide Technology Digital Platform Login"){target=_blank}.
21
21
22
22
---
23
23
@@ -28,7 +28,7 @@ The lab setup process is mostly automated although you will have to manually:
28
28
1. :fontawesome-solid-laptop-code: launch a lab environment instance.
29
29
2. :material-powershell: Use a command to initiate the automated lab build.
30
30
31
-
???+ abstract "Auto-provision the environment in the WWT Programmability Foundations Lab"
31
+
???+ abstract "Auto-provision the hands-on environment in the WWT Programmability Foundations Lab"
32
32
33
33
???+ todo "Step 1"
34
34
@@ -75,24 +75,33 @@ The lab setup process is mostly automated although you will have to manually:
75
75
???+ danger "Important"
76
76
Occasionally, the Docker Desktop service does not start on its own. Windows may ask you if you want to start the Docker service and then request permission for Net Command to run. You may safely confirm both actions.
77
77
78
-
[](../images/pf_lab/13_start_docker.png){target=_blank}
78
+
<p align="center">
79
+
[](../images/pf_lab/13_start_docker.png){target=_blank}
80
+
</p>
79
81
80
-
[](../images/pf_lab/14_start_docker_uac.png){target=_blank}
82
+
---
83
+
84
+
<p align="center">
85
+
[](../images/pf_lab/14_start_docker_uac.png){target=_blank}
86
+
</p>
81
87
82
88
??? todo "Step 7"
83
89
84
-
A PowerShell script will customize the lab environment automatically although and you need to paste a long command into a PowerShell window to start that process:
90
+
A PowerShell script will automatically customize the lab environment, but you need to paste a long command into a PowerShell window to start that process.:
91
+
92
+
!!! tip "Details"
93
+
1. Copy this entire command to your clipboard:
94
+
95
+
- :fontawesome-solid-exclamation-circle: Tip: move your mouse cursor over the command text and click the :material-content-copy: icon at the far right-hand side of the command block.
[](../images/pf_lab/7_paste_ps_commands.png){target=_blank}
97
106
98
107
??? error "What to do if you see a 'Docker Desktop process is not running' error message:"
@@ -126,6 +135,12 @@ The lab setup process is mostly automated although you will have to manually:
126
135
127
136
Within a few minutes, when the lab is ready to use, a Chrome browser will open a **JupyterLab URL**. Open the **devasc-netconf-intro** folder from the navigation pane:
128
137
138
+
!!! attention
139
+
A few minutes after the JupyterLab browser window opens, a second Chrome tab will open for YANG Suite.
140
+
141
+
- Switch back to the JupyterLab tab when this happens.
142
+
- The instructions in the JupyterLab Notebook will show you how to use YANG Suite.
143
+
129
144
[](../images/pf_lab/9_jupyter_nav_1.png){target=_blank}
130
145
131
146
??? todo "Step 10"
@@ -136,17 +151,17 @@ The lab setup process is mostly automated although you will have to manually:
136
151
137
152
??? todo "Step 11"
138
153
139
-
Open the file **python.ipynb** and follow the step-by-step instructions in the main pane:
154
+
Open the file **ncclient_with_output.ipynb** and follow the step-by-step instructions in the main pane:
140
155
141
-
[](../images/pf_lab/11_jupyter_nav_3.png){target=_blank}
156
+
[](../images/pf_lab/11_jupyter_nav_3.png){target=_blank}
142
157
143
158
??? help "Lab Restart Instructions"
144
159
145
160
The lab setup process creates two shortcuts on the Windows desktop, which will help you restore the lab environment in the event the JupyterLab or YANG Suite browser tabs close, Windows restarts, etc.
146
161
147
162
!!! attention "Notice"
148
163
149
-
- The **Restart Lab** and **YANG Suite** shortcuts re-launch JupyterLab or YANG Suite, respectively (including the Chrome browser tabs), within a few seconds.
164
+
- The **Restart Lab** and **YANG Suite** shortcuts re-launch JupyterLab or YANG Suite, respectively (including the Chrome browser tabs), within a few seconds; much sooner than during the initial lab setup.
150
165
- Double-clicking these shortcuts will **NOT** cause you to lose any of your lab progress.
151
166
152
167
[](../images/pf_lab/12_lab_restart.png){target=_blank}
0 commit comments