11-18-2024 02:09 PM
I'm trying to setup yangsuite on an offline (no internet) system.
I have docker installed on a RHEL8 system, because that is what the on the customers network, but not sure how I can install it yangsuite. I can't seem to find any procedures.
Does anyone ever have to do this or have setup instructions?
11-19-2024 02:12 AM
Should be possible. Download this and save the file using docker save. On the desired location install using docker load. (you might need to configuring persistent storage and launching the container with appropriate network settings) Would check all your additional required dependencies, including Python packages and system libraries, are included in the Docker image.
Hope this helps.
11-19-2024 04:35 AM
The "Download this" does not have a link.
11-19-2024 04:50 AM
From the repo https://github.com/CiscoDevNet/yangsuite - then copy/move the entire yangsuit dir, including the reqs.txt file, to your offline RHEL8 system. If you see you have missing packages, download those packages manually from another machine and transfer them.
Hope this helps.
11-21-2024 03:36 AM
Technically you can install yangsuite without internet, but you will need to download the individual packages to a machine with internet connection, transfer the packages to the final machine and install there. I consider this will be too problematic.
The best I consider is to use docker with yangsuite, build the containers and once you have them, transfer the containers into the final machine. I also developed a one-container yangsuite alternative, you can see it here https://github.com/CiscoDevNet/yangsuite/tree/main/one-container-alternative see if that helps.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide