Skip to content
This repository was archived by the owner on Jan 3, 2023. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
931b5de
[quagga]: update quagga submodule (#1698)
lguohan May 11, 2018
d692905
[swss]: Update sonic-swss submodule (#1699)
May 11, 2018
2d37aa8
[submodule]: Update submodule sonic-snmpagent: Improve mib fundamenta…
qiluo-msft May 12, 2018
5e64310
[baseimage]: Disable DAD for eth0 explicitly (#1701)
prsunny May 12, 2018
e9672b2
[devices]: Add inventec D7032 D7054 platform psustatus (#1696)
May 12, 2018
e55778f
Update sonic-sairedis (#1705)
pavel-shirshov May 15, 2018
c1e37a6
[Arista]: Add a reboot script for all remaining platforms. (#1706)
Staphylo May 15, 2018
76d9de5
[fast-reboot]: support encoded & gzipped minigraph in fast reboot (#1…
lguohan May 16, 2018
6b8e340
[dhcp_relay] Only attempt to start 'isc-dhcp-relay' group if it is no…
jleveque May 16, 2018
174960c
[mellanox]: Update FW pointer (#1721)
May 17, 2018
eb9b86a
[vs]: add teamd test on vs platform (#1720)
lguohan May 17, 2018
9e8883b
Update sonic-sairedis and sonic-swss submodules (#1724)
pavel-shirshov May 17, 2018
74aa482
[devices]: Reverting the xoff value for Arista 7060 t0 topology (#1726)
prsunny May 18, 2018
c0bb2e0
[devices]: add Mellanox-SN2700-D48C8 hwsku (#1717)
lguohan May 18, 2018
46dc46e
[submodule update]: sonic-swss. Don't collect unwanted counters (#1729)
pavel-shirshov May 19, 2018
5feb363
[device/dell] Add z9100 pfc T0 support (#1708)
vharish02 May 21, 2018
d261506
[device/dell] Add z9100 pfc T1 support (#1707)
vharish02 May 21, 2018
c055dd2
[submodule]: Update submodule sonic-snmpagent: power_status_handler h…
qiluo-msft May 22, 2018
ea465db
[devices]: update dx010 fan configuration (#1735)
May 23, 2018
6fc38af
Remove fan LED initialization from led_control plugins for Arista 705…
jleveque May 24, 2018
d32c043
[sonic-cfggen]: Protect config_db.json from minigraph misconfig (#1727)
wendani May 24, 2018
4d56468
[broadcom sai] upgrade Broadcom SAI to version 3.1.3.4-12 (#1740)
yxieca May 24, 2018
d165a50
[sairedis] update sairedis sub-module (#1741)
yxieca May 25, 2018
bb6ff62
[service] introducing serial port watchdog service (#1743)
yxieca May 25, 2018
46c2d34
[docker_image_ctl]: Add --force while removing obsolete dockers (#1744)
May 26, 2018
a917517
[minigraph parser] Fix minigraph parser issue when handling LAG relat…
keboliu May 26, 2018
225b3e5
Fix a bug that default graph might be missing when generating minimal…
taoyl-ms May 29, 2018
2d7046c
Add QoS and Buffers configs for Mellanox MSN2100 and MSN2410 (#1739)
andriymoroz-mlnx May 30, 2018
c105717
[serial watchdog] remove serial watchdog service dependency to rc.loc…
yxieca May 31, 2018
a6d2d77
Fix links of debian git server (#1755)
qiluo-msft Jun 1, 2018
54046d4
[devices]: change S6100 to use new ECN/WRED config (#1749)
wendani Jun 1, 2018
e7d17c0
[broadcom]: update brcm sai to 3.1.3.4-13 (#1760)
lguohan Jun 1, 2018
b58a94d
[sonic-mgmt]: Install the latest Microsoft Azure Kusto Library for Py…
Jun 1, 2018
d54a7ae
[baseimage] Adding setuid permissions to ping binaries, so sudo is no…
qiluo-msft Jun 5, 2018
eee3671
Revert the feature: serial port watchdog service (#1766)
qiluo-msft Jun 5, 2018
711be8f
[caclmgrd] Heuristically determine whether ACL is IPv4 or IPv6, use i…
jleveque Jun 5, 2018
0ff7ba6
[sai.profile] move hwsku specific device configs to device/mellanox/p…
mykolaf Jun 6, 2018
83d9c7e
[bcmsh] Fix the bcmsh issues. (#1761)
zhenggen-xu Jun 6, 2018
d2b1a0b
[devices]: Add index and speed for port_config.ini on Celestica platf…
zhenggen-xu Jun 9, 2018
8d88455
[baseimage]: Improve password hashing for default user account (#1748)
serhepopovych Jun 9, 2018
a4b830b
[mellanox] Update hw-mgmt pointer (#1759)
stepanblyschak Jun 9, 2018
dc547e4
[sonic-platform-daemons] Update submodule (#1754)
jleveque Jun 9, 2018
ed06aca
[mellanox] Add cpldupdate utility to SONiC image (#1746)
stepanblyschak Jun 9, 2018
481463c
Add Celestica seastone dx010 psuutil.py plugins (#1781)
pphuchar Jun 11, 2018
1942183
[devices]: Add Broadcom config files for Arista 7050 SKUs; Remove 'se…
jleveque Jun 11, 2018
fae346f
Don't create a pty to run vtysh inside of the docker container (#1792)
pavel-shirshov Jun 14, 2018
1c8bacb
Fix comment typos (#1794)
qiluo-msft Jun 15, 2018
a8a7b79
[libnl3]: Upgrade libnl3 version to 3.2.27-2, same version as in Debi…
qiluo-msft Jun 19, 2018
b5f153b
Introducing 'debugging' and 'profiling' options in sonic build-infra …
rodnymolina Jun 19, 2018
493ae71
[Broadcom]: update Broadcom SAI to 3.1.3.4-14 (#1797)
Jun 20, 2018
81b782c
[libnl3]: Backup libnl3 source packages in Azure Storage (#1799)
qiluo-msft Jun 20, 2018
d82db79
[caclmgrd] Translation of ACL Control Plane rules into iptables comma…
Jun 20, 2018
bbca583
Manually send SIGHUP to vtysh when the current session was disconnect…
pavel-shirshov Jun 20, 2018
e47e933
Merge remote-tracking branch 'Azure/master' into review_comments
mkbalani Jun 20, 2018
3cd3801
Undo non bfn changes
mkbalani Jun 20, 2018
ca8e44c
Little more cleanup
mkbalani Jun 20, 2018
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
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -77,9 +77,6 @@
[submodule "platform/broadcom/sonic-platform-modules-mitac"]
path = platform/broadcom/sonic-platform-modules-mitac
url = https://github.com/MiTAC-EBU/sonic-platform-modules-mitac.git
[submodule "platform/centec/sonic-platform-modules-e582"]
path = platform/centec/sonic-platform-modules-e582
url = https://github.com/CentecNetworks/sonic-platform-modules-e582
[submodule "platform/barefoot/sonic-platform-modules-ingrasys"]
path = platform/barefoot/sonic-platform-modules-ingrasys
url = https://github.com/Ingrasys-sonic/sonic-platform-modules-ingrasys-barefoot.git
29 changes: 16 additions & 13 deletions build_debian.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,22 @@
## an ONIE installer image.
##
## USAGE:
## ./build_debian USERNAME PASSWORD_ENCRYPTED
## PARAMETERS:
## USERNAME=username PASSWORD=password ./build_debian
## ENVIRONMENT:
## USERNAME
## The name of the default admin user
## PASSWORD_ENCRYPTED
## The encrypted password, expected by chpasswd command
## PASSWORD
## The password, expected by chpasswd command

## Default user
USERNAME=$1
[ -n "$USERNAME" ] || {
echo "Error: no or empty USERNAME argument"
echo "Error: no or empty USERNAME"
exit 1
}

## Password for the default user, customizable by environment variable
## By default it is an empty password
## You may get a crypted password by: perl -e 'print crypt("YourPaSsWoRd", "salt"),"\n"'
PASSWORD_ENCRYPTED=$2
[ -n "$PASSWORD_ENCRYPTED" ] || {
echo "Error: no or empty PASSWORD_ENCRYPTED argument"
## Password for the default user
[ -n "$PASSWORD" ] || {
echo "Error: no or empty PASSWORD"
exit 1
}

Expand Down Expand Up @@ -178,7 +174,7 @@ sudo cp files/docker/docker.service.conf $_
## Note: user should be in the group with the same name, and also in sudo/docker group
sudo LANG=C chroot $FILESYSTEM_ROOT useradd -G sudo,docker $USERNAME -c "$DEFAULT_USERINFO" -m -s /bin/bash
## Create password for the default user
echo $USERNAME:$PASSWORD_ENCRYPTED | sudo LANG=C chroot $FILESYSTEM_ROOT chpasswd -e
echo "$USERNAME:$PASSWORD" | sudo LANG=C chroot $FILESYSTEM_ROOT chpasswd

## Pre-install hardware drivers
sudo LANG=C chroot $FILESYSTEM_ROOT apt-get -y install \
Expand Down Expand Up @@ -239,6 +235,12 @@ sudo dpkg --root=$FILESYSTEM_ROOT -i target/debs/libwrap0_*.deb || \
## Disable kexec supported reboot which was installed by default
sudo sed -i 's/LOAD_KEXEC=true/LOAD_KEXEC=false/' $FILESYSTEM_ROOT/etc/default/kexec

## Fix ping tools permission so non root user can directly use them
## Note: this is a workaround since aufs doesn't support extended attributes
## Ref: https://github.com/moby/moby/issues/5650#issuecomment-303499489
## TODO: remove workaround when the overlay filesystem support extended attributes
sudo chmod u+s $FILESYSTEM_ROOT/bin/ping{,6}

## Remove sshd host keys, and will regenerate on first sshd start
sudo rm -f $FILESYSTEM_ROOT/etc/ssh/ssh_host_*_key*
sudo cp files/sshd/host-ssh-keygen.sh $FILESYSTEM_ROOT/usr/local/bin/
Expand Down Expand Up @@ -301,6 +303,7 @@ set /files/etc/sysctl.conf/net.ipv6.conf.eth0.forwarding 0

set /files/etc/sysctl.conf/net.ipv6.conf.default.accept_dad 0
set /files/etc/sysctl.conf/net.ipv6.conf.all.accept_dad 0
set /files/etc/sysctl.conf/net.ipv6.conf.eth0.accept_dad 0

set /files/etc/sysctl.conf/net.ipv6.conf.eth0.accept_ra_defrtr 0

Expand Down
Empty file.
Empty file modified device/accton/x86_64-accton_as7212_54x-r0/AS7212-54x/qos.json
100644 → 100755
Empty file.
Empty file.
Empty file modified device/accton/x86_64-accton_as7212_54x-r0/installer.conf
100644 → 100755
Empty file.
Empty file modified device/accton/x86_64-accton_as7212_54x-r0/minigraph.xml
100644 → 100755
Empty file.
Empty file modified device/accton/x86_64-accton_as7212_54x-r0/plugins/eeprom.py
100644 → 100755
Empty file.
Empty file modified device/accton/x86_64-accton_as7212_54x-r0/plugins/sfputil.py
100644 → 100755
Empty file.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
SAI_INIT_CONFIG_FILE=/etc/bcm/td2-a7050-qx32-16x40G+32x10G+8x40G.config.bcm
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/td2-a7050-qx32-16x40G+32x10G+8x40G.config.bcm
SAI_NUM_ECMP_MEMBERS=32
Loading