Skip to content
This repository has been archived by the owner on Mar 1, 2023. It is now read-only.

Merging latest changes from Azure/sonic-buildimage:master #21

Merged
merged 32 commits into from
Jul 25, 2019
Merged
Show file tree
Hide file tree
Changes from 25 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
6d3e9e8
[devices]: DellEMC S6100 Enabling Polling Mode for Miim Operation (#3…
sridhar-ravindran Jul 16, 2019
c9d4afe
[sonic-utilities] Update submodule (#3173)
jleveque Jul 17, 2019
f409e04
[Mellanox] update SDK/FW (#3168)
mykolaf Jul 17, 2019
fa8b22a
[baseimage]: Install mcelog package to host OS; log machine check exc…
jleveque Jul 17, 2019
34b841e
[slave.mk]: remove updategraph.service generation in slave.mk (#3153)
theasianpianist Jul 17, 2019
ac9934a
Fix for LLDP portname exposed as MAC address bug (#3152)
Jul 17, 2019
cb9f82c
[slave]: Add quote to package version range (#3177)
stcheng Jul 18, 2019
ef3b817
[device] Update as5835_54x port_config.ini (#3181)
dereksun01 Jul 18, 2019
9c4d234
[device][accton]: add support for as7312-54xs (#3140)
roylee123 Jul 18, 2019
6e37e23
Reverting permission changes on lldpmgrd (#3184)
Jul 18, 2019
7af5469
[bgp]: Fix isolate/unisolate command for ipv6 peers (#3183)
pavel-shirshov Jul 18, 2019
6c4ec39
[debug]: Fix src path mistake for sonic-swss. (#3186)
renukamanavalan Jul 19, 2019
ce5d16f
[devices]: DellEMC [s5232]: PSU detection and default led state suppo…
srideepDell Jul 19, 2019
01a5bea
[submodule]: Update swss related submodules (#3190)
stcheng Jul 20, 2019
40c8bc1
[baseimage]: Upgrade ifupdown2 to version 1.2.8 (#3180)
rajendra-dendukuri Jul 20, 2019
1d15022
[Mellanox] support new platform api, thermal and psu part (#3175)
stephenxs Jul 22, 2019
401f704
Revert "[database] save configuration after DB migration (#3143)" (#3…
yxieca Jul 22, 2019
92efe73
Enable debug image build for kvm image. (#3203)
renukamanavalan Jul 22, 2019
39b641e
[build]: Fix comparing docker versions in build (#3205)
pavel-shirshov Jul 23, 2019
77b3a18
[ptf] Fixed root ssh authentication issue (#3192)
nazariig Jul 23, 2019
0340cf3
[device/celestica]: Implement device base APIs for Fan/PSU API based …
Jul 23, 2019
e2c8993
[submodule]: Update sonic-swss pointer (#3207)
Jul 23, 2019
dbe07a4
[sonic-platform-modules-dell] Graceful platform reboot (#2912)
Jul 23, 2019
f64e791
[docker-engine]: Update docker engine to 18.09.8 (#3211)
neethajohn Jul 24, 2019
dbda34f
[config-engine]: Add admin_status up to l2switch.json template (#3210)
stcheng Jul 24, 2019
9d64ce7
[warm reboot] save configuration after warm reboot (#3200)
yxieca Jul 24, 2019
efe9438
[Accton] Correct port index and offer the default speed. (#3213)
roylee123 Jul 24, 2019
95558ad
[DELLEMC][S6000] Platform 2.0 Reboot Reason and fixed issue in proces…
sridhar-ravindran Jul 24, 2019
3e69427
[baseimage] management VRF support via l3mdev (#2585)
Jul 24, 2019
7b0786e
[build]: pin down j2cli to 0.3.10 in sonic-slave docker (#3219)
lguohan Jul 25, 2019
4eb3568
[platform]: fixed syseeprom access for BFN platform (#3216)
akokhan Jul 25, 2019
2c6cd62
[Mellanox]: Update SAI pointer (#3208)
Jul 25, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Makefile.work
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ endif
# Note: Using the greater of CE (17.05.0) and EE (17.06.1) versions that support ARG before FROM
docker_min := 17.06.1
docker_min_ver := $(shell echo "$(docker_min)" | awk -F. '{printf("%d%03d%03d\n",$$1,$$2,$$3);}' 2>/dev/null)
docker_ver := $(shell docker info 2>/dev/null | grep -i "server version" | cut -d' ' -f3 | awk -F. '{printf("%d%03d%03d\n",$$1,$$2,$$3);}' 2>/dev/null)
docker_ver := $(shell docker info 2>/dev/null | grep -i "server version" | rev | cut -d' ' -f1 | rev | awk -F. '{printf("%d%03d%03d\n",$$1,$$2,$$3);}' 2>/dev/null)
docker_is_valid := $(shell if [ $(docker_ver) -lt $(docker_min_ver) ] ; then echo "0"; else echo "1"; fi)
ifeq (0,$(docker_is_valid))
$(error SONiC requires Docker version $(docker_min) or later)
Expand Down
9 changes: 6 additions & 3 deletions build_debian.sh
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
set -x -e

## docker engine version (with platform)
DOCKER_VERSION=5:18.09.2~3-0~debian-stretch
DOCKER_VERSION=5:18.09.8~3-0~debian-stretch
LINUX_KERNEL_VERSION=4.9.0-9-2

## Working directory to prepare the file system
Expand Down Expand Up @@ -205,7 +205,6 @@ sudo LANG=C chroot $FILESYSTEM_ROOT apt-get -y install \
## Note: don't install python-apt by pip, older than Debian repo one
sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y install \
file \
ifupdown2 \
iproute2 \
bridge-utils \
isc-dhcp-client \
Expand Down Expand Up @@ -249,7 +248,8 @@ sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y in
mtr-tiny \
locales \
flashrom \
cgroup-tools
cgroup-tools \
mcelog

#Adds a locale to a debian system in non-interactive mode
sudo sed -i '/^#.* en_US.* /s/^#//' $FILESYSTEM_ROOT/etc/locale.gen && \
Expand Down Expand Up @@ -380,6 +380,9 @@ set /files/etc/sysctl.conf/net.core.rmem_max 2097152
set /files/etc/sysctl.conf/net.core.wmem_max 2097152
" -r $FILESYSTEM_ROOT

# Configure mcelog to log machine checks to syslog
sudo sed -i 's/^#syslog = yes/syslog = yes/' $FILESYSTEM_ROOT/etc/mcelog/mcelog.conf

## docker-py is needed by Ansible docker module
sudo https_proxy=$https_proxy LANG=C chroot $FILESYSTEM_ROOT easy_install pip
sudo https_proxy=$https_proxy LANG=C chroot $FILESYSTEM_ROOT pip install 'docker-py==1.6.0'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,55 +1,55 @@
# name lanes alias index speed
Ethernet0 1 tenGigE1 1 10000
Ethernet1 2 tenGigE2 2 10000
Ethernet2 3 tenGigE3 3 10000
Ethernet3 4 tenGigE4 4 10000
Ethernet4 5 tenGigE5 5 10000
Ethernet5 6 tenGigE6 6 10000
Ethernet6 7 tenGigE7 7 10000
Ethernet7 8 tenGigE8 8 10000
Ethernet8 9 tenGigE9 9 10000
Ethernet9 10 tenGigE10 10 10000
Ethernet10 11 tenGigE11 11 10000
Ethernet11 12 tenGigE12 12 10000
Ethernet12 13 tenGigE13 13 10000
Ethernet13 14 tenGigE14 14 10000
Ethernet14 15 tenGigE15 15 10000
Ethernet15 16 tenGigE16 16 10000
Ethernet16 17 tenGigE17 17 10000
Ethernet17 18 tenGigE18 18 10000
Ethernet18 19 tenGigE19 19 10000
Ethernet19 20 tenGigE20 20 10000
Ethernet20 21 tenGigE21 21 10000
Ethernet21 22 tenGigE22 22 10000
Ethernet22 23 tenGigE23 23 10000
Ethernet23 24 tenGigE24 24 10000
Ethernet24 53 tenGigE25 25 10000
Ethernet25 54 tenGigE26 26 10000
Ethernet26 55 tenGigE27 27 10000
Ethernet27 56 tenGigE28 28 10000
Ethernet28 57 tenGigE29 29 10000
Ethernet29 58 tenGigE30 30 10000
Ethernet30 59 tenGigE31 31 10000
Ethernet31 60 tenGigE32 32 10000
Ethernet32 61 tenGigE33 33 10000
Ethernet33 62 tenGigE34 34 10000
Ethernet34 63 tenGigE35 35 10000
Ethernet35 64 tenGigE36 36 10000
Ethernet36 65 tenGigE37 37 10000
Ethernet37 66 tenGigE38 38 10000
Ethernet38 67 tenGigE39 39 10000
Ethernet39 68 tenGigE40 40 10000
Ethernet40 69 tenGigE41 41 10000
Ethernet41 70 tenGigE42 42 10000
Ethernet42 71 tenGigE43 43 10000
Ethernet43 72 tenGigE44 44 10000
Ethernet44 73 tenGigE45 45 10000
Ethernet45 74 tenGigE46 46 10000
Ethernet46 75 tenGigE47 47 10000
Ethernet47 76 tenGigE48 48 10000
Ethernet48 29,30,31,32 hundredGigE49 49 100000
Ethernet52 33,34,35,36 hundredGigE50 53 100000
Ethernet56 37,38,39,40 hundredGigE51 57 100000
Ethernet60 41,42,43,44 hundredGigE52 61 100000
Ethernet64 45,46,47,48 hundredGigE53 65 100000
Ethernet68 49,50,51,52 hundredGigE54 69 100000
# name lanes alias index speed
Ethernet0 1 tenGigE1 1 10000
Ethernet1 2 tenGigE2 2 10000
Ethernet2 3 tenGigE3 3 10000
Ethernet3 4 tenGigE4 4 10000
Ethernet4 5 tenGigE5 5 10000
Ethernet5 6 tenGigE6 6 10000
Ethernet6 7 tenGigE7 7 10000
Ethernet7 8 tenGigE8 8 10000
Ethernet8 9 tenGigE9 9 10000
Ethernet9 10 tenGigE10 10 10000
Ethernet10 11 tenGigE11 11 10000
Ethernet11 12 tenGigE12 12 10000
Ethernet12 13 tenGigE13 13 10000
Ethernet13 14 tenGigE14 14 10000
Ethernet14 15 tenGigE15 15 10000
Ethernet15 16 tenGigE16 16 10000
Ethernet16 17 tenGigE17 17 10000
Ethernet17 18 tenGigE18 18 10000
Ethernet18 19 tenGigE19 19 10000
Ethernet19 20 tenGigE20 20 10000
Ethernet20 21 tenGigE21 21 10000
Ethernet21 22 tenGigE22 22 10000
Ethernet22 23 tenGigE23 23 10000
Ethernet23 24 tenGigE24 24 10000
Ethernet24 53 tenGigE25 25 10000
Ethernet25 54 tenGigE26 26 10000
Ethernet26 55 tenGigE27 27 10000
Ethernet27 56 tenGigE28 28 10000
Ethernet28 57 tenGigE29 29 10000
Ethernet29 58 tenGigE30 30 10000
Ethernet30 59 tenGigE31 31 10000
Ethernet31 60 tenGigE32 32 10000
Ethernet32 61 tenGigE33 33 10000
Ethernet33 62 tenGigE34 34 10000
Ethernet34 63 tenGigE35 35 10000
Ethernet35 64 tenGigE36 36 10000
Ethernet36 65 tenGigE37 37 10000
Ethernet37 66 tenGigE38 38 10000
Ethernet38 67 tenGigE39 39 10000
Ethernet39 68 tenGigE40 40 10000
Ethernet40 69 tenGigE41 41 10000
Ethernet41 70 tenGigE42 42 10000
Ethernet42 71 tenGigE43 43 10000
Ethernet43 72 tenGigE44 44 10000
Ethernet44 73 tenGigE45 45 10000
Ethernet45 74 tenGigE46 46 10000
Ethernet46 75 tenGigE47 47 10000
Ethernet47 76 tenGigE48 48 10000
Ethernet48 37,38,39,40 hundredGigE49 49 100000
Ethernet52 29,30,31,32 hundredGigE50 53 100000
Ethernet56 33,34,35,36 hundredGigE51 57 100000
Ethernet60 49,50,51,52 hundredGigE52 61 100000
Ethernet64 45,46,47,48 hundredGigE53 65 100000
Ethernet68 41,42,43,44 hundredGigE54 69 100000
Original file line number Diff line number Diff line change
@@ -1,55 +1,55 @@
# name lanes alias index
Ethernet0 41 twentyfiveGigE1 0
Ethernet1 42 twentyfiveGigE2 1
Ethernet2 43 twentyfiveGigE3 2
Ethernet3 44 twentyfiveGigE4 3
Ethernet4 49 twentyfiveGigE5 4
Ethernet5 50 twentyfiveGigE6 5
Ethernet6 51 twentyfiveGigE7 6
Ethernet7 52 twentyfiveGigE8 7
Ethernet8 53 twentyfiveGigE9 8
Ethernet9 54 twentyfiveGigE10 9
Ethernet10 55 twentyfiveGigE11 10
Ethernet11 56 twentyfiveGigE12 11
Ethernet12 65 twentyfiveGigE13 12
Ethernet13 66 twentyfiveGigE14 13
Ethernet14 67 twentyfiveGigE15 14
Ethernet15 68 twentyfiveGigE16 15
Ethernet16 33 twentyfiveGigE17 16
Ethernet17 34 twentyfiveGigE18 17
Ethernet18 35 twentyfiveGigE19 18
Ethernet19 36 twentyfiveGigE20 19
Ethernet20 37 twentyfiveGigE21 20
Ethernet21 38 twentyfiveGigE22 21
Ethernet22 39 twentyfiveGigE23 22
Ethernet23 40 twentyfiveGigE24 23
Ethernet24 69 twentyfiveGigE25 24
Ethernet25 70 twentyfiveGigE26 25
Ethernet26 71 twentyfiveGigE27 26
Ethernet27 72 twentyfiveGigE28 27
Ethernet28 81 twentyfiveGigE29 28
Ethernet29 82 twentyfiveGigE30 29
Ethernet30 83 twentyfiveGigE31 30
Ethernet31 84 twentyfiveGigE32 31
Ethernet32 85 twentyfiveGigE33 32
Ethernet33 86 twentyfiveGigE34 33
Ethernet34 87 twentyfiveGigE35 34
Ethernet35 88 twentyfiveGigE36 35
Ethernet36 97 twentyfiveGigE37 36
Ethernet37 98 twentyfiveGigE38 37
Ethernet38 99 twentyfiveGigE39 38
Ethernet39 100 twentyfiveGigE40 39
Ethernet40 101 twentyfiveGigE41 40
Ethernet41 102 twentyfiveGigE42 41
Ethernet42 103 twentyfiveGigE43 42
Ethernet43 104 twentyfiveGigE44 43
Ethernet44 105 twentyfiveGigE45 44
Ethernet45 106 twentyfiveGigE46 45
Ethernet46 107 twentyfiveGigE47 46
Ethernet47 108 twentyfiveGigE48 47
Ethernet48 5,6,7,8 hundredGigE49 48
Ethernet52 1,2,3,4 hundredGigE50 52
Ethernet56 109,110,111,112 hundredGigE51 56
Ethernet60 21,22,23,24 hundredGigE52 60
Ethernet64 9,10,11,12 hundredGigE53 64
Ethernet68 117,118,119,120 hundredGigE54 68
# name lanes alias index speed
Ethernet0 41 twentyfiveGigE1 1 25000
Ethernet1 42 twentyfiveGigE2 2 25000
Ethernet2 43 twentyfiveGigE3 3 25000
Ethernet3 44 twentyfiveGigE4 4 25000
Ethernet4 49 twentyfiveGigE5 5 25000
Ethernet5 50 twentyfiveGigE6 6 25000
Ethernet6 51 twentyfiveGigE7 7 25000
Ethernet7 52 twentyfiveGigE8 8 25000
Ethernet8 53 twentyfiveGigE9 9 25000
Ethernet9 54 twentyfiveGigE10 10 25000
Ethernet10 55 twentyfiveGigE11 11 25000
Ethernet11 56 twentyfiveGigE12 12 25000
Ethernet12 65 twentyfiveGigE13 13 25000
Ethernet13 66 twentyfiveGigE14 14 25000
Ethernet14 67 twentyfiveGigE15 15 25000
Ethernet15 68 twentyfiveGigE16 16 25000
Ethernet16 33 twentyfiveGigE17 17 25000
Ethernet17 34 twentyfiveGigE18 18 25000
Ethernet18 35 twentyfiveGigE19 19 25000
Ethernet19 36 twentyfiveGigE20 20 25000
Ethernet20 37 twentyfiveGigE21 21 25000
Ethernet21 38 twentyfiveGigE22 22 25000
Ethernet22 39 twentyfiveGigE23 23 25000
Ethernet23 40 twentyfiveGigE24 24 25000
Ethernet24 69 twentyfiveGigE25 25 25000
Ethernet25 70 twentyfiveGigE26 26 25000
Ethernet26 71 twentyfiveGigE27 27 25000
Ethernet27 72 twentyfiveGigE28 28 25000
Ethernet28 81 twentyfiveGigE29 29 25000
Ethernet29 82 twentyfiveGigE30 30 25000
Ethernet30 83 twentyfiveGigE31 31 25000
Ethernet31 84 twentyfiveGigE32 32 25000
Ethernet32 85 twentyfiveGigE33 33 25000
Ethernet33 86 twentyfiveGigE34 34 25000
Ethernet34 87 twentyfiveGigE35 35 25000
Ethernet35 88 twentyfiveGigE36 36 25000
Ethernet36 97 twentyfiveGigE37 37 25000
Ethernet37 98 twentyfiveGigE38 38 25000
Ethernet38 99 twentyfiveGigE39 39 25000
Ethernet39 100 twentyfiveGigE40 40 25000
Ethernet40 101 twentyfiveGigE41 41 25000
Ethernet41 102 twentyfiveGigE42 42 25000
Ethernet42 103 twentyfiveGigE43 43 25000
Ethernet43 104 twentyfiveGigE44 44 25000
Ethernet44 105 twentyfiveGigE45 45 25000
Ethernet45 106 twentyfiveGigE46 46 25000
Ethernet46 107 twentyfiveGigE47 47 25000
Ethernet47 108 twentyfiveGigE48 48 25000
Ethernet48 5,6,7,8 hundredGigE49 49 100000
Ethernet52 1,2,3,4 hundredGigE50 50 100000
Ethernet56 109,110,111,112 hundredGigE51 51 100000
Ethernet60 21,22,23,24 hundredGigE52 52 100000
Ethernet64 9,10,11,12 hundredGigE53 53 100000
Ethernet68 117,118,119,120 hundredGigE54 54 100000
Loading