-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Could SONIC provide the offline build package? #2042
Comments
@fillmorechen0928 do you want a full image already built or you are looking for packages to download so that you can build your own image? |
I am writing this message to you with assumption that you want to have shorter build time. If this is not what you are looking for, please let me know your requirements. We have been working on and will continue working on improve build velocity. Currently, with some constraints, you have some tricks to speed up your build.
In my experience, using kernel download could save me 1 hour, on top of that, with 20 jobs, I can build a sonic installer in 90-ish minutes. This is not the best, but it is much better than 4-5 hours of full build time with single thread. We are continuing making it better. Please let us know if you have improvement suggestions. Thanks & Regards, |
@xinliu-seattle , I want to build my own image. |
@yxieca If there's some issue from open source or network problem, it takes much more time to build code. For example, issue 2040 It cause the build code process break down. The docker image must rebuild again and again. Regards, |
Could docker images prebuilt for SONIC? When users build a SONIC project, the docker images just pull from docker hub. Thanks & Regards, |
I am working on this for long. Sometimes I cannot even git clone code from github. Several ways to optimize build time:
|
you could get all the build packages from the Jenkins server. |
Is this issue resolved? I am interested in the solution. |
You can get the latest software builds from:
|
sonic-swss 1aa40f7 Remove port serdes object before removing port (#2152) 876d690 [doc] Updating Policer config in Configuration manual (#2144) sonic-utilities dfed952 show_platfom_info not run for simx (#2042) 71fdee7 [aclshow] fix aclshow when clear is called before counters are populated (#2037) a48a027 [sonic-package-manager] implement blocking feature state change (#2035) c51871d [ci] Fix python dependencies reference path. (#2060)
``` Commits on Jan 31, 2022 [sonic-package-manager] implement blocking feature state change (#2035) Commits on Feb 12, 2022 [ci] pipeline fixes for VS test (#2059) Commits on Feb 14, 2022 [ci] allow download partially succeeded suilds for sonic-swss-pytests… [build] allowPartiallySucceededBuilds true in the step of download so… Commits on Feb 16, 2022 [config] Fix snmpagentaddress doesn't support the uppercase letters f… Commits on Feb 17, 2022 [ci] Fix pipeline on build_and_install_module (#2074) Enable diff coverage and set the threshold to 50% (#2061) Commits on Feb 18, 2022 check for adding default vlan attempt added (#2075) [GCU] Adding unit-test where path and ref paths are under the same YA… [GCU] Turning port admin down before some critical port changes (#1998) Commits on Feb 20, 2022 show_platfom_info not run for simx (#2042) [aclshow] fix aclshow when clear is called before counters are popula… ```
What I did 'show techsupport' on simx devices is generating errors when running "show_platform_info". Added a check to not run show_platform_info for simx devices. Signed-off-by: Vivek Reddy Karri <vkarri@nvidia.com>
Could SONIC provide the offline build package?
It takes too long to build current SONIC project.
If there's some issue from open source or network problem, it takes much more time to build code.
It's very annoying to users and developers.
Regards,
Fillmore
The text was updated successfully, but these errors were encountered: