Thank you all for this great intro, Simons Demo proved to be really useful in helping getting pyats working especially with the robot piece, which i was writing manually before. One thing i did find with Genie which is reflected in the robot reports also is that when a compare is done where timestamps are involved you always get a failure as there is always a difference in timestamps.
I noticed during the genieCLI demo, the console file was not shown. If anybody encounters genie configuring logging and timeout values on a device, but you do not want this behavior. There is a way to to make genie not run those commands. Below is a link to the issue I opened for that behavior and has the fix at the bottom of the issue. github.com/CiscoTestAutomation/genielibs/issues/8
@Theother Swan Yeah, the first time I ran Genie CLI on our lab devices I was shocked that it made those changes. I have confirmed that no other changes occur than the ones I listed (looking and command history and such). And I have also confirmed that the fix does indeed skipping any configuration from Genie. I would say it is safe to use if you follow the notes in the issue I linked.
@Theother Swan We've modified all our Genie CLI commands to not change any device configuration, and it is part of our newest release. (To be released tomorrow - June 25). The last 2 commands that are sent is terminal lenght 0 and terminal width. If you dont want those 2 neither, you can disable it as Patrick O mentioned. Let us know if any other feedback!
Thank you all for this great intro, Simons Demo proved to be really useful in helping getting pyats working especially with the robot piece, which i was writing manually before. One thing i did find with Genie which is reflected in the robot reports also is that when a compare is done where timestamps are involved you always get a failure as there is always a difference in timestamps.
Great presentation !!! Great lab !!!
hey, I’m on TH-cam!
Thanks for the great explanation on pyats and genie!
I noticed during the genieCLI demo, the console file was not shown. If anybody encounters genie configuring logging and timeout values on a device, but you do not want this behavior. There is a way to to make genie not run those commands. Below is a link to the issue I opened for that behavior and has the fix at the bottom of the issue.
github.com/CiscoTestAutomation/genielibs/issues/8
@Theother Swan Yeah, the first time I ran Genie CLI on our lab devices I was shocked that it made those changes. I have confirmed that no other changes occur than the ones I listed (looking and command history and such). And I have also confirmed that the fix does indeed skipping any configuration from Genie. I would say it is safe to use if you follow the notes in the issue I linked.
@Theother Swan We've modified all our Genie CLI commands to not change any device configuration, and it is part of our newest release. (To be released tomorrow - June 25).
The last 2 commands that are sent is
terminal lenght 0 and terminal width. If you dont want those 2 neither, you can disable it as Patrick O mentioned.
Let us know if any other feedback!
Lost. Lots of glossing over.