Shuotian Cheng
6888eb74b2
dockers: Add docker-platform-monitor to make all ( #87 )
2016-11-30 15:44:54 -08:00
Taoyu Li
55ee247f02
Change to thrift 0.9.3 for docker-mlnx-sswstncd-rpc, docker-syncd-mlnx-rpc, and docker-syncd-rpc ( #86 )
2016-11-29 17:39:30 -08:00
Taoyu Li
c3257e1a9c
Modify docker_ptf and docker_saiserver_mlnx to use libthrift0.9.3 ( #84 )
2016-11-29 14:16:55 -08:00
Qi Luo
6665c6ad2c
Fetch redis source packages from mirror links ( #83 )
...
* Fetch redis source packages from mirror links
* Replace more version strings with macros
2016-11-28 15:30:06 -08:00
Qi Luo
7cf0f31a7d
Fix getopts option-string ( #82 )
2016-11-28 13:49:06 -08:00
Qi Luo
543def350b
Install lldpd Build-Depends ( #81 )
2016-11-28 12:15:39 -08:00
Denys Haryachyy
57ff53ea60
docker-syncd-cavm : Added synchronization between syncd and redis ( #79 )
2016-11-28 12:14:27 -08:00
Qi Luo
96c2834cad
Refine installation order of mlnx-sdk debs ( #78 )
2016-11-28 12:03:12 -08:00
Qi Luo
f83460bdb7
Add Makefile target: lldp/snmp docker images ( #74 )
...
* Add sonic-dbsyncd submodule
* Add sonic-py-swsssdk submodule
* Add lldpd submodule
* Add sonic-snmpagent submodule
* Add Makefile target: lldp/snmp docker images
* Fix docker-snmp-sv2.gz dependency
* Add lldp/snmp sources to the top level targets
2016-11-23 16:18:35 -08:00
lguohan
f45e781782
update sonic-linux-kernel submodule ( #77 )
2016-11-23 16:10:35 -08:00
mbrar
691b787811
dockers: Add DHCP Relay docker ( #38 )
2016-11-23 16:09:43 -08:00
Nadiya
0532ee4ed6
platform: Cavium serial settings change ( #72 )
...
Signed-off-by: Nadiya.Stetskovych <Nadiya.Stetskovych@cavium.com>
2016-11-23 13:47:19 -08:00
Qi Luo
ff14e9c724
build_docker.sh: Tag docker image before pushed to registry ( #75 )
2016-11-23 12:59:47 -08:00
lguohan
f25188e3a4
Add python3 build script ( #76 )
...
* build python 3.5
* update to 3.5.2-8
* add python3.5 and mpdecimal to Makefile
2016-11-22 21:08:55 -08:00
Qi Luo
5621082dbb
LLDP docker: Remove outdated dependency ( #73 )
2016-11-21 17:44:16 -08:00
lguohan
14c86bbd25
remove applibs_*.deb to fix mlnx build ( #70 )
2016-11-21 17:25:45 -08:00
lguohan
590f2cb0b9
add fw-SPC.mfa in the filelist.txt ( #71 )
2016-11-21 10:27:23 -08:00
lguohan
e8b96abb63
add build badge for mellnaox
2016-11-16 18:40:19 -08:00
Qi Luo
af38c0e77d
Config apt inside docker images to save disk space: auto clean, gz, no trans ( #69 )
2016-11-16 12:46:15 -08:00
Guohan Lu
0f0f9926c7
reformat deb file list to make it more readable
2016-11-15 14:09:38 +00:00
Guohan Lu
dc84c4130a
update mlnx sdk to 4.2.3002 and remove mlnx sai package
2016-11-15 14:08:13 +00:00
Pavel Shirshov
af5c61c73a
Add set rcv buffer for syncd rpc ( #64 )
2016-11-14 12:03:56 -08:00
Marian Pritsak
31420370b0
Remove packages that are not required for SONiC ( #67 )
...
Remove mlnx sx-sdn-hal, sx-acl-rm and testx.
They are neither used nor installed in SONiC.
2016-11-14 11:29:46 -08:00
Qi Luo
21c8322055
Change redis conf: listen on unix socket ( #66 )
...
By default, redis-server is listening on localhost TCP port. This
change will make it also listen to the domain socket (unix socket),
which will have better client-server performance.
2016-11-14 11:29:31 -08:00
Qi Luo
f8524e74f5
Fix dependencies in Dockerfiles ( #65 )
2016-11-11 12:09:25 -08:00
Qi Luo
75d7987dda
Fix build: Makefile ( #63 )
...
* Fix Makefile: libnl and libteam dependencies
* Fix rule for docker-orchagent deps (brcm)
* Install libteam libs by the right order
2016-11-10 14:41:29 -08:00
lguohan
5c44521c5f
update asic firmware version to 13.1200.0116
2016-11-09 19:50:53 -08:00
lguohan
81d6382321
use seperate sources.list for debian base image build ( #61 )
2016-11-08 03:04:52 -08:00
Oleksandr Ivantsiv
0d10feca11
Added libteam5 package to orchagent docker to resolve instalation dependencies. ( #62 )
2016-11-07 08:57:59 -08:00
Shuotian Cheng
27cddbcb62
build_debian: Enable IPv6 forwarding ( #60 )
...
Router behavior is assumed.
1. IsRouter flag is set in Neighbor Advertisements
2. Router Solicitations are not sent.
3. Router Advertisements are ignored.
4. Redirects are ignored.
ref: http://mirrors.deepspace6.net/Linux+IPv6-HOWTO/proc-sys-net-ipv6..html
2016-11-04 19:47:36 -07:00
Oleksandr Ivantsiv
0b80c625c4
Fix issue with team docker build ( #59 )
...
Added required docker-team dependency to Makefile to copy dep packages
to dockers/docker-team/deps/ directory. Changed order of deb packages
installation to fix dependency issue.
2016-11-04 10:17:12 -07:00
Taoyu Li
ce895ee228
Add ptf docker with saithrift installed ( #58 )
2016-11-03 14:11:11 -07:00
Shuotian Cheng
5405b576e6
build_debian: Disable IPv6 DAD ( #56 )
...
This change disables DAD (IPv6's Duplicate Address Detection). DAD
protects against IP address conflicts. The way it works is that after
an address is added to an interface, the operating system uses the
Neighbor Discovery Protocol to check if any other host on the network
has the same address. If it finds a neighbor with the same address,
the address is removed from the interface.
The problem here is that the time waiting for DAD to be done is fairly
long and because that we set the host interface operating status to be
down at first, the port cannot exchange the Neighbor Discovery Protocol
and DAD will time out. The host interface is only brought up after we
have received the port admin status up notification from the kernel,
which happens only after the DAD is done or times out. This makes the
whole host interfaces bringing up procedure very slow.
This the DAD is disabled. When it is disabled, addresses are immediately
usable. Without DAD, we need to make sure that the IPv6 addresses don't
have conflicts. For now, we have two IPv6 addresses. One is assigned
manually, which prevents conflicts at first. Another one is the IPv6
link-local address. It is derived from the MAC address and thus all the
link-local addresses are the same on one box. Because link-local addresses
are not used, it will not trigger issues even if they are the same.
2016-11-03 12:15:25 -07:00
Oleksandr Ivantsiv
0f10cd4a4d
Update Makefile to fix to swss package compilation ( #57 )
...
Add dependency to libteam for swss package to fix compilation issue.
2016-11-03 10:22:59 -07:00
jiacao
2456860cd2
Add saimetadata-dev dependency ( #55 )
2016-11-02 18:28:06 -07:00
Pavel Shirshov
aed2ab5b7a
Install supervisor to docker-ptf
2016-11-02 18:27:27 -07:00
jiacao
afab1ae4ee
Fix Quagga build name inconsistency ( #53 )
2016-11-02 12:05:31 -07:00
Marian Pritsak
530d2ac202
update sonic-linux-kernel submodule ( #52 )
...
Signed-off-by: marian-pritsak <marianp@mellanox.com>
2016-11-02 07:26:24 -07:00
lguohan
68363e17a0
bug fix: fix the redis-server deb package name ( #50 )
2016-11-01 07:39:08 -07:00
Qi Luo
e89c7be76d
Install redis-server>=3.2.4 in docker-database image ( #46 )
...
* Install redis-server>=3.2.4
* Reformat
* Build redis from source code
* Add Makefile var: REDIS_VERSION
2016-10-31 21:50:59 -07:00
Pavel Shirshov
ac64c1c29b
Address CR suggestions
2016-10-31 14:48:27 -07:00
Pavel Shirshov
62af66a1f0
Add a pause before pushing port configuration
2016-10-31 14:48:27 -07:00
Pavel Shirshov
30438bb987
update port configurations in lldpd as soon as port created
2016-10-31 14:48:27 -07:00
lguohan
73cbf6ccb2
update swss, sairedis and swss-common submodules ( #48 )
2016-10-31 12:03:54 -07:00
Qi Luo
076c847bf8
Update get_docker-base.sh ( #47 )
2016-10-29 19:38:31 -07:00
Taoyu Li
b2322d1748
Modification to saiserver-brcm/Dockerfile ( #45 )
2016-10-28 15:19:51 -07:00
thomasbo
135ba232ca
SNMP/LLDP Containers: Sonic V2 Support ( #41 )
...
* Adding support for V2 in SNMP/LLDP (-sv2 postfix)
* Fixes for V1 containers: logging
* Fixes for V1 LLDP: limit LLDP to Front-panel or MGMT interfaces.
2016-10-28 15:19:29 -07:00
Taoyu Li
23542f3e02
Add docker configuration for saiserver-brcm ( #44 )
2016-10-27 18:02:32 -07:00
Shuotian Cheng
c4630f54c7
Dockerfile: Add bridge-utils to p4 docker ( #43 )
2016-10-26 21:27:31 -07:00
Shuotian Cheng
515346abf4
Dockerfile: Add libsaimetadata dependency ( #42 )
...
* Dockerfile: Add libsaimetadata dependency
* Makefile: Add saimetadata
2016-10-26 15:19:41 -07:00