Commit Graph

69 Commits

Author SHA1 Message Date
Wei Bai
9d7199ac93 [dox]: Add SONiC management docker image (#3636) 2019-10-19 11:00:37 -07:00
arheneus@marvell.com
23a3faf3f9 [build]: Sonic installer script for armhf (#3303)
Signed-off-by: Antony Rheneus <arheneus@marvell.com>
2019-09-11 10:12:10 -07:00
ruijie.com.cn
9e44070ffa [doc]: use docker without sudo (#3336)
Users can install docker with sudo, and it requires sudo to issue docker command. This will cause few errors in Makefile.work which need use docker without sudo.
2019-08-26 10:35:41 -07:00
arheneus@marvell.com
50fe458592 [build]: SONiC buildimage ARM arch support (#2980)
ARM Architecture support in SONIC

make configure platform=[ASIC_VENDOR_ARCH] PLATFORM_ARCH=[ARM_ARCH]
SONIC_ARCH: default amd64
armhf - arm32bit
arm64 - arm64bit

Signed-off-by: Antony Rheneus <arheneus@marvell.com>
2019-07-25 22:06:41 -07:00
Renuka Manavalan
33a1b26a11 [build]: Added debug dockers & image info (#3121)
Added details on how to build debug docker images and how they can be exploited for debugging.
2019-07-13 12:44:46 -07:00
lguohan
30b37ec6fb
[build]: make sonic-slave-stretch as the default build docker (#2921)
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2019-05-27 15:50:51 -07:00
randygaulmsft
3add5d46e4 Add note for running out of disk space in /var/lib/docker to README.md (#2758) 2019-04-10 00:02:57 -07:00
Darío Hereñú
c120ee9225 Fixed typo on paragraph #40 (#2537)
* plus minor formatting proposals
2019-02-07 09:25:41 -08:00
Guohan Lu
4750a87a28 [build]: add build badge for 201811 branch 2018-12-05 18:29:55 +00:00
Guohan Lu
b1d290c746 update build to 201803 and 201807
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-10-06 18:41:37 +00:00
Joe LeVeque
35d93f0c3b [build] Remove sudo calls from build process (#2015)
* [build] Remove sudo calls from build process

* Make regex more strict
2018-09-04 22:32:46 -07:00
Ying Xie
a8ccf589c9 [build]: Makefile: make new step "make stretch" optional (#1936)
* [makefile] Rename Makefile to Makefile.work

Signed-off-by: Ying Xie <ying.xie@microsoft.com>

* [makefile] Add new make file to avoid extra step

* avoiding calling "make stretch"

Signed-off-by: Ying Xie <ying.xie@microsoft.com>

* [makefile] allow skipping "make stretch"

Signed-off-by: Ying Xie <ying.xie@microsoft.com>

* [makefile] add all PHONY targets to pass through list

Signed-off-by: Ying Xie <ying.xie@microsoft.com>
2018-08-16 15:54:31 -07:00
Guohan Lu
6246b161d5 [doc]: update build instruction for debian stretch
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-08-12 08:20:10 +00:00
Guohan Lu
88ea503e63 [doc]: update build instruction for debian stretch build
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-08-11 21:26:12 +00:00
Guohan Lu
0edb3802b0 [build]: add stretch target to build in stretch docker 2018-08-11 09:09:03 +00:00
Guohan Lu
9801ba9cc9 [devices]: enable platform modules for various platforms 2018-08-11 09:09:03 +00:00
Guohan Lu
2449fafae0 [kernel]: update kernel submodule and remove standalone igb driver 2018-08-11 09:07:59 +00:00
Guohan Lu
a0280dd500 update build instructions 2018-08-11 09:07:59 +00:00
lguohan
b86c3ee8ce
[build]: add barefoot master build badge (#1881) 2018-07-27 12:36:23 -07:00
lguohan
5034d695c3
[doc]: add build badge for 201712 release (#1510)
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2018-03-18 16:15:19 -07:00
lguohan
6399818aeb
[doc]: add build note to use normal user account to do the make (#1393)
* [doc]: add build note to use normal user account to do the make
2018-02-15 17:44:16 -08:00
lguohan
45bf130803
[doc]: update sonic-buildimage clone instructions (#1278)
* [doc]: update sonic-buildimage clone instructions
2018-01-03 21:45:08 -08:00
lguohan
5c40aa52ac
[build]: add build badge for nephos platform (#1267) 2017-12-25 18:42:51 -08:00
lguohan
15d433d975
[build]: allow to use http(s) proxy in the build (#1265)
* allow to use http(s) proxy in the build

To enable this, use following command
http_proxy=[your_proxy] https_proxy=[your_proxy] make
2017-12-23 23:34:15 -08:00
kaiyu22
63de341dd6 [Platform] Add Ingrasys S9130-32X and S9230-64X with Nephos Switch ASIC (#1245)
* Add switch ASIC vendor and platforms for Nephos

- What I did
Add switch ASIC vendor: Nephos
Add Nephos platforms: Ingrasys S9130-32X, Ingrasys S9230-64X

- How I did it
Add platform/nephos files
Add platform/nephos/sonic-platform-modules-ingrasys submodule
Add device/ingrasys/x86_64-ingrasys_s9130_32x-r0 files
Add device/ingrasys/x86_64-ingrasys_s9230_64x-r0 files
Add SONiC to support Nephos platform

- How to verify it
To build SONiC installer image and docker images, run the following commands:
make configure PLATFORM=nephos
make target/sonic-nephos.bin
Check system and network feature is worked as well

- Description for the changelog
Add switch ASIC vendor and platforms for Nephos

- A picture of a cute animal (not mandatory but encouraged)

Signed-off-by: Sam Yang <yang.kaiyu@gmail.com>

* Advance sonic-sairedis submodule to include #271 (Add Nephos ASIC)
2017-12-22 10:04:29 -08:00
lguohan
cd4b11c811
[build]: add build badge for broadcom and mellanox on 201709 release (#1147) 2017-11-13 10:07:09 -08:00
lguohan
8990dc73df [doc]: change build badge url to new build server (#1134) 2017-11-08 21:57:47 -08:00
lguohan
c17d6a79f5
[doc]: add badge for marvell and nephos build (#1116) 2017-11-04 18:31:07 -07:00
lguohan
875bdf6be9
[vs] add teamsyncd into vs docker (#1112)
* [vs] add teamsyncd into vs docker

* add build badge for virtual switch
2017-11-03 17:13:39 -07:00
Ying Xie
41f226f0dc [build] capture 2 initialization git commands in 'make init' target (#1074) 2017-10-24 19:49:37 -07:00
Xin Liu
f7cdca42ce Update README.md 2017-10-15 22:18:54 -07:00
Xin Liu
6eab72011b Update README.md 2017-10-12 18:20:46 -07:00
Qi Luo
0cdad949e5 Fix typo in README (#750)
* Fix typo in README

* Fix comment

* Fix README
2017-06-23 22:53:15 -07:00
Xin Liu
8993614d6b Update README.md 2017-05-10 11:21:56 -07:00
lguohan
45e5c14729 add badge for centec 2017-03-05 09:46:46 -08:00
Lihua Yuan
7069cefc90 Update README.md 2017-03-04 13:48:36 -08:00
lguohan
32e4655b3c Update build instruction for broadcom platform 2017-03-04 10:11:20 -08:00
Lihua Yuan
524692462c Update README.md 2017-03-01 18:03:31 -08:00
lguohan
0ed9b3ce28 [platform]: remove sku from build parameter (#350)
different sku will be contained in a single one sonic image.
no longer need to specify sku at the build time
2017-03-01 17:05:13 -08:00
Joe LeVeque
66efbe4ee6 [README.md]: Fix formatting 2017-02-27 16:21:46 -08:00
Joe LeVeque
2a551d3c60 Consolidate device-specific files; install as a Debian package (#316)
( All device-specific files now reside under /device directory in a <vendor-name>/<platform-string>/<hardware-SKU> directory structure in repo.

* Device-specific files are now packaged into a Debian package (sonic-device-data) and are now installed to /usr/share/sonic/device/<platform-string>/<hardware-SKU>/ directory on switch.
2017-02-27 00:13:36 -08:00
lguohan
e6753fe6f0 [doc]: add build space recommendation 2017-02-08 19:02:18 -08:00
lguohan
5278f1a0e5 add instructions to change git path to relative path 2017-01-31 12:04:06 -08:00
lguohan
4e3bbc8e13 update build instruction for one image 2017-01-29 16:10:35 -08:00
lguohan
03660d9dd3 add build badge for Cavium platform 2016-12-29 10:03:59 -08:00
Xin Liu
dc4dc7ba99 Update README.md 2016-12-21 16:43:41 -08:00
Xin Liu
48d7fe1009 Update README.md 2016-12-21 15:51:23 -08:00
Marian Pritsak
b1b4a0b539 Add link to build system documentation in README 2016-12-20 10:47:53 -08:00
Shuotian Cheng
9390d54775 [readme]: Add P4 build status 2016-12-19 13:27:30 -08:00
lguohan
a65224abc5 add build badge for broadcom platform 2016-12-14 14:33:07 -08:00