pavel-shirshov
bac738f91f
Add bgp container with gobgp ( #358 )
...
* Add go-1.7 into docker-slave
* Create container docker-fpm-gobgp with gobgpd inside
2017-03-02 11:33:46 -08:00
Shuotian Cheng
2a2af6a44e
[orchagent]: Update start.sh to combine td2 qos/buffers config ( #344 )
...
Signed-off-by: Shuotian Cheng <shuche@microsoft.com>
2017-03-01 18:23:28 -08:00
Taoyu Li
903499000f
[docker-teamd] fix a config bug introduced in #345 ( #353 )
2017-03-01 14:32:52 -08:00
Shuotian Cheng
ad1b581111
[docker]: Add -c option in teamd docker Dockerfile ( #348 )
...
CMD is not longer a file name but a command that needs to be executed,
thus /bin/bash is not enough for the entrypoint and -c is needed.
Signed-off-by: Shuotian Cheng <shuche@microsoft.com>
2017-02-28 13:36:59 -08:00
Taoyu Li
d9b1000e6c
[cfggen] Add support in -v for jinja2 expression ( #345 )
...
* Add support in -v for jinja2 expression
* Format json output
2017-02-28 10:52:56 -08:00
lguohan
b21d26dfe0
[platform]: add support for Force10-Z9100 32x100G ( #332 )
...
* [platform]: add support for Force10-Z9100 32x100G
* update sonic-swss submodule
* [broadcom]: update broadcom sai/sdk
2017-02-24 08:35:11 -08:00
Taoyu Li
a16c780285
[teamd] Fix a bug in #305 that will break teamd ( #329 )
2017-02-23 14:47:51 -08:00
pavel-shirshov
151a7d2a90
Apply buffer/qos configuration for mlnx platform ( #321 )
2017-02-23 11:21:11 -08:00
Taoyu Li
95ad5c79fd
Fix the reference in docker-snmp-sv2 to deprecated alias_map.json ( #320 )
2017-02-22 14:28:37 -08:00
kaiyu22
b5f9fcae99
[platform]: ingrasys-s9100: Add ingrasys switch s9100 ( #318 )
...
Signed-off-by: Sam Yang <yang.kaiyu@gmail.com>
2017-02-22 02:15:39 -08:00
antonpatenko
a2b4bcbb61
[docker-base]: Enabled common debug packages installation. ( #292 )
2017-02-21 19:04:43 -08:00
Samuel Angebault
f57fd0bee8
[platform] Add support configurations files for DCS-7060CX-32S ( #313 )
2017-02-21 13:37:07 -08:00
Taoyu Li
073c28bf15
Move template files to /usr/share/sonic/templates ( #305 )
2017-02-18 17:50:29 -08:00
pavel-shirshov
a845740543
[All Dockerfiles]: Prevent apt asking questions on the console ( #300 )
...
Add noninteractive setting into every Dockerfile in the repo
Signed-off-by: Pavel Shirshov pavelsh@microsoft.com
2017-02-16 21:48:49 -08:00
Shuotian Cheng
877291ae91
[docker-teamd]: Automatically start the processes after host interfaces are created ( #278 )
...
Signed-off-by: Shuotian Cheng <shuche@microsoft.com>
2017-02-15 08:54:10 -08:00
Taoyu Li
7e9f6b4e12
Remove /etc/default/snmpd from snmp docker ( #294 )
2017-02-13 17:52:29 -08:00
Taoyu Li
ecc9f0c6d8
Properly pull vlan subnet from minigraph when writing bgpd.conf ( #293 )
2017-02-13 14:17:22 -08:00
antonpatenko
6a6f5a66a8
[docker-base]: unsubmodule docker-base. ( #275 )
...
Convert docker-base from submodule into a regular directory.
2017-02-12 18:02:04 -08:00
Qi Luo
815bf53de7
snmpd disables inetCidrRouteTable module ( #286 )
2017-02-10 10:40:09 -08:00
Qi Luo
822680d21b
Build python3.6 deb packages and install them into docker-snmp-sv2 ( #245 )
2017-02-08 22:02:21 -08:00
lguohan
b6753e7960
[docker-config-engine]: introduce docker sonic config engine ( #274 )
...
* [docker-config-engine]: introduce docker sonic config engine
sonic config engine provide the sonic configure engine for all sonic
dockers that rely on the engine to generate runtime configuration.
2017-02-07 18:11:19 -08:00
Oleksandr Ivantsiv
53a9792014
[Makefile]: Add possibility for docker containers to install files to base image ( #240 )
...
- Add vtysh/lldpctl/sensors to baseimage
2017-02-07 00:33:20 -08:00
Joe LeVeque
522585aadf
[docker-fpm]: T0 devices receive routes containing one occurrence of their own ASN ( #271 )
2017-02-07 00:28:30 -08:00
Joe LeVeque
12fa107645
Revert "Revert "Conform with new Docker build method"" ( #264 )
2017-02-06 08:40:57 -08:00
Taoyu Li
b2e44834f1
SNMP will now bind on 0.0.0.0 if mgmt ip not specified in minigraph ( #253 )
...
Fix an issue that snmp will fail to start if mgmt ip is not specified in minigraph (e.g. default graph in oneimage where mgmt ip is from DHCP)
2017-02-03 21:01:34 -08:00
lguohan
68270f36df
[build break]: Revert "Conform with new Docker build method" ( #257 )
2017-02-03 20:15:55 -08:00
Shuotian Cheng
00fe0784b4
[Broadcom]: Update Broadcom debian packages and m3000-r0 m3000-r1 config.bcm files ( #251 )
...
Signed-off-by: Shuotian Cheng <shuche@microsoft.com>
2017-02-03 19:44:00 -08:00
Taoyu Li
6f5262bc2c
Fix config bug in snmp ( #252 )
...
1. Modify snmp user to Debian-snmp to fit snmpd 5.7.3
2. Fix a bug that cause sysLocation to be missing from snmpd.conf
2017-02-03 17:39:09 -08:00
Joe LeVeque
76cfd672d1
Conform with new Docker build method ( #250 )
2017-02-03 14:21:57 -08:00
Joe LeVeque
b85c8dc89e
Fix isc-dhcp-relay template ( #246 )
2017-02-02 21:10:07 -08:00
Taoyu Li
60e1fc3c98
ONEImage - Read all platform dependent information from sonic-config-engine ( #238 )
...
Read all platform dependent information from sonic-config-engine
2017-02-02 20:34:34 -08:00
Joe LeVeque
4cd3d31946
Update APT package lists before first attempt to install ( #241 )
...
* Update APT package lists before first attempt to install
* Move setting of environment variable before first call to apt-get
2017-02-02 11:12:04 -08:00
Joe LeVeque
61d4509f0b
Add new sonic-config dependencies to dhcp_relay Dockerfile ( #237 )
2017-02-01 21:29:50 -08:00
Andriy Moroz
ddbda4ce2e
docker: Add ipaddress python module to the PTF docker ( #231 )
...
Needed for the FIB test
2017-02-01 12:49:43 -08:00
Taoyu Li
1c074367a1
Add daemon file which was missing in docker-fpm ( #229 )
2017-02-01 00:10:40 -08:00
Taoyu Li
be8ed80554
teamd: Use 75% links upperbound as min-links ( #224 )
2017-01-30 17:33:03 -08:00
Oleksandr Ivantsiv
f2eed8f8a0
Added support of ONIE version 2016.11-5.1.0001 for Mellanox platforms. ( #218 )
2017-01-29 11:34:12 -08:00
Oleksandr Ivantsiv
34ea91349c
one image implementation ( #215 )
...
* Single image
* Fix review comments
* Update syncd service. Add HW mgmt to Mellanox single image.
* Add single image template for Broadcom platform.
SKU should be provided during configure:
make configure PLATFORM=broadcom SKU=Force10-S6000
* Add single image template for Cavium platform.
SKU should be provided during configure:
make configure PLATFORM=cavium SKU=AS7512
* Add description to sonic_debian_extension.j2 file.
2017-01-29 11:33:33 -08:00
Joe LeVeque
c18b65bc16
Refactor DHCP relay docker in sonicv2 style ( #217 )
...
* Refactor DHCP relay docker in sonicv2 style
2017-01-26 23:36:58 -08:00
Joe LeVeque
608980524f
[docker]: Install dpkt Python package in PTF docker ( #216 )
2017-01-25 18:19:15 -08:00
Taoyu Li
e87498d16d
Add platform config for 7050 and 6100 ( #212 )
...
* Add platform config for 7050 and 6100
* allow certain platform to have no sensors.conf file in sonic-cfggen
2017-01-25 18:18:25 -08:00
Taoyu Li
1b49499b65
[docker]: Add a status file to mark that the file is generated by sonic-config-engine ( #211 )
2017-01-24 19:16:55 -08:00
Taoyu Li
9b940c3b3d
Remove apt purge which wrongly remove sonic-config-engine ( #204 )
2017-01-21 10:30:39 -08:00
Joe LeVeque
78f11a7ff3
[docker]: Make line breaks consistent in DHCP relay Dockerfile ( #203 )
2017-01-20 22:33:11 -08:00
Oleksandr Ivantsiv
ea65962fe4
Fix compilation issue. ( #198 )
...
Fix docker-platform-monitor compilation issue.
Update .gitignore file
2017-01-20 13:55:42 -08:00
Taoyu Li
4fe1bdcf87
sonic-cfggen with sonicv2 dockers ( #190 )
...
Add a sonic-config-engine to help generate config file based on minigraph and other data on runtime. Modify fpm, teamd, lldp, snmp, and platform-monitor docker to use sonic-config-engine to generate config in docker upon load.
2017-01-19 20:56:26 -08:00
Oleksandr Ivantsiv
80d0d2d43b
Reduce docker images size. ( #196 )
...
* Reduce docker images size.
Install only required dependencies.
* Update Dockerfile.j2
2017-01-19 12:19:21 -08:00
Pavel Shirshov
86f5c19643
[docker]: docker-ptf doesn't wait until eth3 is up
...
This is done inside ptf agent now
2017-01-17 14:40:35 -08:00
marian-pritsak
43b0e502de
Add recipe for ptf docker
2017-01-05 14:39:07 -08:00
Marian Pritsak
61496a5959
[docker]: Remove obsolete dockers ( #175 )
...
docker-syncd-mlnx and docker-syncd-cavm were moved
to platform directories
2016-12-30 13:35:04 -08:00