lguohan
38aa597875
[p4]: update p4-switch submodule to fix p4 qos scheduler query ( #158 )
2016-12-24 12:07:53 -08:00
Denys Haryachyy
b8825498da
Added rules to build syncd and orchagent containers for Cavium target ( #152 )
...
* Cavium support in the new build infrastructure
* Added a file with a list of cavium debian packages
* docker-syncd-cavm : Added SAI and XDK libraries
* docker-syncd-cavm : Removed redis-tools from docker template
2016-12-23 15:26:51 -08:00
Marian Pritsak
66aebb329c
[docker]: Change templating method to jinja2 ( #115 ) ( #153 )
...
Move from sed to jinja2 for more readability.
2016-12-23 15:22:06 -08:00
Nadiya
aefefeff05
Fix git/stg error for linux kernel build ( #156 )
...
Signed-off-by: Nadiya.Stetskovych <Nadiya.Stetskovych@cavium.com>
2016-12-23 15:20:45 -08:00
Shuotian Cheng
e3b126893b
[makefile]: Exclude p4 from building generic platform dockers ( #155 )
2016-12-22 21:32:07 -08:00
jiacao
a11593a746
Fix the redis.conf file for sonic p4 image ( #151 )
2016-12-21 20:30:47 -08:00
Qi Luo
a01d484087
[docker-base] Update git submodule hash ( #150 )
2016-12-21 20:30:26 -08:00
Qi Luo
2380359059
Add apt update in Dockerfile, since cached lists file may be obsoleted ( #149 )
...
[docker]: Add apt update in Dockerfile, since cached lists file may be obsoleted
2016-12-21 18:20:46 -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
lguohan
c07e54c3e1
[platform-monitor] update apt cache ( #148 )
2016-12-21 15:16:18 -08:00
Marian Pritsak
92d9f9b23a
Fix commands in buildsystem README ( #147 )
2016-12-21 11:50:35 -08:00
jiacao
b77d53fd8f
Add redis in sonic p4 image ( #146 )
2016-12-21 02:44:41 -08:00
Oleksandr Ivantsiv
562d875900
[platform]: Update Mellanox SAI and SDK version. Add SDK installation dependencies. ( #142 )
...
* Update Mellanox SAI and SDK version. Add SDK installation dependencies
* Update Mellanox Fimware version.
* Update sdk.mk
2016-12-20 13:30:48 -08:00
lguohan
3c01b398f4
[docker]: add support for Force10-S6100 ( #145 )
2016-12-20 13:29:00 -08:00
Marian Pritsak
b1b4a0b539
Add link to build system documentation in README
2016-12-20 10:47:53 -08:00
Marian Pritsak
826851f948
Update README.buildsystem.md
...
Add section with recipes and target groups
Add section with tips & tricks
2016-12-20 10:47:53 -08:00
Marian Pritsak
02ba3f9b5c
Create first draft for buildimage readme
2016-12-20 10:47:53 -08:00
Shuotian Cheng
4356a6bef6
[team]: Add docker-team dependencies ( #136 )
2016-12-20 00:39:24 -08:00
Qi Luo
ab4a35a1d1
[submodules]: Update submodules to latest commits ( #143 )
2016-12-19 14:35:09 -08:00
Shuotian Cheng
9390d54775
[readme]: Add P4 build status
2016-12-19 13:27:30 -08:00
Marian Pritsak
7039a05604
Add .gitignore for Mellanox platform ( #141 )
2016-12-19 09:41:33 -08:00
Marian Pritsak
506af2ecab
Update .gitignore ( #140 )
2016-12-19 09:41:08 -08:00
Marian Pritsak
aefb32b2e8
[sonic-slave]: Install j2cli for templating ( #139 )
2016-12-19 09:39:31 -08:00
Marian Pritsak
b8ca9c4047
Add sx-kernel to all targets ( #138 )
...
Define sx-kernel pckages in sdk.mk
Add them to SONIC_ALL
2016-12-19 09:39:07 -08:00
lguohan
775156f3bf
[thrift]: fix thrift 0.9.3 test failure ( #135 )
...
https://issues.apache.org/jira/browse/THRIFT-3577
2016-12-16 19:12:56 -08:00
Shuotian Cheng
da9022971e
Makefile: Add platform generic for platform neutral targets ( #127 )
2016-12-15 19:43:17 -08:00
Qi Luo
f92ee6937c
Add mkdir if the target dir does not exist ( #130 )
2016-12-16 02:19:15 +00:00
Qi Luo
f20bba87a0
Refine get_docker-base: store the file in target directory ( #129 )
2016-12-15 17:19:11 -08:00
Qi Luo
8886fc8286
Fix build: install libjemalloc1 when build docker images ( #128 )
...
* Fix build: install libjemalloc1 when build docker images
* (comment)
2016-12-15 16:48:22 -08:00
lguohan
82e6b1d7d4
[quagga]: add bgp ipv6 ecmp support ( #123 )
2016-12-14 21:02:44 -08:00
lguohan
131aa6f4ed
bug fix: build docker orchagent brcm ( #122 )
2016-12-14 21:02:21 -08:00
lguohan
a65224abc5
add build badge for broadcom platform
2016-12-14 14:33:07 -08:00
lguohan
98e3479e26
build orchagent and syncd docker on broadcom platform ( #118 )
...
* build orchagent and syncd docker on broadcom platform
2016-12-14 14:33:07 -08:00
Marian Pritsak
c199614b69
Add redis-tools to docker-orchagent ( #117 )
...
Changes done in 7c9bffb18f
removed runtime dependency on redis from hiredis.
So we need to add them manually into orchagent docker
2016-12-14 14:33:07 -08:00
Marian Pritsak
1e3fdc45c4
Use same URL for mlnx FW as mlnx SDK does ( #116 )
2016-12-14 14:33:07 -08:00
Marian Pritsak
6ed8ff0a8b
Use permanent URL for mlnx SDK ( #113 )
...
Change branch name into commit hash to have a
permanent URL for SDK
2016-12-14 14:33:03 -08:00
Marian Pritsak
9a39142421
Add python api to mlnx SDK ( #110 )
...
* Add python api to mlnx SDK
* Update sdk.mk
* Add runtime dependency on python api
Python SX SDK API is not required for build, however
it is useful package to have in syncd docker
2016-12-08 10:31:02 -08:00
Marian Pritsak
9095ea0d30
Integrate ptf into buildimage ( #111 )
2016-12-08 09:24:48 -08:00
Marian Pritsak
dd9389febf
Add dev sdk packages to runtime dependency ( #109 )
...
Symbolic links for sx libraries are in dev packages,
so we need them installed in containers too
2016-12-08 07:08:13 -08:00
Marian Pritsak
4e4168d100
Rename docker-orchagent to docker-orchagent-mlnx ( #108 )
2016-12-08 07:07:54 -08:00
Marian Pritsak
44265fcffd
Add docker-p4 to all tagets for p4 platform ( #107 )
...
Add dependency on p4 switch for libsairedis
2016-12-08 07:07:05 -08:00
Marian Pritsak
c42a54d755
Add required packages for docker-p4 ( #106 )
2016-12-08 07:06:42 -08:00
Marian Pritsak
0d9ca53c00
Enable logging for targets in SONIC_PYTHON_STDEB_DEBS ( #105 )
2016-12-08 07:05:19 -08:00
lguohan
b31956d333
add build dep for sai meta build and python3.5 ( #103 )
2016-12-07 07:59:21 -08:00
Qi Luo
7c9bffb18f
Remove unnecessary build dependencies for hiredis ( #91 )
2016-12-07 07:26:07 -08:00
Marian Pritsak
709ca3c00f
Add mlnx hw-management to all targets ( #102 )
...
* Add mlnx hw-management to all targets
* Use correct path for hw-management in all targets
2016-12-06 15:30:20 -08:00
Marian Pritsak
9b415aa5cf
Update README according to new build procedure ( #101 )
...
* Update README according to new build procedure
* Add detailed description for targets
2016-12-06 15:29:25 -08:00
Marian Pritsak
6503d6a584
Add dependency on libl3 for libsnmp-base ( #100 )
2016-12-06 10:12:22 -08:00
Marian Pritsak
e6aadeb9f8
Update Dockerfile.template ( #95 )
2016-12-06 06:32:12 -08:00