[stordis-toc]
Introduction
SONiC (Software for Open Networking in the Cloud) is an open-source network operating system that is widely used in data centers. If you're looking to download the SONiC Virtual Switch (SONiC-VS) for testing or development purposes, there are three places where you can download pre-built SONiC image as you can see below.
Where to Download SONiC-VS?
SONiC Image Azure Pipelines
STEP 1: Visit the SONiC Image Azure Pipelines Page
Go to the following link to access the build pipeline: SONiC Image Azure Pipelines
STEP 2: Navigate to the Correct Pipeline
Locate the pipeline named Azure.sonic-buildimage.official.vs (DefinitionId: 142). This is the pipeline responsible for building the virtual switch image.
STEP 3: Check the Build History
Inside the pipeline, go to the Build History section for the master branch. Here, you will find a list of recent builds.
STEP 4: Find the Latest Successful Build
The most recent successful build is always at the top of the list. You should select this build to ensure you are using the latest stable version.
STEP 5: Access the Artifacts Section
Click on the selected build and navigate to the Artifacts section. This section contains all the downloadable components of the build.
STEP 6: Locate the SONiC-VS Image File
Inside the Artifacts section, look for the sonic-buildimage.vs artifact. Within this artifact, find the file named sonic-vs.img.gz.
STEP 7: Download the Image File
Click on sonic-vs.img.gz to initiate the download. Your browser will handle the rest automatically.
Â
SONiC installation images (github)
STEP 1: Visit the SONiC Latest Images Page
Go to the following link:
SONiC Latest Images
STEP 2: Choose the Appropriate Image
This page lists the latest available SONiC images for different platforms, including SONiC-VS.
STEP 3: Click on the Download Link
Find the sonic-vs.img.gz file from the list and click the download link to get the latest version of the SONiC Virtual Switch.
Â
non-official: SONiC installation images (sonic.software)
STEP 1: Visit the SONiC Software Website
Go to the following link: SONiC Software
STEP 2: Find the SONiC-VS Image
Locate the sonic-vs.img.gz file among the available downloads.
STEP 3: Click on the Download Link
Click on the file link to download the latest SONiC Virtual Switch image.
Congratulations!
By following these steps, you can successfully download a pre-built SONiC Virtual Switch image tailored for your needs. Whether you choose Azure Pipelines, GitHub, or sonic.software depends on your preference for official vs non-official builds.
Happy Networking!
If you want to explore more topics, be sure to check out our other guides, including:
How to build the community version of SONiC Virtual Switch (SONiC VS) image?
How to create a new GNS3 appliance template to work with SONiC using GNS3 Web UI?Â
How to set up GNS3 server on VirtualBox?Â
Â
For more free resources, visit:Â https://stordis.com/free-resources/
Â
SONiC® is a registered trademark of Linux Foundation. STORDIS is not affiliated with, endorsed by, or sponsored by Linux Foundation.Â
All trademarks belong to their respective owners.