cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
411
Views
0
Helpful
4
Replies

Offline install of yangsuite

cstewa20
Level 1
Level 1

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?

4 Replies 4

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.

 

Please mark this as helpful or solution accepted to help others
Connect with me https://bigevilbeard.github.io

The "Download this" does not have a link.

 

 

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.

Please mark this as helpful or solution accepted to help others
Connect with me https://bigevilbeard.github.io

Jesus Illescas
Cisco Employee
Cisco Employee

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.