cancel
Showing results for 
Search instead for 
Did you mean: 
cancel

Developer Sustainability Week Events

Build for Better Code Challenge

Cisco U. Spotlight Registration


>> View previously featured conversations <<

BenFranske
Level 1
Level 1
Status: Completed

We have discovered at least two issues so far with the DevNet Beginner learning track at: https://developer.cisco.com/learning/tracks/devnet-beginner

  • In the Network Programmability module the lab titled "Cisco DNA Center APIs with Python: Part 1 - The Basics" doesn't actually exist. This link really takes you to a lab titled "Cisco DNA Center API Overview". I'm not sure which is supposed to be the correct lab but either the link is titled incorrectly or is pointing to the wrong lab.
  • On page 2 of the "Cisco DNA Center Platform - Authentication" lab (and continuing on through the next several labs you are asked to do some work in Python requests making calls on DNAC with thinks like
    requests.post(url, auth=HTTPBasicAuth(DNAC_USER, DNAC_PASSWORD))
    however, these will all fail because the SSL certificate on the DNAC server is self-signed. All of these calls need to be changed to something more like
    requests.post(url, auth=HTTPBasicAuth(DNAC_USER, DNAC_PASSWORD), verify=False)
    which will ignore certificate errors. Ideally the need for this would also be explained to the learner so they understand that ignoring certificate errors in production is a bad idea.

Thanks!

-Ben

3 Comments

Thanks Ben, this was flagged in another thread last week (https://community.cisco.com/t5/communities-of-interest/unable-to-install-dnac-config-module/m-p/4179023).

 

I raised this with the team here https://github.com/CiscoDevNet/learning-labs-issues/issues/278

 

Thanks again!

BenFranske
Level 1
Level 1

Thanks! Also note the incorrect link though.

Status changed to: Completed
agentle
Cisco Employee
Cisco Employee

Hi Ben,

 

I also wanted to follow up on your question about the link and Learning Lab title. As we continue to improve and update the Learning Labs, we will revise and redirect from some Learning Labs when there is overlapping content and we want to consolidate, or when there's outdated content that we want to update and point to newer versions of a Learning Lab and deprecate the old. So you'll see this happen with Learning Labs where we intentionally revise and update the Lab and the module or order of Labs in the module. 

Thanks for noting and reporting it, we always want to get your input and feedback.

 

Anne

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Recently Completed Ideas