Sagar Balani
01eca58507
Merge remote-tracking branch 'remotes/AzureSonic/master' into sonicSaiv1.3
...
* Resolve conflicts
2018-05-14 11:40:15 -07:00
Andriy Moroz
f3426e32dc
Decrease usable space in log partition to 90% ( #1648 )
...
95 is too close to the edge because by default 5% is already reserved for super-user
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2018-04-30 11:18:56 -07:00
Prince Sunny
3993e58d1d
[updategraph]: Keep updategraph service active after start ( #1651 )
2018-04-26 15:27:20 -07:00
Joe LeVeque
242f86d2dc
[cli]: Update sudoers file to ensure no 'show' commands prompt for sudo password ( #1632 )
...
* [sonic-utilities] Update submodule
* Update sudoers file to ensure no 'show' commands prompt for sudo
2018-04-23 13:43:16 -07:00
Taoyu Li
8153ce7f05
[sudoer] Enable read-only commands for all users ( #1558 )
2018-04-19 11:25:08 -07:00
Joe LeVeque
c626dc921f
Allow one Service ACL to bind to multiple services ( #1576 )
...
* [caclmgrd] Also ignore IP protocol if found in rule; we will only use our predefined protocols
2018-04-10 18:14:12 -07:00
lguohan
11b0cd93e8
[baseimage]: bring down eth0 before restart networking ( #1555 )
...
cfggen generates new eth0 configuration. Need to first
clean existing configuration on eth0 before bring up
new configuration on eth0. Thus, we need to first bring
down eth0 before putting new configuration into /etc/network/
interfaces
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-04-01 21:36:43 -07:00
Taoyu Li
208ca43760
[hostcfgd] Fix a bug that tacacs key is wrongly modified ( #1536 )
2018-03-28 10:55:59 -07:00
Taoyu Li
4daf002859
[updategraph] Remove pending_initialization flag after first boot ( #1538 )
2018-03-28 09:06:48 -07:00
Jipan Yang
f74de8914b
[telemetry]: SONiC system telemetry Support ( #1526 )
...
* SONiC system telemetry Support
Signed-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>
* Update package name from telemetry to sonic-telemetry
Signed-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>
2018-03-27 13:39:04 -07:00
padmanarayana
dba35eebb1
[baseimage]: Updategraph during NOS->SONiC migration ( #1521 )
2018-03-23 15:16:54 -07:00
lguohan
56efb41f55
[image]: remove quote for build_version in /etc/sonic/sonic_version.yml ( #1512 )
...
commit 0965b33
added quote to build_version in /etc/sonic/sonic_version.yml,
e.g., sonic_version : '20170104.10'. scripts to use the $sonic_version need
to remove the quote.
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-03-19 00:53:47 -07:00
kram
b02b29a984
updates based on review
2018-03-12 21:06:38 -07:00
Taoyu Li
e84e093dea
Move all minigraph-related action from rc.local to updategraph ( #1452 )
...
- Move all minigraph-related action from rc.local to updategraph
- updategraph service is now after database. All feature services are now after and depending on updategraph
2018-03-09 17:17:08 -08:00
padmanarayana
02b62ac9bb
[fast-reboot]: Support OS9 -> SONiC fast-reboot migration ( #1414 )
...
* Support OS9 -> SONiC fast-reboot migration
* Address review comments. Update NOS mac in EEPROM and net.rules for eth0
* Address review comments. Update sonic-platform-modules-dell to fac81d...
* Fix script for POSIX compliance
2018-03-08 16:42:41 -08:00
Taoyu Li
09f2385a15
[hostcfgd/tacacs] obfuscate tacacs credentials in syslog ( #1444 )
2018-03-02 21:24:01 -08:00
lguohan
a9d2e13627
[image]: prevent password related command into syslog ( #1450 )
...
* [image]: prevent password related command into syslog
2018-03-02 21:21:25 -08:00
nikos-li
5a0e42307f
[baseimage]: Suppress sonic WARNING rsyslogd-2007: action 'action 6' suspended syslog message ( #1400 )
2018-02-22 19:32:18 -08:00
Taoyu Li
04b694454a
[sonic-cfggen] Remove machine.conf info and add get_system_mac support ( #1397 )
...
[sonic-cfggen] Remove machine.conf info and add get_system_mac support
2018-02-20 14:38:13 -08:00
lguohan
f657df7588
[baseimage]: enable auto logout for console (ttyS*) sessions ( #1398 )
2018-02-20 09:36:54 -08:00
Joe LeVeque
6ccd1601b8
Modify Arista service ACL solution to listen to ACL changes in ConfigDB ( #1385 )
2018-02-12 11:10:01 -08:00
byu343
ecf5c8d311
ssh and snmp allow list ( #1363 )
...
- Service ACL framework for Arista platforms
2018-02-08 17:43:52 -08:00
Ying Xie
2b48886eec
[config] activate qos configuration only when buffers configuration exists ( #1378 )
2018-02-07 13:38:09 -08:00
Ying Xie
58c479d3af
[boot] log rc.local execution in syslog ( #1375 )
2018-02-06 14:59:15 -08:00
Joe LeVeque
162089dd9e
[caclmgrd] Prevent service from blocking system boot indefinitely ( #1362 )
2018-02-01 15:15:39 -08:00
Andriy Moroz
58d8302b53
Buffers configuration update on port speed change ( #1345 )
...
* Move buffer configuration to ConfigDB
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Converted Dell and Arista configs
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Add buffer configs for ACS-MSN2740
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Updated buffers template
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Fixed j2 unit test
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update buffers config for Force10-S6100
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update VS docker to support speed and buffers test
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update buffers config generation
- fixed support of sonic-to-sonic install
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update submodules pointers for buffers config
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2018-01-29 08:11:05 -08:00
Ying Xie
2b91c9681d
Revert "Buffers configuration update on port speed change ( #1250 )" ( #1340 )
...
This reverts commit 814e50fd5e
.
2018-01-26 10:13:43 -08:00
Andriy Moroz
814e50fd5e
Buffers configuration update on port speed change ( #1250 )
...
* Move buffer configuration to ConfigDB
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Converted Dell and Arista configs
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Add buffer configs for ACS-MSN2740
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Updated buffers template
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Fixed j2 unit test
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update buffers config for Force10-S6100
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update VS docker to support speed and buffers test
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update buffers config generation
- fixed support of sonic-to-sonic install
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2018-01-26 08:09:31 -08:00
Joe LeVeque
0fffa6c63b
Add caclmgrd and related files to translate and install control plane ACL rules ( #1240 )
2018-01-09 17:55:10 -08:00
Joe LeVeque
c898a04b28
[sudoers] Add 'docker ps' to READ_ONLY_CMDS ( #1259 )
2017-12-21 11:03:08 -08:00
kram
e2696683ff
Merge remote-tracking branch 'azure/master' into bf-master
2017-12-13 17:49:24 -08:00
kram
ee659f06f6
merge with Azure master (12/12/17)
2017-12-12 20:07:42 -08:00
Liuqu
dce6d3536b
[TACACS+]: Add configDB enforcer for TACACS+ ( #1214 )
...
* [TACACS+]: Add configDB enforcer for TACACS+
* hostcfgd - configDB enforcer for TACACS+, listen configDB to
modify the pam configuration for Authentication in host
* Add a service script for hostcfgd
Signed-off-by: Chenchen Qi <chenchen.qcc@alibaba-inc.com>
* [TACACS+]: Generate conf file by template file
* Generate common-auth-sonic and tacplus_nss.conf by jinja2 template
Signed-off-by: Chenchen Qi <chenchen.qcc@alibaba-inc.com>
2017-12-12 03:45:44 -08:00
Taoyu Li
617b3e43b1
Add service to config hostname based on configdb ( #1174 )
2017-11-22 14:36:25 -08:00
Andriy Moroz
6d0329af3d
Move QoS configuration to Config DB ( #1178 )
...
* Move Mellanox QoS configuration to config DB
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Move qos.json to hwsku subfolder
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Remove copying of old qos config
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update WRED threshold values
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* hwsku2
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Fix syntax error in json
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Add qos config for some Dell and Arista platforms
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Fix inital qos config on clean boot
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Updated swss-common and swss pointers (QoS in Config DB)
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2017-11-22 08:58:22 -08:00
Taoyu Li
c5eba7dd34
[baseimage]: Fix racing condition between updategraph and rc.local ( #1175 )
2017-11-22 00:51:05 -08:00
kram
1cc0c952ea
Merge remote-tracking branch 'azure/master' into bf-master
2017-11-20 10:45:34 -08:00
lguohan
df529efef7
[baseimage]: fix mac address calculation on mellanox and centec platform ( #1166 )
2017-11-20 10:05:08 -08:00
Prince Sunny
803c263331
[baseimage]: Subnet route added for management interface (eth0) - "fixes #1023 " ( #1142 )
...
* Added management subnet route to route table-default in kernel.
* Added sample output to interface file
2017-11-14 08:19:24 -08:00
kram
784d737b80
Merge remote-tracking branch 'azure/master' into bf-master
2017-11-13 15:31:48 -08:00
Haiyang Zheng
a69b353630
[interfaces.j2] Get mtu value from config DB if provided ( #1128 )
...
Signed-off-by: Haiyang Zheng <haiyang.z@alibaba-inc.com>
2017-11-10 13:54:31 -08:00
Marian Pritsak
c64d423fec
[rc.local]: Fix init_cfg.json ( #1129 )
...
If device MAC is added to init_cfg.json, it has to be done using
intermediate file. We cannot redirect to same file while trying to read
from it because it will be truncated first.
Signed-off-by: marian-pritsak <marianp@mellanox.com>
2017-11-08 08:50:22 -08:00
Taoyu Li
f7c39720f7
Restart ntp after ntp-config ( #1106 )
...
* Restart ntp after ntp-config
* Remove ntp dependency to ntp-config
2017-11-07 14:51:07 -08:00
lguohan
1ce9b85e3c
[init]: save the initial switch mac to config db ( #1125 )
...
* [init]: save the initial switch mac to config db
Save the initial switch mac to config db DEVICE_METADATA|localhost entry.
* update sonic-swss submodule
2017-11-06 23:40:27 -08:00
JipanYanga
7406d3709b
[configdb]: Add support for vlanconfd and intfconfd ( #1063 )
...
* Add support for vlanconfd and intfconfd
Signed-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>
* Change name to vlanmgrd and intfmgrd
Signed-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>
* Add missing vlan_members for parse_dpg result
Signed-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>
* Remove cfgmgr debug CLI from image
Signed-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>
* Update swss and swss-common submodules for VLAN trunk support
Signed-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>
2017-11-05 22:37:16 -08:00
JipanYanga
84cbfd5bbc
[configdb]: Store switch mac to configDB switch table ( #1108 )
...
Signed-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>
2017-11-05 00:31:29 -07:00
kram
c019a461d2
Merge branch 'rel_6_0' into bf-master
2017-11-03 13:54:55 -07:00
kram
743edc0cad
initial barefoot checkin october 2017
2017-11-02 17:11:14 -07:00
Shuotian Cheng
06c0f7d2e8
Revert "[ntp]: Restart ntp after ntp-config ( #1098 )" ( #1102 )
...
This reverts commit c832f2af62
.
2017-11-01 18:40:33 -07:00
Taoyu Li
c832f2af62
[ntp]: Restart ntp after ntp-config ( #1098 )
2017-10-31 22:20:18 -07:00