Deepak,
I am sorry for the delay in my getting back to regarding this. I had a couple discussions with some of our internal SMEs regarding this task and the concensus is that the task was likely supposed to be about "op" scripts being stored off-box. I came to this conclusion based on information about configuring the python language. There is a note that highlights the ability to have off-box python op scripts. "To execute Python op scripts from a remote site, you must configure the allow-url-for-python
statement at the [edit system scripts op]
hierarchy level." I could not find anything about this ability being available for commit scripts. I would not think you would want a commit script to be located off-box in the event that the hosting device becomes unavailable, which would cause all commits to fail until that location becomes available.
https://www.juniper.net/documentation/us/en/software/junos/automation-scripting/topics/ref/statement/language-edit-system-scripts.html
As you already know, this task is not completed in the detailed walk through (Super lab appendix) and was just overlooked. I have created an errata ticket to have this task either removed or updated for an op script instead of commit script. This errata would be addressed during the next update of the SSB and will not be reflected in your current version (no current time frame around when that will be).
My recommendation is to just ignore this step in the SSB at this time and continue your studies.
------------------------------
Josh Verhaal
Certification and Courseware developer @ Juniper Networks
------------------------------
Original Message:
Sent: 08-16-2023 08:21
From: djadhav
Subject: Unclear instruction in the JNCIE-ENT study bundle.
Hi.
Here is one of the instructions in the JNCIE-ENT Study Bundle (Super Lab 1, Task 3, Step6).
"Ensure that Python commit scripts are allowed to be stored off-box. Other commit scripts should only be allowed to be stored on-box."
Can someone please help me understand what this means?
Thanks,
Deepak