See the new $NCS_DIR/examples.ncs/development-guide/nano-services/netsim-sshkey/showcase_maapi.py for an intro example. Used by the NSO Getting Started Guide https://developer.cisco.com/docs/nso/guides/#!developing-and-deploying-a-nano-serviceThere a...
The Python3 version you use when running x86_64 programs on Apple silicone, e.g., M1, must be from a universal2 installer to support both arm64 and x86_64. https://www.python.org/downloads/macos/The pre-installed Python3 version is usually installed ...
Note that there is an example that does not mount ncs.conf or share a volume with the docker host. See https://gitlab.com/nso-developer/nso-examples/-/tree/main/deployment/netsim-sshkey. If the docker image is loaded, just run the "./setup_ncip.sh". ...
If you want to make NSO 6 run on Centos 7, you need to download the zlib source code and "make install" it replacing the old version that comes with Centos 7.
The zlib homepage. zlib.net, is gone, so you need to Google for something like "zlib 1.2.1...