Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

201811 #109

Closed
wants to merge 221 commits into from
Closed

201811 #109

wants to merge 221 commits into from

Commits on Feb 21, 2019

  1. [syncd.sh] Don't stop sxdkernel during warm shutdown on Mellanox plat…

    …form (#2572)
    
    /etc/init.d/sxdkernel stop may take up to 15 sec which has impact on
    control plane downtime
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and yxieca committed Feb 21, 2019
    Configuration menu
    Copy the full SHA
    e5daf21 View commit details
    Browse the repository at this point in the history
  2. [hostcfgd]: Promote logs for update-notifications-from-DB from DEBUG …

    …to INFO (#2576)
    
    * Add a log message for each notification of add/del TACACS server.
    
    Signed-off-by: Renuka Manavalan <remanava@microsoft.com>
    
    * Moved another syslog message from DEBUG to INFO to be able to see those notifications.
    
    All these changes are to help with a one-time-seen-bug, that hostcfgd did not act upon changes to redis for TACACS servers. We could not repro the bug.
    
    Signed-off-by: Renuka Manavalan <remanava@microsoft.com>
    renukamanavalan authored and yxieca committed Feb 21, 2019
    Configuration menu
    Copy the full SHA
    def2780 View commit details
    Browse the repository at this point in the history
  3. [quagga]: collect quagga-dbg debian package (#2575)

    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan authored and yxieca committed Feb 21, 2019
    Configuration menu
    Copy the full SHA
    fc5512a View commit details
    Browse the repository at this point in the history
  4. 'show vlan config' is not displaying the VLAN members, after the clea…

    …r config and reload with default l2 configuration. (#2536)
    
    'show vlan config' not displaying the VLAN members, after clear config done loaded with default l2 configuration.
    ramachandrareddygaddam authored and yxieca committed Feb 21, 2019
    Configuration menu
    Copy the full SHA
    490f47e View commit details
    Browse the repository at this point in the history
  5. [swss]: flush asic db in swss.sh for non warm-boot (#2582)

    need to flush asic db in swss.sh instead of syncd.sh
    
    orchagent might already started in swss.sh and put commands
    into asic db before asic db is flushed in syncd.sh. This
    causes race condition such as INIT_VIEW not passing to syncd.
    
    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan authored and yxieca committed Feb 21, 2019
    Configuration menu
    Copy the full SHA
    c5b0c59 View commit details
    Browse the repository at this point in the history
  6. [minigraph] asymmetric pfc is disabled by default (#2481)

    Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
    
    Conflicts:
    	src/sonic-config-engine/tests/sample_output/ports.json
    	src/sonic-config-engine/tests/test_cfggen.py
    mykolaf authored and yxieca committed Feb 21, 2019
    Configuration menu
    Copy the full SHA
    2a12684 View commit details
    Browse the repository at this point in the history
  7. [ntp] disable ntp time jump (#2589)

    - removing -g to disable jump when time difference is greater than 1000s
    - add -x to disable initial jump
    yxieca committed Feb 21, 2019
    Configuration menu
    Copy the full SHA
    a57cb14 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d5250ad View commit details
    Browse the repository at this point in the history
  9. [config engine] update test_cfggen test_port_description test (#2593)

    Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
    mykolaf authored and yxieca committed Feb 21, 2019
    Configuration menu
    Copy the full SHA
    797b21e View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2019

  1. [201811 submodules] advance sairedis, swss, swss-common, utilities (#…

    …2594)
    
    * [201811 submodules] advance sairedis, swss, swss-common, utilities
    
    Submodule src/sonic-sairedis d57222a..54b02a1:
      > Add support for fdb_event MOVE and check fdb event oids (#420)
      > [vslib] add missing port attributes for virtual switch (#419)
    
    Submodule src/sonic-swss 584490c..62e2a20:
      > [fdborch] Store vlan id of FDB entry instead of port pvid into stateD… (#759)
      > [portsorch] Change speed set flow (#764)
      > Create egress ACL table group during the PFCWD stats list installment (#787)
    
    Submodule src/sonic-swss-common 286ef34..2592b0c:
      > Add support for WarmStart::setDataCheckState() (#242)
    
    Submodule src/sonic-utilities b44b462..d409987:
      > [sonic_installer] Improve error handling (#460)
      > [clock] sync os time to CMOS before rebooting (#465)
      > [intfstat] add intfstat script to output RIF counters (#439)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    
    * [201811 utilties] add 201811 branch for sonic-utilities repo
    
    Submodule src/sonic-utilities d409987...ff1448c:
      > [sonic_installer] Improve error handling (#460)
      > [clock] sync os time to CMOS before rebooting (#465)
      < [sonic_installer] Improve error handling (#460)
      < [clock] sync os time to CMOS before rebooting (#465)
      < [intfstat] add intfstat script to output RIF counters (#439)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    1d11b95 View commit details
    Browse the repository at this point in the history
  2. [submodule] update mellanox hw-mgmgt pointer (V.2.0.0061) (#2592)

    Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
    mykolaf authored and yxieca committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    fbdb256 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2019

  1. [201811 sub module] advance sonic-swss sub module (#2599)

    Submodule src/sonic-swss 62e2a20..4b489ce:
      > Fix incorrect ACL CRM increment, resulting orchagent crash (#800)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Feb 23, 2019
    Configuration menu
    Copy the full SHA
    9f0ccbb View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2019

  1. [Mellanox] Update SAI, SDK/FW (v4.3.0136/13.1910.0920) (#2616)

    Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
    andriymoroz-mlnx authored and lguohan committed Feb 28, 2019
    Configuration menu
    Copy the full SHA
    a06f590 View commit details
    Browse the repository at this point in the history
  2. [sub module] advance sonic-utilities sub module for 201811 branch (#2619

    )
    
    Submodule src/sonic-utilities ff1448c..f95da07:
      > [fast/warm reboot] set default reboot method to "kexec -e" (#473)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca authored and lguohan committed Feb 28, 2019
    Configuration menu
    Copy the full SHA
    8617923 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2019

  1. [Mellanox] Fix SAI version (#2628)

    Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
    andriymoroz-mlnx authored and lguohan committed Mar 1, 2019
    Configuration menu
    Copy the full SHA
    83c645d View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2019

  1. [services] Ensure swss and syncd services start before dependent serv…

    …ices (#2634)
    
    * [services] Ensure swss and syncd services start before dependent services
    
    * Add 'attach' functions to scripts which get installed to /usr/local/bin so that services only reference the one script each
    
    * Add 'After=swss.service' to syncd.service
    jleveque authored and yxieca committed Mar 7, 2019
    Configuration menu
    Copy the full SHA
    c6ccb80 View commit details
    Browse the repository at this point in the history
  2. [router-advertiser] Add templated script to wait for pertinent interf…

    …aces to be ready before starting radvd (#2558)
    yxieca committed Mar 7, 2019
    Configuration menu
    Copy the full SHA
    ece0050 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    daf45c5 View commit details
    Browse the repository at this point in the history
  4. Set a rate limit on syslog messages from all Docker containers (#2573)

    Rate limiting at 20,000 messages per 5-minute interval
    jleveque authored and yxieca committed Mar 7, 2019
    Configuration menu
    Copy the full SHA
    e5b8302 View commit details
    Browse the repository at this point in the history
  5. [swss/syncd] cold start syncd service in swss in attach method (#2639)

    start() is called by service startPre method, which is blocking. Starting
    syncd service here is causing deadlock.
    
    attach() is called by service start method, which is non-blocking.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Mar 7, 2019
    Configuration menu
    Copy the full SHA
    deab95c View commit details
    Browse the repository at this point in the history
  6. Add hook to allow customizing link cable lengths

    Signed-off-by: Wenda Ni <wenni@microsoft.com>
    wendani authored and yxieca committed Mar 7, 2019
    Configuration menu
    Copy the full SHA
    0b13c45 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4f3a5e8 View commit details
    Browse the repository at this point in the history
  8. [201811 sub module] update swss, swss-common sub modules (#2652)

    Submodule src/sonic-swss 4b489ce..90eb25d:
      > [portsorch] fix bug in speed set (#806)
    
    Submodule src/sonic-swss-common 2592b0c..c674e64:
      > Add multiple fields hdel support (#267)
      > Update PFC_WD table name in CONFIG_DB (#266)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Mar 7, 2019
    Configuration menu
    Copy the full SHA
    898a5ac View commit details
    Browse the repository at this point in the history
  9. [mellanox]: Remove MAC alignment WA for Mellanox platforms. (#2632)

    Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
    nazariig authored and yxieca committed Mar 7, 2019
    Configuration menu
    Copy the full SHA
    8a602c6 View commit details
    Browse the repository at this point in the history
  10. [201811 sub module] advance sairedis sub module (#2657)

    Submodule src/sonic-sairedis 54b02a1..8182916:
      > Add pre match to comparison logic and unittests (#423)
      > Drop FDB notifications if they contain invalid OIDs (#428)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Mar 7, 2019
    Configuration menu
    Copy the full SHA
    23aa759 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2019

  1. [sub module] remove changes not ready yet (#2662)

    PFC_WD table naming change is not ready to be included yet.
    
    Submodule src/sonic-swss-common c674e64..2592b0c (rewind):
      < Add multiple fields hdel support (#267)
      < Update PFC_WD table name in CONFIG_DB (#266)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Mar 9, 2019
    Configuration menu
    Copy the full SHA
    6341b87 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2019

  1. revert 'Remove MAC alignment WA for Mellanox platforms.' (#2677)

    Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
    mykolaf authored and lguohan committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    1ddf4b7 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2019

  1. [minigraph]: Do not fail for minigraphs which do not have neighbors l…

    …isted in <Devices> section (#2522)
    
    Signed-off-by: Nadiya.Stetskovych <nstetskovych@barefootnetworks.com>
    NStetskovych-zz authored and yxieca committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    4998609 View commit details
    Browse the repository at this point in the history
  2. [qos]: Map tc 1, 2, 5, and 6 back to pg 0 (#2650)

    Lossy traffic does not need to be mapped to different ingress PGs. They can all share the same ingress PG.
    
    Signed-off-by: Wenda Ni <wenni@microsoft.com>
    wendani authored and yxieca committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    f720c2a View commit details
    Browse the repository at this point in the history
  3. Update bcmcmd binary: fix crash issue when long line >= 1023 chars (#…

    …2659)
    
    Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
    qiluo-msft authored and yxieca committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    638724f View commit details
    Browse the repository at this point in the history
  4. [services] Services which start containers now use 'docker wait' inst…

    …ead of 'docker attach' (#2661)
    jleveque authored and yxieca committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    ecec579 View commit details
    Browse the repository at this point in the history
  5. [mellanox] Fix in mlnx-ffb.sh (#2676)

    Fixes "No ISSU version file found /etc/mlnx/issu-version"
    when rebooting to different image;
    Add aditional check condition.
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and yxieca committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    ba5accd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bbfe094 View commit details
    Browse the repository at this point in the history
  7. [201811 sub-module] advance sub-modules: utilities, swss, swss-common (

    …#2679)
    
    Submodule src/sonic-utilities f95da07..2fe01fe:
      > neighbor advertiser script (#469)
      > [aclshow] restore PRIO column and sort entries by priority (#476)
      > Update watermark default polling interval to 10s (#470)
      > show interface status <interface-name> throws error (fixes #427) (#440)
    
    Submodule src/sonic-swss 90eb25d..91171b6:
      > fix a unstable swss egress acl test (#776)
      > [aclorch] Remove  L4 port range support limitation on egress ACL table and add new SWSS virtual test. (#741)
      > Fix orchagent SEGV when PortConfigDone not set (#803)
    
    Submodule src/sonic-swss-common 2592b0c..5f4abd9:
      > Force only supported commands on consumer table (#261)
      > Add multiple fields hdel support (#267)
    
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    4c61c0e View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2019

  1. [Mellanox] Update SAI (#2686)

    New SAI fixes getting of queue buffer profile
    
    Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
    andriymoroz-mlnx authored and lguohan committed Mar 21, 2019
    Configuration menu
    Copy the full SHA
    21ea29a View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2019

  1. Configuration menu
    Copy the full SHA
    d80ea02 View commit details
    Browse the repository at this point in the history
  2. [Mellanox] fix sfp lpmode set failure caused by extra nv port (#2671)

    * fix lpmode set failure issue by skipping nvport
    keboliu authored and yxieca committed Mar 22, 2019
    Configuration menu
    Copy the full SHA
    ed8e29c View commit details
    Browse the repository at this point in the history
  3. [docker script] skip docker mount point checking for database contain…

    …er (#2683)
    
    database container doesn't mount hwsku folder.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Mar 22, 2019
    Configuration menu
    Copy the full SHA
    f29e623 View commit details
    Browse the repository at this point in the history
  4. [make file] managing teamd patches with stg (#2689)

    Just so that the folder will be clean and make working on new patches
    much easier.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Mar 22, 2019
    Configuration menu
    Copy the full SHA
    00081c5 View commit details
    Browse the repository at this point in the history
  5. [201811 sub module] advance utilitie sub module (#2695)

    Submodule src/sonic-utilities 2fe01fe..9d9aaa0:
      > [warm/fast reboot] setup control plane assistant when available (#487)
      > [reboot script] add -h, -? options (#484)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Mar 22, 2019
    Configuration menu
    Copy the full SHA
    14e3c60 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2019

  1. [jessie based docker] remove dependency on some retired jessie repos (#…

    …2707)
    
    * [jessie repo] remove one dependency on jessie-backport repo
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    
    * [build] remove dependency on retried jessie-backports repo
    
    The downloaded Jessie docker image still reference jessie-updates.
    Removing it from the list.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    
    * fix typo
    
    * move chunk
    
    * [docker-ptf] avoid using retired Jessie repos
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Mar 27, 2019
    Configuration menu
    Copy the full SHA
    5043e22 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2019

  1. [libteam]: Skip setting the same hwaddr to lag port to avoid disrupti…

    …ng neighbor… (#2602)
    
    * Skip setting the same hwaddr to lag port to avoid disrupting neighbor entries
    
    Signed-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>
    jipanyang authored and yxieca committed Mar 28, 2019
    Configuration menu
    Copy the full SHA
    dc2317a View commit details
    Browse the repository at this point in the history
  2. [teamd] retry creating team_port after interface info changed (#2699)

    Race condition has been noticed after warm reboot: sometimes when
    port_changed notification was received, the link message didn't
    have the device name. Without device name, creating team port
    would fail.
    
    Registering to the interface information change notification, so
    later when device name becomes available, retry creating team port.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Mar 28, 2019
    Configuration menu
    Copy the full SHA
    378fa08 View commit details
    Browse the repository at this point in the history
  3. [devices]: Add support of HwSKU Mellanox-SN2700-C28D8 (#2700)

    Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
    andriymoroz-mlnx authored and yxieca committed Mar 28, 2019
    Configuration menu
    Copy the full SHA
    e985372 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2019

  1. Configuration menu
    Copy the full SHA
    3d8d4ae View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2019

  1. [201811][snmpagent][swss-common] advance sub module head to include o…

    …verlay SNMP (#2721)
    
    * [snmpagent][swss-common] advance sub module head to include overlay SNMP
    
    Submodule src/sonic-snmpagent 0f2bbd7..26f0495:
      > Remove verbose feature missing logs (#102)
      > Enable overriding interface counters OIDs (#98)
    
    Submodule src/sonic-swss-common 5f4abd9..36fd5e9:
      > Add new DB index for SNMP_OVERLAY_DB (#262)
    
    Note: overlay DB also requires change in swss-common, which has been
          moved ahead.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    
    * [utilities] advance utilities sub-module head
    
    Submodule src/sonic-utilities 9d9aaa0..d1070b2:
      > [warm-reboot] initialize warm reboot state table before warm rebooting (#492)
      > Allow config shutdown and startup operations on valid PortChannel interface names (#474)
    yxieca committed Mar 31, 2019
    Configuration menu
    Copy the full SHA
    1b07437 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2019

  1. [service] add warmboot finializer service (#2725)

    After warm reboot is done, we need to disable warm reboot flag and
    tear down anything setup for warm reboot and persisted across.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 1, 2019
    Configuration menu
    Copy the full SHA
    681e34a View commit details
    Browse the repository at this point in the history
  2. [build] force Linux to drop cache before calling kvm (#2717)

    * [vm build] force Linux to drop cache before calling kvm
    
    KVM need to allocate 2G memory for this build. The system memory might
    be occupied by cache at the moment and doesn't have 2G chunk to give
    out. Forcing Kernel to drop cache to boost the chance of getting 2G
    memory.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    
    * [make] add option to enable/disable VS build memory preparation
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 1, 2019
    Configuration menu
    Copy the full SHA
    021b378 View commit details
    Browse the repository at this point in the history
  3. [teamd service] teamd service should start after syncd (#2724)

    * [teamd service] teamd service should start after syncd
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    
    * combine after lines
    yxieca committed Apr 1, 2019
    Configuration menu
    Copy the full SHA
    13a643b View commit details
    Browse the repository at this point in the history
  4. [teamd] prevent re-entrance of port priv change handler (#2723)

    When adding a lag member dynamically after system boots up, teamd
    port priv change handler could re-entrant itself and causing adding
    operation to fail.
    
    While handling PORT_CHANGE event, teamd_per_port.c port priv change
    handler was called, it will then call runner_lacp to add port to lag,
    the later causes IFINFO_CHANGE to be notified and calls the priv change
    handler again, this re-entrance would cause runner_lacp port_added to
    be called again and messes up with the previous adding sequence. Then
    fails the lag member adding operation.
    
    Prevent per port priv change handler re-entrance solves the problem.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 1, 2019
    Configuration menu
    Copy the full SHA
    bc98f9f View commit details
    Browse the repository at this point in the history
  5. [201811][sairedis][swss] advance sub module head of sairedis and swss (

    …#2728)
    
    Submodule src/sonic-sairedis 8182916..483c89e:
      > Notify OA about exception and process only restart query events (#437)
    
    Submodule src/sonic-swss 91171b6..d22b2de:
      > Allow ACL entry creation without ACL counter (#818)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 1, 2019
    Configuration menu
    Copy the full SHA
    502ddb0 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2019

  1. [201811][platform-common] add platform-common 201811 branch (#2743)

    - Cherry-picked one change:
    
    Submodule src/sonic-platform-common d4bf78c..42119e1:
      > remove gang port parsing (#24)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 4, 2019
    Configuration menu
    Copy the full SHA
    1a4bac7 View commit details
    Browse the repository at this point in the history
  2. removing dhcp- turn- off option from initrd (#2555)

    * removing dhcp changes from initrd
    
    * removing mgmt-intf-dhcp file
    paavaanan authored and yxieca committed Apr 4, 2019
    Configuration menu
    Copy the full SHA
    27f1aa7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4eaa4da View commit details
    Browse the repository at this point in the history
  4. [201811][utilities] advance submodule head (#2748)

    Submodule src/sonic-utilities d1070b2..bae21e7:
      > Update neighbor advertiser (#498)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 4, 2019
    Configuration menu
    Copy the full SHA
    5c663ca View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2019

  1. [hostcfgd] -- Fix the default for failthrough as false.

    This implies that by default, if TACACS is configured properly and it reported auth_err, then don't try fail through to traditional unix authentication through /etc/passwd.
    
    If this failthrough is intended, make it explicit through "sudo config aaa authentication failthrough enable"
    
    Removed an unused variable "aaa.fallback"
    
    Tested manually. Note the presence of 'auth_err=die' in all cases except when failthrough is explicitly enabled.
    
    admin@str-s6000-acs-13:~$ sudo config aaa authentication failthrough default; date
    Wed Apr  3 23:05:18 UTC 2019
    admin@str-s6000-acs-13:~$ ls -lrt /etc/pam.d/common-auth-sonic ; grep 123 /etc/pam.d/common-auth-sonic
    -rw-r--r-- 1 root root 1316 Apr  3 23:05 /etc/pam.d/common-auth-sonic
    auth    [success=done new_authtok_reqd=done default=ignore auth_err=die]        pam_tacplus.so server=100.127.20.22:49 secret=testing123 login=login timeout=5 try_first_pass
    auth    [success=done new_authtok_reqd=done default=ignore auth_err=die]        pam_tacplus.so server=100.127.20.21:49 secret=testing123 login=login timeout=5 try_first_pass
    
    admin@str-s6000-acs-13:~$ sudo config aaa authentication failthrough enable; date ; h4 "AAA|authentication"
    Wed Apr  3 23:06:37 UTC 2019
    admin@str-s6000-acs-13:~$ ls -lrt /etc/pam.d/common-auth-sonic ; grep 123 /etc/pam.d/common-auth-sonic
    -rw-r--r-- 1 root root 1294 Apr  3 23:06 /etc/pam.d/common-auth-sonic
    auth    [success=done new_authtok_reqd=done default=ignore]     pam_tacplus.so server=100.127.20.22:49 secret=testing123 login=login timeout=5 try_first_pass
    auth    [success=done new_authtok_reqd=done default=ignore]     pam_tacplus.so server=100.127.20.21:49 secret=testing123 login=login timeout=5 try_first_pass
    
    admin@str-s6000-acs-13:~$ sudo config aaa authentication failthrough disable; date ; h4 "AAA|authentication"
    Wed Apr  3 23:07:09 UTC 2019
    admin@str-s6000-acs-13:~$ ls -lrt /etc/pam.d/common-auth-sonic ; grep 123 /etc/pam.d/common-auth-sonic
    -rw-r--r-- 1 root root 1321 Apr  3 23:07 /etc/pam.d/common-auth-sonic
    auth    [success=done new_authtok_reqd=done default=ignore auth_err=die]        pam_tacplus.so server=100.127.20.22:49 secret=testing123 login=login timeout=5 try_first_pass
    auth    [success=done new_authtok_reqd=done default=ignore auth_err=die]        pam_tacplus.so server=100.127.20.21:49 secret=testing123 login=login timeout=5 try_first_pass
    renukamanavalan authored and yxieca committed Apr 8, 2019
    Configuration menu
    Copy the full SHA
    6c1a0ce View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2019

  1. [20181][sub-modules] advance sairedis, swss, swss-common and utilities (

    #2759)
    
    Submodule src/sonic-sairedis 483c89e..97dd2a8:
      > Fix compilation issues in stretch docker with gcc-6.3 (#426)
      >  Make object list deterministic when iterating (#438)
      > Ignore ACL_COUNTER bytes and packets during comparison logic (#443)
    
    Submodule src/sonic-swss d22b2de..ae74a27:
      > Survive pfc watchdog storm action across warm-reboot (#794)
    
    Submodule src/sonic-swss-common 36fd5e9..24c0ff7:
      > Update PFC_WD table name in CONFIG_DB (#266)
    
    Submodule src/sonic-utilities bae21e7..6aee909:
      > [neighbor advertiser] convert int to string before concatenating (#505)
      > [config]: Change the order of interface commands (#504)
      > Change PFC watchdog CONFIG_DB table name from PFC_WD_TABLE to PFC_WD (#475)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    9ae1103 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2019

  1. [bcm SAI] upgrade Broadcom SAI to version 3.3.5.4-1 (#2764)

    - Broadcom SAI GA drop 20190402
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca authored and lguohan committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    97e996f View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2019

  1. [Mellanox] Update SAI (#2778)

    New SAI version is not going to flood our log with unnecessary log messages.
    
    Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
    mykolaf authored and lguohan committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    bed716e View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2019

  1. [vstest]: Test for quagga livelock fix (#2751)

    * Test for quagga livelock fix
    
    * Create /usr/local/etc for the test
    
    * Add more debug info
    
    * Install specific version of exabgp
    
    * Update sonic-quagga
    pavel-shirshov authored and yxieca committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    f62d2b0 View commit details
    Browse the repository at this point in the history
  2. [bgp quagga] increase BGP graceful restart timeout to 240 seconds (#2754

    )
    
    There are some platforms with less powerful CPU/hard-drive could take
    longer to get ready for BGP. For these platforms, 240 seconds would be
    a safer threshold.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    19813c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    144fe97 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fde3a4f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    227bc32 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5578e3d View commit details
    Browse the repository at this point in the history
  7. [201811][utilities] advance sonic-utilities submodule (#2792)

    Submodule src/sonic-utilities 6aee909..79a0185:
      > [fast/warm reboot] add some sanity check before warm reboot (#510)
      > In sync with our latest change, where we default failthrough to be False. (#507)
      > [generate_dump] system dump improvements (#503)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    543aec6 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2019

  1. [201811] [radvd] Build radvd from source; Patch so as not to treat ou…

    …t-of-range MTU as an error (#2796)
    jleveque committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    d210f86 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2019

  1. [Devices] Add new device CIG CS6436-56P (#2587)

    * Add new device CIG CS6436-56P
    
    * Delete minigraph.xml
    
    It isn't necessary in the current system, just delete it
    
    * Update qos.json.j2
    
    * Update port_config.ini
    
    Add the speed column. The cmd to show interface status as:
    
    root@switch1:~# show interface status             
      Interface            Lanes    Speed    MTU         Alias    Oper    Admin    Type    Asym PFC
    -----------  ---------------  -------  -----  ------------  ------  -------  ------  ----------
      Ethernet0                8      25G   9100   Ethernet1/1      up       up     SFP         N/A
      Ethernet1                9      25G   9100   Ethernet2/1      up       up     SFP         N/A
      Ethernet2               10      25G   9100   Ethernet3/1    down     down     N/A         N/A
      Ethernet3               11      25G   9100   Ethernet4/1    down     down     N/A         N/A
      Ethernet4               12      25G   9100   Ethernet5/1    down     down     N/A         N/A
      Ethernet5               13      25G   9100   Ethernet6/1    down     down     N/A         N/A
      Ethernet6               14      25G   9100   Ethernet7/1    down     down     N/A         N/A
      Ethernet7               15      25G   9100   Ethernet8/1    down     down     N/A         N/A
      Ethernet8               16      25G   9100   Ethernet9/1    down     down     N/A         N/A
      Ethernet9               17      25G   9100  Ethernet10/1    down     down     N/A         N/A
     Ethernet10               18      25G   9100  Ethernet11/1    down     down     N/A         N/A
     Ethernet11               19      25G   9100  Ethernet12/1    down     down     N/A         N/A
     Ethernet12               20      25G   9100  Ethernet13/1    down     down     N/A         N/A
     Ethernet13               21      25G   9100  Ethernet14/1    down     down     N/A         N/A
     Ethernet14               22      25G   9100  Ethernet15/1    down     down     N/A         N/A
     Ethernet15               23      25G   9100  Ethernet16/1    down     down     N/A         N/A
     Ethernet16               32      25G   9100  Ethernet17/1    down     down     N/A         N/A
     Ethernet17               33      25G   9100  Ethernet18/1    down     down     N/A         N/A
     Ethernet18               34      25G   9100  Ethernet19/1    down     down     N/A         N/A
     Ethernet19               35      25G   9100  Ethernet20/1    down     down     N/A         N/A
     Ethernet20               40      25G   9100  Ethernet21/1    down     down     N/A         N/A
     Ethernet21               41      25G   9100  Ethernet22/1    down     down     N/A         N/A
     Ethernet22               42      25G   9100  Ethernet23/1    down     down     N/A         N/A
     Ethernet23               43      25G   9100  Ethernet24/1    down     down     N/A         N/A
     Ethernet24               48      25G   9100  Ethernet25/1    down     down     N/A         N/A
     Ethernet25               49      25G   9100  Ethernet26/1    down     down     N/A         N/A
     Ethernet26               50      25G   9100  Ethernet27/1    down     down     N/A         N/A
     Ethernet27               51      25G   9100  Ethernet28/1    down     down     N/A         N/A
     Ethernet28               56      25G   9100  Ethernet29/1    down     down     N/A         N/A
     Ethernet29               57      25G   9100  Ethernet30/1    down     down     N/A         N/A
     Ethernet30               58      25G   9100  Ethernet31/1    down     down     N/A         N/A
     Ethernet31               59      25G   9100  Ethernet32/1    down     down     N/A         N/A
     Ethernet32               64      25G   9100  Ethernet33/1    down     down     N/A         N/A
     Ethernet33               65      25G   9100  Ethernet34/1    down     down     N/A         N/A
     Ethernet34               66      25G   9100  Ethernet35/1    down     down     N/A         N/A
     Ethernet35               67      25G   9100  Ethernet36/1    down     down     N/A         N/A
     Ethernet36               68      25G   9100  Ethernet37/1    down     down     N/A         N/A
     Ethernet37               69      25G   9100  Ethernet38/1    down     down     N/A         N/A
     Ethernet38               70      25G   9100  Ethernet39/1    down     down     N/A         N/A
     Ethernet39               71      25G   9100  Ethernet40/1    down     down     N/A         N/A
     Ethernet40               72      25G   9100  Ethernet41/1    down     down     N/A         N/A
     Ethernet41               73      25G   9100  Ethernet42/1    down     down     N/A         N/A
     Ethernet42               74      25G   9100  Ethernet43/1    down     down     N/A         N/A
     Ethernet43               75      25G   9100  Ethernet44/1    down     down     N/A         N/A
     Ethernet44               76      25G   9100  Ethernet45/1    down     down     N/A         N/A
     Ethernet45               77      25G   9100  Ethernet46/1    down     down     N/A         N/A
     Ethernet46               78      25G   9100  Ethernet47/1    down     down     N/A         N/A
     Ethernet47               79      25G   9100  Ethernet48/1    down     down     N/A         N/A
     Ethernet48      84,85,86,87     100G   9100  Ethernet49/1      up       up  QSFP28         N/A
     Ethernet49      80,81,82,83     100G   9100  Ethernet50/1      up       up  QSFP28         N/A
     Ethernet50      92,93,94,95     100G   9100  Ethernet51/1    down     down     N/A         N/A
     Ethernet51      88,89,90,91     100G   9100  Ethernet52/1    down     down     N/A         N/A
     Ethernet52  108,109,110,111     100G   9100  Ethernet53/1    down     down     N/A         N/A
     Ethernet53  104,105,106,107     100G   9100  Ethernet54/1    down     down     N/A         N/A
     Ethernet54  116,117,118,119     100G   9100  Ethernet55/1    down     down     N/A         N/A
     Ethernet55  112,113,114,115     100G   9100  Ethernet56/1    down     down     N/A         N/A
    root@switch1:~#
    michealylj1 authored and yxieca committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    397b552 View commit details
    Browse the repository at this point in the history
  2. [devices]: Watchdog enable/disable in DellEMC S6100 (#2730)

    paavaanan authored and yxieca committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    034ac41 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08fed3c View commit details
    Browse the repository at this point in the history
  4. teamd: lacp: update port state according to partner's sync bit (#2793)

    Backport of
    jpirko/libteam@54f137c
    
    According to 6.4.15 of IEEE 802.1AX-2014, Figure 6-22, the state that the
    port is selected moves MUX state from DETACHED to ATTACHED.
    
    But ATTACHED state does not mean that the port can send and receive user
    frames. COLLECTING_DISTRIBUTION state is the state that the port can send
    and receive user frames. To move MUX state from ATTACHED to
    COLLECTING_DISTRIBUTION, the partner state should be sync as well as the
    port selected.
    
    In function lacp_port_actor_update(), only INFO_STATE_SYNCHRONIZATION
    should be set to the actor.state when the port is selected.
    INFO_STATE_COLLECTING and INFO_STATE_DISTRIBUTING should be set to false
    with ATTACHED mode and set to true when INFO_STATE_SYNCHRONIZATION of
    partner.state is set.
    
    In function lacp_port_should_be_{enabled, disabled}(), we also need to
    check the INFO_STATE_SYNCHRONIZATION bit of partner.state.
    
    Signed-off-by: Hangbin Liu <liuhangbin@gmail.com>
    Signed-off-by: Jiri Pirko <jiri@mellanox.com>
    pavel-shirshov authored and yxieca committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    f082cff View commit details
    Browse the repository at this point in the history
  5. [201811][utilities] advance sonic-utilities sub module head (#2801)

    Submodule src/sonic-utilities 79a0185..6ba6d27:
      > load_minigraph: restart hostcfgd (#511)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    03dfd3d View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2019

  1. Configuration menu
    Copy the full SHA
    5628de5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08eea92 View commit details
    Browse the repository at this point in the history
  3. [201811][swss][utilities] advance swss/utilities sub modules (#2809)

    Submodule src/sonic-swss ae74a27..6e8f991:
      > Create ingress table group during the PFCWD stats list installment (#815)
    
    Submodule src/sonic-utilities 6ba6d27..0f7e75c:
      > If fast-reboot-dump gives an error, don't continue with fast-reboot (#515)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 22, 2019
    Configuration menu
    Copy the full SHA
    15a5264 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2019

  1. Configuration menu
    Copy the full SHA
    5663c81 View commit details
    Browse the repository at this point in the history
  2. Increase syncd start timeout (#2776)

    * Increase syncd start timeout
    
    Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
    
    * Replace TimeoutSec to TimeoutStartSec
    
    Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
    andriymoroz-mlnx authored and yxieca committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    5004d2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    525ee59 View commit details
    Browse the repository at this point in the history
  4. [201811][sairedis][utilities] advance sub module heads (#2830)

    Submodule src/sonic-sairedis 74f0f44..d027eae:
      > [SAI header] upgrade SAI header to version v1.3.7 (#445)
    
    Submodule src/sonic-utilities 0f7e75c..9005508:
      > Bring queue storm status to 'pfcwd show stats' (#500)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca authored and lguohan committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    042d614 View commit details
    Browse the repository at this point in the history
  5. [teamd service] start teamd service after swss (#2829)

    SWSS clears DB tables, if teamd is not started after swss, there is a
    race condition that swss might clear vital teamd information.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    edc8685 View commit details
    Browse the repository at this point in the history
  6. [minigraph]: Fix bug in copying list in Python (#2831)

    '=' cannot be used for copying the list
    
    Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
    Shuotian Cheng authored and yxieca committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    34734e4 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2019

  1. [mellanox] Update Mellanox FW version (#2827)

    Fixes random failures during ISSU start (warm pre-shutdown)
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and lguohan committed Apr 29, 2019
    Configuration menu
    Copy the full SHA
    675a899 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2019

  1. [teamd] do not process lacpdu before the port ifinfo is set (#2815)

    Port libteam patch which fixes the race condition we observed during
    warm reboot.
    
    Remove early patches: 0006, 0008, 0009.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    e4a663a View commit details
    Browse the repository at this point in the history
  2. Remove unused packages in docker images and host (#2807)

    * Remove unneeded packages in docker images and host
    * Remove libpython3.6 from snmp docker image
    qiluo-msft authored and yxieca committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    dd31c2d View commit details
    Browse the repository at this point in the history
  3. [devices]: DellEMC S6000 xcvrd support (#2560)

    * DellEMC S6000, xcvrd support
    
    * sleep 1 second to avoid busy looping
    
    * removal of dead code
    
    * Correct typo error to 1 second
    
    * Introduced 1 second sleep
    
    * Revamped script with blocking call support
    
    * get_transceiver_change_event api definition update
    
    * adding timeout support for get_transceiver_change_event
    paavaanan authored and yxieca committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    af380e9 View commit details
    Browse the repository at this point in the history
  4. [201811][utilities] advance sub-module head (#2844)

    Submodule src/sonic-utilities 9005508..584e706:
      > [db migrator] Introduce the DB migration infrastructure (#519)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    f22666c View commit details
    Browse the repository at this point in the history
  5. [db migrator] migrate the DB to latest schema when needed (#2808)

    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    3b02eec View commit details
    Browse the repository at this point in the history

Commits on May 1, 2019

  1. Configuration menu
    Copy the full SHA
    cc90d7f View commit details
    Browse the repository at this point in the history
  2. [201811][utilities] advance sub-module head (#2849)

    Submodule src/sonic-utilities 584e706..e3bb8b9:
      > [show] Call teamshow using sudo in 'show interfaces portchannel' (#524)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed May 1, 2019
    Configuration menu
    Copy the full SHA
    65cd722 View commit details
    Browse the repository at this point in the history
  3. [mellanox]: Update SAI (#2841)

    Add support to trap copy action
    
    Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
    andriymoroz-mlnx authored and lguohan committed May 1, 2019
    Configuration menu
    Copy the full SHA
    cf6f22f View commit details
    Browse the repository at this point in the history

Commits on May 6, 2019

  1. Enable Debugs in BCM Kernel-bde and Knet Modules (#2786)

    * Enable Debugs in BCM Kernel-bde and Knet Modules
    
    * Added Explanation for debugs enabled
    sridhar-ravindran authored and yxieca committed May 6, 2019
    Configuration menu
    Copy the full SHA
    4e99b60 View commit details
    Browse the repository at this point in the history
  2. [201811][swss] advance sub-module head (#2868)

    Submodule src/sonic-swss 6e8f991..e26e1d8:
      > [arp] copy arp IO to cpu instead of trap and drop (#812)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed May 6, 2019
    Configuration menu
    Copy the full SHA
    d12782c View commit details
    Browse the repository at this point in the history
  3. [ebtables] install ebtables in base image and install filter rules

    - Add ebtables package, and install some filter rules:
      1. ebtables -A FORWARD -d BGA -j DROP
      2. ebtables -A FORWARD -p ARP -j DROP
    
    Basically, we let the ARP packets in the VLAN being forwarded by the ASIC,
    kernel gets a copy of these ARP packets and the forwarding from Kenerl gets
    dropped. So there is always only one copy of ARP/response in the VLAN.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed May 6, 2019
    Configuration menu
    Copy the full SHA
    dc2fb74 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2019

  1. [devices]: DellEMC S6100/Z9100 sensor.conf update (#2861)

    paavaanan authored and yxieca committed May 9, 2019
    Configuration menu
    Copy the full SHA
    b54d787 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2019

  1. [201811][swss][utilities] advance sub-module head (#2878)

    Submodule src/sonic-swss e26e1d8..8246bd9:
      > [watermarkorch] only perform periodic clear if the polling is on (#781)
    
    Submodule src/sonic-utilities e3bb8b9..6130695:
      > [reboot] log reboot progress and add a sanity check before reboot (#526)
      > Fix TODO to get/set active ports only (#494)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed May 10, 2019
    Configuration menu
    Copy the full SHA
    21f31e9 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2019

  1. Configuration menu
    Copy the full SHA
    99de97c View commit details
    Browse the repository at this point in the history
  2. Fix for LLDP portname issue (#2886)

    * Fix for LLDP portname issue
    First check for operstate and if its not present then check for ifindex
    
    * Addressing review comments
    Sumukha Tumkur Vani authored and yxieca committed May 14, 2019
    Configuration menu
    Copy the full SHA
    c183614 View commit details
    Browse the repository at this point in the history
  3. [201811][utilities] update sub module head (#2897)

    Submodule src/sonic-utilities 6130695..a1f961c:
      > update scheme variable name (#531)
      > [teamshow]: Add * to indicate if the state has been synced into database (#395)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed May 14, 2019
    Configuration menu
    Copy the full SHA
    116246d View commit details
    Browse the repository at this point in the history

Commits on May 18, 2019

  1. [201811][dhcp_relay] Add support for DHCP client(s) on one VLAN and D…

    …HCP server(s) on another (#2919)
    
    * Change URL for isc-dhcp source repository
    
    * Modify supervisor conf to generate dhcrelay commands with '-id' and '-iu' options
    
    * Comments; Also clean up jinja2 syntax
    
    * Patch relay to open one socket per interface and send to all servers on all upstream interfaces
    
    * Patch relay agent to properly forward BOOTREQUEST only on appropriate interface if it is a directed broadcast
    
    * Port upstream patches to isc-dhcp-relay to support upstream/downstream interfaces
    
    * Update patch to properly support interfaces with multiple IP addresses assigned
    
    * Pass --enable-use-sockets to configure instead of uncommenting USE_SOCKETS directly
    jleveque authored and lguohan committed May 18, 2019
    Configuration menu
    Copy the full SHA
    bd7b96f View commit details
    Browse the repository at this point in the history

Commits on May 20, 2019

  1. LED Supprot For DellEMC Z9100 (#2799)

    paavaanan authored and yxieca committed May 20, 2019
    Configuration menu
    Copy the full SHA
    643d16a View commit details
    Browse the repository at this point in the history
  2. [tacacs]: skip accessing tacacs servers for local non-tacacs users (#…

    …2843)
    
    * Switch the nss look up order as "compat" followed by "tacplus".
    This helps use the legacy passwd file for user info and go to tacacs only if not found.
    This means, we never contact tacacs for local users like "admin".
    This isolates local users from any issues with tacacs servers.
    W/o this fix, the sudo commands by local users could take <count of servers> * <tacacs timeout> seconds, if the tacacs servers are unreachable.
    
    * Skip tacacs server access for local non-tacacs users.
    Revert the order of 'compat tacplus' to original 'tacplus compat' as tacplus
    access is required for all tacacs users, who also get created locally.
    renukamanavalan authored and yxieca committed May 20, 2019
    Configuration menu
    Copy the full SHA
    238db1e View commit details
    Browse the repository at this point in the history
  3. [devices]: Added index for dell z9100 c32 (#2892)

    Sudharsan D.G authored and yxieca committed May 20, 2019
    Configuration menu
    Copy the full SHA
    85c51bf View commit details
    Browse the repository at this point in the history
  4. [mlnx] refactor and fix mlnx-sfpd shutdown (#2907)

    * [mlnx] fix mlnx-sfpd shutdown
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    
    * fix type and handle only EINTR and EAGAIN errors from select
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    
    * handle select.error as well during init/run
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and yxieca committed May 20, 2019
    Configuration menu
    Copy the full SHA
    82cd144 View commit details
    Browse the repository at this point in the history
  5. [mlnx] fix incorrect attr assignment in mlnx-sfpd (#2913)

    * [mlnx] fix incorrect attr assignment in mlnx-sfpd
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    
    * [mlnx] on_pmpe returns bool and not SX_STATUS_SUCCESS
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    
    * [mlnx] fix typo
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and yxieca committed May 20, 2019
    Configuration menu
    Copy the full SHA
    712d4b9 View commit details
    Browse the repository at this point in the history
  6. [updategraph] set DB version after minigraph reload (#2917)

    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed May 20, 2019
    Configuration menu
    Copy the full SHA
    5975a9c View commit details
    Browse the repository at this point in the history
  7. [201811][utilities] update sub-module head (#2927)

    Submodule src/sonic-utilities a1f961c..7a2348c:
      > [201811] enable DB migrator code (#536)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed May 20, 2019
    Configuration menu
    Copy the full SHA
    f434b80 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2019

  1. [devices]: Dell Hwmon S6100/Z9100 SFM version export (#2521)

    paavaanan authored and yxieca committed May 29, 2019
    Configuration menu
    Copy the full SHA
    c49bac1 View commit details
    Browse the repository at this point in the history
  2. [devices]: Export reboot_reason sysfs attribute for DellEMC S6100/Z91…

    …00 (#2922)
    paavaanan authored and yxieca committed May 29, 2019
    Configuration menu
    Copy the full SHA
    5b52a24 View commit details
    Browse the repository at this point in the history
  3. [swss.sh] flush FDB table during cold start (#2933)

    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and yxieca committed May 29, 2019
    Configuration menu
    Copy the full SHA
    fae3553 View commit details
    Browse the repository at this point in the history
  4. [devices]: Optics fixes in Dell Z9100/Z9264f platforms (#2936)

    Sudharsan D.G authored and yxieca committed May 29, 2019
    Configuration menu
    Copy the full SHA
    fb1f156 View commit details
    Browse the repository at this point in the history
  5. [monit] Set memory usage alert at 50% (#2939)

    Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
    qiluo-msft authored and yxieca committed May 29, 2019
    Configuration menu
    Copy the full SHA
    0f4cb41 View commit details
    Browse the repository at this point in the history
  6. [logrotate] Enhance robustness (#2942)

    * [logrotate] Decrease frequency to every 10 minutes; kill any lingering logrotate processes
    
    * [logrotate] Delete all *.1.gz files as firstaction; Remove note about init-system-helpers < 1.47 workaround
    
    However, continue to send SIGHUP directly to rsyslogd process
    because 'service rsyslog rotate' still doesn't work properly with
    init-system-helpers version 1.48
    jleveque authored and yxieca committed May 29, 2019
    Configuration menu
    Copy the full SHA
    8ae67c4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5060818 View commit details
    Browse the repository at this point in the history
  8. [201811][utilities][swss] advance sub-module heads (#2953)

    Submodule src/sonic-utilities 7a2348c..4488525:
      > use vlan members (#542)
      > [sonic_installer] If asked to install an image which is already installed, simply set as default (#534)
    
    Submodule src/sonic-swss 8246bd9..9c4ae18:
      > Ignore neighbor entry with BCAST MAC, check SAI status exists (#914)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed May 29, 2019
    Configuration menu
    Copy the full SHA
    f791502 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2019

  1. [teamd]: Administratively shutdown port channel has member ports in d…

    …eselected state and traffic is not forwarded. #1771 (#2882)
    phanindra-tv authored and yxieca committed May 30, 2019
    Configuration menu
    Copy the full SHA
    abc25df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3954e08 View commit details
    Browse the repository at this point in the history
  3. [201811][utilities] advance utilties sub module head (#2960)

    Submodule src/sonic-utilities 4488525..6b4d1a0:
      > [show vlan brief] Support 'alias' interface naming mode (#497)
      > [show interface neighbor expected] Support 'alias' interface naming mode (#495)
      > updated show ipv6 interface for alias mode (#493)
      > [show] Add serial numbers/uptime/hwinfo to 'show version' output (#488)
      > [show] show interface status added vlan and portchannels to command (#483)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed May 30, 2019
    Configuration menu
    Copy the full SHA
    fbe55e9 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2019

  1. [201811][swss][utilities] advance sub module head (#2968)

    Submodule src/sonic-utilities 6b4d1a0..46b5aa8:
      > [show ip interface] Add support for 'alias' interface naming mode (#486)
    
    Submodule src/sonic-swss 9c4ae18..a637562:
      > Suppress storm detect counter increment for ongoing pfc storm case during a warm reboot (#869)
      > Remove *_LEFT fields to allow PFC watchdog to enter fresh into the (#897)
      > Set LAG mtu value based on kernel netlink msg (#922)
      > [warm restart assist] assume vector values could be reordered (#921)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    fbe9715 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2019

  1. Configuration menu
    Copy the full SHA
    2295dab View commit details
    Browse the repository at this point in the history
  2. [baseimage] kernel oom-killer to panic when the system is truly out o…

    …f memory (#2988)
    
    - What I did
    Currently when the system is under memory pressure, the OOM killer kicks in and kills a rogue process. Killing a rogue process can cause the device to be un-healthy leading to blackholing of the traffic.
    
    To avoid this, configure the OOM to do a kernel panic which will cause the device to reboot and come back up healthy.
    
    - How I did it
    Added the sysctl variable panic_on_oom and set the value to 2.
    Setting it to 2 will ensure OOM killer to always do a kernel panic.
    SuvarnaMeenakshi authored and yxieca committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    0023fca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    13b066f View commit details
    Browse the repository at this point in the history
  4. [swss][utilities] advance sub module head (#3010)

    Submodule src/sonic-utilities 46b5aa8..5b73b83:
      > [intfutil] Fix error when <interface name> specified in show interface related commands (#548)
    
    Submodule src/sonic-swss a637562..93497ec:
      > [orchagent] PFC WD support for BFN platform (#916)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    be799cb View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2019

  1. [bcm SAI] upgrade Broadcom SAI to version 3.3.6.1-9 (#3009)

    - Broadcom SAI GA version 20190513
    - Broadcom fix for CS7999193, CS7913246, CS4529162, CS8180755, CS8242625
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca authored and lguohan committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    983a4b2 View commit details
    Browse the repository at this point in the history
  2. [libteam]: Reimplement Warm-Reboot procedure (#2999)

    * [libteam]: Reimplement Warm-Reboot procedure
    
    * Address internal comments
    pavel-shirshov committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    f71c665 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2019

  1. Set the default mac ageing time to 600 seconds (#2365)

    * Set the default mac ageing time to 300 seconds
    
    The current mac ageing was disabled, this could lead the mac address
    table to increase over time and lead to resource and performance issues.
    
    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    
    * Update the default HW ageing timer to be 600 seconds.
    
    This is to be on the safer side where ARP update interval
    is 300 seconds and SONiC does not flood when ARP is aged out.
    
    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu authored and yxieca committed Jun 16, 2019
    Configuration menu
    Copy the full SHA
    34f3caf View commit details
    Browse the repository at this point in the history
  2. [201811][swss] advance sub module head (#3018)

    Submodule src/sonic-swss 93497ec..87f0a5e:
      > Add vxlan remove operation (#938)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Jun 16, 2019
    Configuration menu
    Copy the full SHA
    cf9adfe View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2019

  1. [submodule]: Update submodule sonic-quagga (#3030)

    Reduce the retry time for IPV6 connections to avoid reprogramming IPv6 routes after warm-reboot (#37)
    neethajohn authored and yxieca committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    c9748dd View commit details
    Browse the repository at this point in the history
  2. [baseimage]: Increase TMOUT for serial port connections to 15 minutes (

    …#3032)
    
    Increase TMOUT value in order to close inactive serial console connections after 900 seconds (15 minutes) of inactivity
    jleveque authored and yxieca committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    02fc130 View commit details
    Browse the repository at this point in the history
  3. [201811][swss][utilities] advance sub module head (#3051)

    Submodule src/sonic-swss 87f0a5e..869c78a:
      > Add retryCount option for orchagent_restart_check program. (#833)
    
    Submodule src/sonic-utilities 5b73b83..a02c4ea:
      > [warm-reboot] Use retryCount option of orchagent_restart_check program (#555)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    f6c1cef View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2019

  1. [submodule] update sonic-linux-kernel (#3038)

    * [submodule] update sonic-linux-kernel (#2985)
    * Fix many version strings
    * Update minor version
    * Update arista-drivers submodule (#9)
    * Rebuild SDK on new kernel (#10)
    qiluo-msft committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    0ea679e View commit details
    Browse the repository at this point in the history
  2. [kernel upgrade] change init file name to match kernel version (#3064)

    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    7db8c4a View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2019

  1. Configuration menu
    Copy the full SHA
    a6fa4d1 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2019

  1. [fast-reboot] fix fast reboot compatibility (#3083) and advance sai-r…

    …edis/201811 point (#3089)
    
    * fix fast reboot compatibility (#3083) and advance sai-redis/201811 point
    * Repoint the submodule
    qiluo-msft committed Jun 27, 2019
    Configuration menu
    Copy the full SHA
    588c687 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2019

  1. [submodule] update sairedis (#3099)

    Fix a bug in parsing kernel argument of fast-reboot
    qiluo-msft authored and lguohan committed Jun 29, 2019
    Configuration menu
    Copy the full SHA
    f2b8d6d View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2019

  1. [broadcom]: update saibcm-modules to sdk 6.5.14

    Shu0T1an ChenG authored and lguohan committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    aa8fcd9 View commit details
    Browse the repository at this point in the history
  2. change libsaithrift version to 0.9.4

    yxieca authored and lguohan committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    43853bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    58171a8 View commit details
    Browse the repository at this point in the history
  4. [submodule]: update sonic-swss and sonic-sairedis submodule

    sonic-swss
    
    * 32d3297 2019-01-24 | use sai_stat_id_t for new SAI header file (#769)
    
    sonic-sairedis
    
    * fdfcefd 2019-04-24 | [SAI] Advance submodule to v1.4.1 (#450) (HEAD -> 201811, origin/201811) [Marian Pritsak]
    * 006df41 2019-02-27 | [vslib]: Add support of bitmap VNET (bmtor) SAI API (#424) [Volodymyr Samotiy]
    * ec5e187 2019-04-23 | [SAI]: Move SAI pointer to v1.4 (#447) [Shuotian Cheng]
    * 6b9c32e 2019-03-04 | [SAI] Update SAI pointer (#431) [Stepan Blyshchak]
    * f078998 2019-02-22 | Fix compilation issues in stretch docker with gcc-6.3 (#426) [Stepan Blyshchak]
    * 0540e59 2019-01-31 | Update SAI pointer (#414) [Marian Pritsak]
    * 9084920 2019-01-18 | Update SAI pointer to latest master (#408) [Marian Pritsak]
    * fbfe48b 2019-06-24 | Revert "[SAI header] upgrade SAI header to version v1.3.7 (#445)" [Guohan Lu]
    
    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    8f077b8 View commit details
    Browse the repository at this point in the history
  5. Update SAI to v1.4, SDK to v4.3.1420 (#46)

    Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
    andriymoroz-mlnx authored and lguohan committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    dc0f695 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #3088: upgrade SAI to v1.4 for 201811

    upgrade SAI to v1.4 for 201811
    lguohan committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    7a6aca7 View commit details
    Browse the repository at this point in the history
  7. [submodule]: Update sonic-swss pointer (#3110)

    Included fix for PFCWD due to counter units change in SAI
    
    Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
    andriymoroz-mlnx authored and lguohan committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    ff7fe3f View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2019

  1. [sonic-cfggen]: Fix for management port speed issue (#2945)

    Sumukha Tumkur Vani authored and qiluo-msft committed Jul 3, 2019
    Configuration menu
    Copy the full SHA
    24e5a62 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2019

  1. [submodules]: Backport ACL/MIRROR features to 201811 branch (#3112)

    0ed90ba - [policerorch]: Fix return code comparison error (#968) (1 minutes ago) <Shuotian Cheng)
    80fcada -  remove crm acl_counters when acl_table removed (#918) (3 hours ago) <JaredLius>
    bd3651f - [aclorch]: Fix matching MIRROR_DSCP throws unnecessary errors (#966) (2 minutes ago) <Shuotian Cheng>
    0af226a - [aclorch]: Add MIRROR_DSCP table type (#906) (4 weeks ago) <Shuotian Cheng>
    9005962 - [vstest]: Update the mirror session state table name (#917) (5 weeks ago) <Shuotian Cheng>
    c4e3e54 - [policerorch]: Add PolicerOrch to bundle with mirror session (#889) (6 weeks ago) <Shuotian Cheng>
    ee49926 - [Makefile]: Remove header files from source files (#883) (8 weeks ago) <Shuotian Cheng>
    f889f80 - [aclorch]: Add ICMP type/code match for v4/v6 (#868) (8 weeks ago) <Shuotian Cheng>
    9931450 - [aclorch]: Add MIRRORv6 and MIRRORv4v6 support for ACL table (#825) (9 weeks ago) <Shuotian Cheng>
    a1ab18c - [mirrororch]: Fix comments typo (#863) (9 weeks ago) <Shuotian Cheng>
    
    sonic-swss-common
    485db07 - [schema]: Add SWITCH_CAPABILITY_TABLE (#276) (6 weeks ago) <Shuotian Cheng>        
    3f49b20 - [schema]: Add POLICER configuration table (#277) (6 weeks ago) <Shuotian Cheng>    
    539b87d - [schema]: Add STATE_MIRROR_SESSION_TABLE_NAME (#278) (6 weeks ago) <Shuotian Cheng>
    
    sonic-utilities
    dc52015 - [Sonic-utilities]: Added commands to view acl and port running configs (#557) (6 days ago) <Prem Prakash>
    635dc88 - [config]: Add config acl add/remove table command (#541) (4 weeks ago) <Shuotian Cheng>
    dcdc922 - [show]: Add show policer command (#540) (4 weeks ago) <Shuotian Cheng>                                        
    128462a - [config]: Add --policer option for mirror session (#537) (6 weeks ago) <Shuotian Cheng>                       
    38da7f3 - [acl_loader]: Add policer attribute in show mirror_session command (#538) (6 weeks ago) <Shuotian Cheng>      
    f95ff00 - [acl_loader]: Do not apply default DENY rule for MIRRORV6 table (#522) (6 weeks ago) <Shuotian Cheng>
    
    Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
    stcheng committed Jul 5, 2019
    Configuration menu
    Copy the full SHA
    b8bdeff View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2019

  1. [201811][dockers] Upgrade rsyslog to latest version available from je…

    …ssie-backports repo (#3127)
    
    Upgrade the version of rsyslog installed in Docker containers to the latest version available from jessie-backports repo (currently 8.23.0-2~bpo). Based off my change to the 201803 branch (#2709). This should eliminate some memory leaks and will prevent any regressions if moving from the 201803 branch to the 201811 branch.
    jleveque authored and lguohan committed Jul 6, 2019
    Configuration menu
    Copy the full SHA
    9e02684 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2019

  1. 1) Build debug docker image for each docker (#3104)

    2) Install debug tools in every debug docker image
    3) Install available debug symbols in debug docker image
    4) Provide additional host/docker mapping for host dirs /src & /debug
        4.1) The one-image will have source code under /src
        4.2) /debug is mapped as rw. User can put his core file there and use this dir to
             collect debug session logs too.
    5) Build debug image using debug dockers
    6) Source code is archived into /src of debug image
    7) The welcome banner is extended to display these additional facilities in debug image.
    renukamanavalan committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    0bca6b8 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2019

  1. [sshd] Close all SSH connetions after 15 minutes of inactivity (#3031)

    - What I did
    
    Configure sshd to close all SSH connetions after 15 minutes of inactivity.
    
    - How I did it
    
    Set ClientAliveInterval to 900 (900 seconds = 15 minutes) and ClientAliveCountMax to 0
    in /etc/ssh/sshd_config using augtool in build_debian.sh. In the process, I refactored the existing augtool command for sshd_config so as to add comments and empty lines to file for readability.
    
    - How to verify it
    
    Log into device via management port. Wait 15 minutes without sending a keystroke -- you should be automatically logged out.
    jleveque authored and yxieca committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    30a8d1d View commit details
    Browse the repository at this point in the history
  2. [devices]: DellEMC Z9264f remove 115200 baud-ratesupport (#3046)

    paavaanan authored and yxieca committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    cf4ab3e View commit details
    Browse the repository at this point in the history
  3. fix fast reboot compatibility (#3083)

    * fix fast reboot compatibility
    
    We should handle both cases for backward-compatible with 201803:
     - fast-reboot
     - SONIC_BOOT_TYPE=fast-reboot
    
    * handle review comments
    * add a comment that getBootType code snippet is shared between two files
    stepanblyschak authored and yxieca committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    c932302 View commit details
    Browse the repository at this point in the history
  4. [reboot-cause]: Move reboot cause processing to its own service, 'pro…

    …cess-reboot-cause' (#3102)
    jleveque authored and yxieca committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    1115c84 View commit details
    Browse the repository at this point in the history
  5. [swss.sh]: Cleanup LAG entries in STATE DB (#3114)

    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and yxieca committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    4b5abd0 View commit details
    Browse the repository at this point in the history
  6. [process-reboot-cause] Handle case if platform does not yet have soni…

    …c_platform implementation (#3126)
    jleveque authored and yxieca committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    c3932e5 View commit details
    Browse the repository at this point in the history
  7. [Mellanox] Fix the memory leak in mlnx-sfpd (#3128)

    * fix the memory leak in on_pmpe. objects created via sx_api having convention new_<type_name> should be release explicitly via delete_<type_name>.
    
    * avoid duplicate code.
    stephenxs authored and yxieca committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    0c77acf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1166782 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2019

  1. Configuration menu
    Copy the full SHA
    58b3c62 View commit details
    Browse the repository at this point in the history
  2. [Mellanox]: Fixed Mellanox ISSU dependency. (#3141)

    Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
    nazariig authored and stcheng committed Jul 11, 2019
    Configuration menu
    Copy the full SHA
    c78cbe7 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2019

  1. [kvm]: support for all hwsku in kvm switch (#2495)

    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    264e828 View commit details
    Browse the repository at this point in the history
  2. [vs]: Force10-S6000 buffer settings for virtual switch (#2515)

    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    6b42f75 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2019

  1. [submodule]: update sonic-sairedis

    install SAI extension header files into /usr/include/sai
    lguohan committed Jul 14, 2019
    Configuration menu
    Copy the full SHA
    0952b42 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2019

  1. [docker-syncd-vs]: fix syncd target for docker-syncd-vs.

    The bug is introduced in commit
    
    0bca6b8
    
    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    8761723 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2019

  1. [201811] advance sub module heads (#3135)

    Submodule src/sonic-platform-common 42119e1..5d7954e:
      > [ChassisBase] Make reboot cause constant strings human-readable (#35)
      > Add .gitignore file (#28)
      > [sonic_platform_base] Add sonic_sfp and sonic_eeprom to sonic_platform_base (#27)
      > Enhance new platform API (#19)
      > fix typo in platform API base class (#25)
    
    Submodule src/sonic-swss 9cf7b01..1e99c93:
      > Set timer only when interval changes. Not in each firing of the timer. (#945)
    
    Submodule src/sonic-utilities ec1e93f..24958f1:
      > [fast reboot] stop removing opennsl module before reboot (#560)
    
    Submodule src/sonic-swss-common b472f6e..d6140fa:
      > timerfd:read failure - Record in logs as error. (#295)
      > do not abort when read timerfd return 0 and errno = 0 (#291)
      > Add an assert to logger, which will log a message and abort. (#286)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    050787e View commit details
    Browse the repository at this point in the history
  2. [dell/Z9100] Fix for optics not detected in fanout mode (#2496)

    * [dell/Z9100] Fix for optics not detected in fanout mode
    
    This commit fixes the issue of optics not detected
    error while running sfputil show eeprom command. The root
    casuse was the value of port index from port_config.ini for
    fan out scenario. The port index should be starting from 0
    and not 1. Platform cpld registers are assuming the port
    numbers to start from 0 (lowermost bit), sfputils.py uses this
    port number in get_presence function. Since the indexing passed
    is wrong the optics was not detected and gave SFP EEPROM not
    detected message.
    
    Signed-off-by: Harish Venkatraman <Harish_Venkatraman@Dell.com>
    
    * [dell/z9100] Fix for optics not detected in fanout mode
    
    This commit fixes the issue of optics not detected error
    while running sfputil show eeprom command. The root cause
    was wrong port_index in fan out scenarios. Earlier fix of
    changing the port_config.ini is reverted and changes made
    in z9100 platform specific sfputil.py file. The port number
    is decrement and tested for both 100G and 50G fanout cases.
    Tested for the following show commands and test was succesful
    show interfaces status, show interfaces transceiver eeprom,
    show interfaces transceiver lpmode, show interface tranceiver
    presence.
    
    Signed-off-by: Harish Venkatraman <Harish_Venkatraman@Dell.com>
    vharish02 authored and yxieca committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    c620cab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd32a9f View commit details
    Browse the repository at this point in the history
  4. [database] save configuration after DB migration (#3143)

    - Make sure that migrated DB contents persisted for next boot
    - Make sure that db saved after warm reboot.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    a79dd71 View commit details
    Browse the repository at this point in the history
  5. [201811][utilities] advance utililies sub module head (#3162)

    Submodule src/sonic-utilities 24958f1..b86abe0:
      > [show] Don't abort in InterfaceAliasConverter ctor if PORT table doesn't exist (#571)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    d5aa1d5 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #3015 : add kvm image support for all skus

    [kvm]: add kvm image support for all skus
    lguohan committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    094f7ed View commit details
    Browse the repository at this point in the history
  7. [sonic-cfggen] fix name conflict between sonic_platform package and s…

    …onic_platform.py (#2875)
    
    * fix name conflict between sonic_platfrom package and sonic_platform.py
    
    * update sonic-utility submodule to pickup lastest fix
    
    * Revert "update sonic-utility submodule to pickup lastest fix"
    
    This reverts commit f66aa99.
    
    * update sonic-utility sub module
    keboliu authored and yxieca committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    0ef7e3b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e1129c9 View commit details
    Browse the repository at this point in the history
  9. [baseimage]: Fix process-reboot-cause possibly throwing OSError (#3159)

    In case of going from previous iteration of SONiC, and the last reboot
    was hardware, REBOOT_CAUSE_FILE may not be present and the service may
    throw an error.
    zzhiyuan authored and yxieca committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    0869fd3 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2019

  1. [build]: Fix docker-syncd-<platform>-rpc.mk (#3174)

    Adopt to new define used for docker-syncd
    Simplify/streamline through template.
    renukamanavalan authored and lguohan committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    0603acc View commit details
    Browse the repository at this point in the history
  2. [Mellanox] update SDK/FW (#3169)

    Integrating official Mellanox SDK/FW release as a pre condition for getting new Mellanox SAI release with hash changes (inner field) and 3k VXLAN scale. As well as bug fix for Spectrum LP mode.
    
    Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
    mykolaf authored and lguohan committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    ae3ae7d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea81f40 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2019

  1. Configuration menu
    Copy the full SHA
    b118129 View commit details
    Browse the repository at this point in the history
  2. Fix for LLDP portname exposed as MAC address bug (#3152)

    * Subscribe to both ConfigDB and AppDB
    to get notifications to apply LLDP port config
    
    * the operstate file is not consistent
    Removing this since it is not serving any purpose
    
    * Remove check for PortInitDone and PortConfigDone
    This is not prteset in Config DB
    
    * Remove checking State DB for port creation
    
    * Check for key to be present before fetching it
    
    * Addressing review comments
    Sumukha Tumkur Vani authored and yxieca committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    c797747 View commit details
    Browse the repository at this point in the history
  3. Reverting permission changes on lldpmgrd (#3184)

    The permissions got changed inadverently in this PR: #3152
    Sumukha Tumkur Vani authored and yxieca committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    3375fb2 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2019

  1. [201811][sairedis][swss] advance sub modules head (#3189)

    * [201811][sairedis][swss] advance sub modules head
    
    Submodule src/sonic-sairedis 18ad5f9..4c75b7f:
      > Fixed conditional operator. (#487)
    
    Submodule src/sonic-swss 1e99c93..cd12d48:
      > [teamsyncd]: Add information for LAG membership changes (#982)
      > Fix vlan incremental config and add vs test cases (#799)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    
    * [swss] include more swss changes
    
    Submodule src/sonic-swss cd12d48..f44029d:
      > [MirrorOrch]: Init the next hop ip with 0 instead of default constructor (#953)
      > [AclOrch]: Fix the acl mirror counter doubled by inactive mirror and active again (#952)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca authored and lguohan committed Jul 20, 2019
    Configuration menu
    Copy the full SHA
    d2e6daa View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2019

  1. Configuration menu
    Copy the full SHA
    bba61eb View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2019

  1. Configuration menu
    Copy the full SHA
    f147881 View commit details
    Browse the repository at this point in the history
  2. [Mellanox] Backporting reboot cause to 201811 (#3198)

    * backport new platform api to 201811, reboot cause part
    
    * install new platform api on host
    
    * 1. remove chassis's dependency on sonic_platform_daemon.
    2. add some mellanox-specific hardware reboot causes.
    3. fix typo in files/image_config/process-reboot-cause/process-reboot-cause.
    
    * 1. add dependency of sonic_platform for base image
    2. handle the case of reboot cause file not found
    
    * adjust log message.
    stephenxs authored and lguohan committed Jul 23, 2019
    Configuration menu
    Copy the full SHA
    7a9d04e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    148df17 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2019

  1. [docker-engine]: Update docker engine to 18.09.8 (#3211)

    Signed-off-by: Neetha John <nejo@microsoft.com>
    neethajohn authored and yxieca committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    9476eaf View commit details
    Browse the repository at this point in the history
  2. [config-engine]: Add admin_status up to l2switch.json template (#3210)

    Bring up all ports by default by adding the admin_status:up
    to each of the ports.
    
    Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
    stcheng authored and yxieca committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    bce8fee View commit details
    Browse the repository at this point in the history
  3. [warm reboot] save configuration after warm reboot (#3200)

    * [warm reboot] save configuration after warm reboot
    
    After warm reboot, save a copy of in memory database to config_db.json,
    upgrade procedure might have removed config_db.json to force new image
    to reload minigraph. However, reload minigraph is skipped during warm
    reboot. Missing config_db.json would cause device to fault in next
    non-upgrading cold/fast reboot.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    
    * Update finalize-warmboot.sh
    yxieca committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    7cf90ec View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2019

  1. Configuration menu
    Copy the full SHA
    29bbd86 View commit details
    Browse the repository at this point in the history
  2. [device/arista] Update arista drivers submodules (#3170)

    * [device/arista] Update arista drivers submodules
    
    * Change driver name in fancontrol
    Staphylo authored and lguohan committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    f314e3f View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2019

  1. Configuration menu
    Copy the full SHA
    1ddfa13 View commit details
    Browse the repository at this point in the history
  2. update 201811 brach submodule (#3246)

    keboliu authored and qiluo-msft committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    7f526b8 View commit details
    Browse the repository at this point in the history
  3. [201811][sairedis] advance sub-module head (#3247)

    Submodule src/sonic-sairedis 4c75b7f..54c8e78:
      > [saisdkdump]: Fix dump generation crash (#493)
      > Fix bug: Restore sai log levels from LOGLEVEL_DB after saiDiscover (#491)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    d45d00d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da57e8d View commit details
    Browse the repository at this point in the history
  5. [libteam]: Fix libteam race condition when interface is created and e…

    …nslaved (#3250)
    
    The race condition could happen like this:
    When an interface is enslaved into the port channel immediately after
    it is created, the order of creating the ifinfo and linking the ifinfo to
    the port is not guaranteed.
    
    Please check the patch commit message to get full details.
    
    Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
    stcheng authored and yxieca committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    3cdfb43 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2019

  1. [201811][linux-kernel] advance sub module head (#3254)

    Submodule src/sonic-linux-kernel 73fc847..eea4da7:
      > [kernel source] download kernel source files from azure storage (#95)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Aug 1, 2019
    Configuration menu
    Copy the full SHA
    a103f73 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2019

  1. [Mellanox] Update SAI to fix 50G FEC issue (#3266)

    Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
    andriymoroz-mlnx authored and lguohan committed Aug 2, 2019
    Configuration menu
    Copy the full SHA
    c07c482 View commit details
    Browse the repository at this point in the history
  2. [Mellanox] enhance the reboot cause handling on 201811 (#3253)

    * [Mellanox/mlnx-platform-api] enable mellanox's platform-api to be loaded as a whole.
    
    * [chassis] update reboot-cause handling code to adapt the hw-management currently running on 201811
    
    * [chassis]handle the case that reboot cause file can be any dir matching pattern "hwmonX".
    stephenxs authored and jleveque committed Aug 2, 2019
    Configuration menu
    Copy the full SHA
    ca38147 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    170c397 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2019

  1. [build]: enable docker in ram option for small disk device (#3279)

    when device disk is small, do not unzip dockerfs.tar.gz on disk.
    keep the tar file on the disk, unzip to tmpfs in the initrd phase.
    
    enabled this for 7050-qx32
    
    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    36c9d99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba3d85e View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2019

  1. Configuration menu
    Copy the full SHA
    c29e2e2 View commit details
    Browse the repository at this point in the history
  2. [service dependent] describe non-warm-reboot dependency outside syste…

    …md (#3311)
    
    * [service dependent] describe non-warm-reboot dependency outside systemctl
    
    When dependency was described with systemctl, it will kick in all the time,
    including under warm reboot/restart scenarios. This is not what we always
    want. For components that are capable of warm reboot/start, they need to
    describe dependency in service files.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    
    * [service] teamd service should not require swss service
    
    Adding require swss will cause teamd to be killed by systemctl when swss
    stops. This is not what we want in warm reboot.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    
    * refactoring code
    
    * rename functions to match other functions in the file
    yxieca committed Aug 8, 2019
    Configuration menu
    Copy the full SHA
    a41d9a5 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2019

  1. [201811][utilities] advance sub-module head (#3330)

    Submodule src/sonic-utilities d12734e..f28b720:
      > Revert "Removed 'show interfaces alias'. (#412)" (#603)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    f08d184 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    076e660 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2019

  1. [mmu] add mmu_init_config to HWSKU Arista-7260CX3-Q64 (#3334)

    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    b3ef09c View commit details
    Browse the repository at this point in the history
  2. [201811][sairedis] update sub module head (#3335)

    Submodule src/sonic-sairedis 54c8e78..992cdc0:
      > Do not store invalid OIDs from FDB notification into ASIC DB (#503)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    b8d5e6c View commit details
    Browse the repository at this point in the history
  3. [libteam]: Move libteam from 1.26 to 1.28 (#3332)

    Sync 201811 branch libteam with master's latest version
    
    Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
    stcheng authored and yxieca committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    db20906 View commit details
    Browse the repository at this point in the history
  4. Fix to ensure that tacacs servers are ordered (reverse) by priority i…

    …n pam.d's config. (#3322)
    
    Present: Servers are listed in the same order as in redis-db
    Fix: Save the sort o/p, hence use sorted list to write into pam.d's conf.
         As well convert priority to integer for use by sort.
    renukamanavalan authored and yxieca committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    b80d60c View commit details
    Browse the repository at this point in the history
  5. [Mellanox] mlnx-sfpd init flow enhancement (#3294)

    * fix sfpd initialize issue
    * fix review comments
    * rephrase the output log
    * fix retry counter
    * change the retry time to 10, means set max waiting time 1024s
    * fix mlnx-sfpd init flow with new solution
    * [mlnx-sfpd] address comments
    1. wait for 5 seconds * 30 times, 150 seconds totally. use constant wait time for each retry.
    2. use try/except structure so that error can be handled in a graceful way
    * [mlnx-sfpd] wait 5 seconds after SDK_DAEMON_READY_FILE exists to make sure SDK is fully up.
    * [mlnx-sfpd]simplify initialization by using deinitialize on initializing failure
    stephenxs authored and yxieca committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    c17cd19 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2019

  1. [device/Arista] Update drivers submodules (#3338)

    - Improve smbus reliability for all platforms
     - Delay processing of the reboot cause to reduce critical path
     - Add support of get_change_event for PSUs
    Staphylo authored and lguohan committed Aug 15, 2019
    Configuration menu
    Copy the full SHA
    7e6f29d View commit details
    Browse the repository at this point in the history
  2. [control plane assistant] stop control plane assistant after warm reb…

    …oot (#3337)
    
    Delay saving configuration so that the control assistant configurations
    won't be persisted.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Aug 15, 2019
    Configuration menu
    Copy the full SHA
    2b8eca5 View commit details
    Browse the repository at this point in the history
  3. [baseimage]: install ndisc6 package (#3344)

    ndisc6 gathers a few diagnostic tools for IPv6 networks including:
    
     - ndisc6, which performs ICMPv6 Neighbor Discovery in userland,
     - rdisc6, which performs ICMPv6 Router Discovery in userland,
     - rltraceroute6, a UDP/ICMP IPv6 implementation of traceroute,
     - tcptraceroute6, a TCP/IPv6-based traceroute implementation,
     - tcpspray6, a TCP/IP Discard/Echo bandwidth meter,
     - addrinfo, easy script interface for hostname and address resolution,
     - dnssort, DNS sorting script.
    
    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan committed Aug 15, 2019
    Configuration menu
    Copy the full SHA
    64063b2 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2019

  1. [201811] advance sairedis, swss and utilities sub module heads (#3345)

    * [201811] advance sairedis, swss and utilities sub module heads
    
    Submodule src/sonic-utilities f28b720..0a3455b:
      > [neighbor_advertise]: Use the existing MIRROR ACL table (#605)
      > [neighbor_advertiser] Use full vlan name for vxlan tunnel map programming (#604)
    
    Submodule src/sonic-swss f44029d..950e9db:
      > [orchagent] Add support for Innovium platform (#1026)
      > [policerorch]: Add the capability to update policer rate/size (#1017)
    
    Submodule src/sonic-sairedis 992cdc0..4ee82cb:
      > [syncd] Add support for Innovium platform (#496)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    
    * [201811][utilities] advance sub module head
    
    Submodule src/sonic-utilities 0a3455b..7460f5c:
      > [fast/warm reboot] kill radv docker before stopping BGP (#608)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    d23f51e View commit details
    Browse the repository at this point in the history
  2. [innovium]: Initial commit (#3243) (#3347)

    [build] Add ipmitool
    [dockers] Add innovium platform in orchagent + ipmitool in snmp
    [platform/innovium] Add innovium platform
    [device/celestica] Add x86_64-cel_midstone-r0 device for innovium
    [device/delta] Add x86_64-delta_et-c032if-r0 device for innovium
    [sonic-slave-stretch] Add texi2html
    
    Signed-off-by: Tony Titus ttitus@innovium.com
    tonytitus authored and yxieca committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    b5ebfc8 View commit details
    Browse the repository at this point in the history
  3. [radv service] radv service should be a cold only dependent of swss (#…

    …3348)
    
    radv should be left alone during warm restart of swss. Otherwise it will
    announce departure and cause hosts to lose default gateway.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    d821cb8 View commit details
    Browse the repository at this point in the history
  4. [201811][swss][platform-daemon] advance sub module head (#3360)

    Submodule src/sonic-platform-daemons 42f64d8..1039764:
      > Merge pull request #42 from keboliu/backport-state-machine
    
    Submodule src/sonic-swss 950e9db..384c21e:
      > [Orchagent]: Fixbug segmentfault at routeorch (#1025)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    3279327 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2019

  1. [Mellanox] align platform_reboot to use "hardware reboot" (#3320)

    Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
    mykolaf authored and jleveque committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    8d5e37d View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2019

  1. [kernel] Upgrade kernel to version 4.9.168-1+deb9u5

    - Pick up security patches.
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    1fba195 View commit details
    Browse the repository at this point in the history
  2. [minigraph]: Mark both ERSPAN and ERSPANv6 as mirror ACL tables (#2732)

    - Support ERSPAN and ERSPANv6 two types of ACL tables.
    - Update the unit test to cover this case.
    
    Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
    Shuotian Cheng authored and yxieca committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    950bc05 View commit details
    Browse the repository at this point in the history
  3. [minigraph]: Fix bug in copying list in Python (#2831)

    '=' cannot be used for copying the list
    
    Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
    Shuotian Cheng authored and yxieca committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    16bfd72 View commit details
    Browse the repository at this point in the history
  4. [minigraph]: Add mirror type v6 condition (#2836)

    Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
    Shuotian Cheng authored and yxieca committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    66245e2 View commit details
    Browse the repository at this point in the history
  5. [Fast-Reboot]: FR mode is active only first 3 minutes after start. (#…

    …3352)
    
    * Fast reboot mode should be enabled only 3 minutes after restart
    
    * Advance sonic-quagga submodule
    pavel-shirshov authored and yxieca committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    b715ec8 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2019

  1. [device/arista] Update driver submodules (#3377)

    - increase timeout for power supply driver initialization
    Staphylo authored and jleveque committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    8c7b0e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2019

  1. [201811][utilities][swss] advance sub module head (#3383)

    Submodule src/sonic-utilities 7460f5c..4f72e14:
      > [config] Call 'systemctl reset-failed' before 'systemctl restart' when restarting services (#607)
      > [neighbor advertiser] try getting vlan addresses from o.s first (#613)
      > [neighbor_advertiser]: Add V6 support to mirror ICMPV6 packets (#612)
    
    Submodule src/sonic-swss 384c21e..46bc1f4:
      > [portsyncd]: Add default catch block in portsyncd (#1033)
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    yxieca committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    60b2e54 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2019

  1. [201811][platform/nephos]fix the compile error about syncd (#3373)

    Fixed errors in the following files to resolve build failures
    - docker-ptf-nephos.mk\docker-syncd-nephos.mk\libsaithrift-dev.mk\rules.mk
    - Upgrade sai.mk for support sai_1.4.1 and upgrade sdk version to 3.0.0
    simonJi2018 authored and lguohan committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    f78fcb1 View commit details
    Browse the repository at this point in the history
  2. [swss]: Add hash seed 15 for SpineRouter type (#3390)

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu authored and yxieca committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    c6655b8 View commit details
    Browse the repository at this point in the history