Skip to content
This repository has been archived by the owner on Dec 3, 2021. It is now read-only.

Final adjustments and promotion to prod for JET and OC lessons #218

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
- Added new "Automated Configuration Backup" Lesson-34. Use PyEz & YAML to automate configuration backups.
- Added new "Device Specific Template Generation" Lesson-35. Use PyEz, Jinja2 & YAML to generate and push templates.

- Final adjustments and promotion to prod for JET and OC lessons [#218](https://github.com/nre-learning/nrelabs-curriculum/pull/218)

### Other


Expand Down
10 changes: 9 additions & 1 deletion lessons/lesson-25/syringe.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ lessonName: Juniper Extension Toolkit (JET)
lessonId: 25
category: tools
description: "In this lesson, we'll explore the Juniper Extension Toolkit (JET), which is a powerful set of tools for building applications that work with Junos."
tier: ptr
tier: prod
slug: jet

utilities:
Expand All @@ -17,10 +17,18 @@ devices:
- 830
- 1883
- 32767
- name: vqfx2
image: antidotelabs/vqfx-full:18.1R1.9
ports:
- 830
- 1883
- 32767

connections:
- a: vqfx
b: linux
- a: vqfx
b: vqfx1

stages:
- id: 1
Expand Down
1 change: 1 addition & 0 deletions lessons/lesson-26/stage3/guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ Then we install the custom YANG module by `request system yang add` command:

```
request system yang add package vpn-services module vpn-services.yang translation-script vpn-services.py
yes
```
<button type="button" class="btn btn-primary btn-sm" onclick="runSnippetInTab('vqfx', 3)">Run this snippet</button>

Expand Down
2 changes: 1 addition & 1 deletion lessons/lesson-26/stage4/guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ dev.open()
Then we load the configuration, print the diff, and commit:

```
dev.cu.load(path='vpn-services.conf', format='text')
dev.cu.load(path='/antidote/lessons/lesson-26/vpn-services.conf', format='text')
dev.cu.pdiff()
dev.cu.commit(timeout=600)
```
Expand Down
4 changes: 3 additions & 1 deletion lessons/lesson-26/syringe.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
lessonName: Vendor-Neutral Network Configuration with OpenConfig
lessonId: 26
category: tools
tier: ptr
tier: prod
prereqs:
- 24 # PyEZ
description: "In this lesson, we'll explore OpenConfig - an industry effort to standardize network configuration and telemetry models"
slug: openconfig

Expand Down