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

[sub intf] Fix kernel side processing to enslave sub interface to non-default vrf #1521

Merged
merged 102 commits into from
May 24, 2021

Commits on Sep 29, 2020

  1. Restore eth0 up in post-test clean up

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    cefc999 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2020

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

Commits on Oct 24, 2020

  1. Sub interface inherits parent port mtu changes

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Oct 24, 2020
    Configuration menu
    Copy the full SHA
    b4a10ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84a5040 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2020

  1. ecmp hardware convergence acceleration in the event of parent port op…

    …er status change
    
    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 1, 2020
    Configuration menu
    Copy the full SHA
    1481968 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into sub_intf_nhg_master

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 1, 2020
    Configuration menu
    Copy the full SHA
    d87226e View commit details
    Browse the repository at this point in the history
  3. Remove redundant string

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 1, 2020
    Configuration menu
    Copy the full SHA
    6345d4d View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2020

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

Commits on Nov 15, 2020

  1. Address comment: refactor code to reuse updatePortOperStatus()

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 15, 2020
    Configuration menu
    Copy the full SHA
    5851e36 View commit details
    Browse the repository at this point in the history
  2. Refactor

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 15, 2020
    Configuration menu
    Copy the full SHA
    c062f94 View commit details
    Browse the repository at this point in the history
  3. Refactor

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 15, 2020
    Configuration menu
    Copy the full SHA
    f5f8c45 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. sub interface: alias to hold complete interface name while parentAlias

    holds parent port name
    
    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    fb28c95 View commit details
    Browse the repository at this point in the history
  2. Update comments

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    71a603c View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2020

  1. Support sub interface in non-global vrf

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    c3c9e2d View commit details
    Browse the repository at this point in the history
  2. Init data member

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    205899d View commit details
    Browse the repository at this point in the history
  3. vrf extension to test_sub_port_intf_creation

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    7c93bbe View commit details
    Browse the repository at this point in the history
  4. Get default vrf oid at instantiation

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    ccde0be View commit details
    Browse the repository at this point in the history
  5. vrf extension to test_sub_port_intf_add_ip_addrs

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    cede478 View commit details
    Browse the repository at this point in the history
  6. vrf extension to test_sub_port_intf_admin_status_change

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    9c44719 View commit details
    Browse the repository at this point in the history
  7. vrf extension to test_sub_port_intf_remove_ip_addrs

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    5611112 View commit details
    Browse the repository at this point in the history
  8. vrf extension to test_sub_port_intf_removal

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    695c188 View commit details
    Browse the repository at this point in the history
  9. vrf extension to test_sub_port_intf_mtu

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    5c4b86f View commit details
    Browse the repository at this point in the history
  10. vrf bind test for test_sub_port_intf_creation

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    2b3e876 View commit details
    Browse the repository at this point in the history
  11. vrf bind test for test_sub_port_intf_add_ip_addrs

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    390e67a View commit details
    Browse the repository at this point in the history
  12. vrf bind test for test_sub_port_intf_admin_status_change

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    7763427 View commit details
    Browse the repository at this point in the history
  13. vrf bind test for test_sub_port_intf_remove_ip_addrs

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    2d52417 View commit details
    Browse the repository at this point in the history
  14. vrf bind test for test_sub_port_intf_removal

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    dd3d8d6 View commit details
    Browse the repository at this point in the history
  15. vrf bind test for test_sub_port_intf_mtu

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    9e79d1a View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2020

  1. vrf test for test_sub_port_intf_nhg_accel

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    6f85b63 View commit details
    Browse the repository at this point in the history
  2. Reorganize vrf bind test

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    7b95e72 View commit details
    Browse the repository at this point in the history
  3. vrf test for test_sub_port_intf_oper_down_with_pending_neigh_route_tasks

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    7e09e72 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2020

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

Commits on Nov 28, 2020

  1. Merge remote-tracking branch 'wendani/sub_intf_nhg' into sub_intf_nhg…

    …_master
    
    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    4cf1b56 View commit details
    Browse the repository at this point in the history
  2. Update vrf creation implementation

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    de85bd4 View commit details
    Browse the repository at this point in the history
  3. Update vrf removal implementation

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    4b0776d View commit details
    Browse the repository at this point in the history
  4. Update code format

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    72e8322 View commit details
    Browse the repository at this point in the history
  5. Check vrf removal

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    d280ff9 View commit details
    Browse the repository at this point in the history
  6. Init proxy_arp data member

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    795dec2 View commit details
    Browse the repository at this point in the history
  7. Fix name error

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    1322f61 View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'origin/master' into sub_intf_vrf_master

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    f3ae2de View commit details
    Browse the repository at this point in the history
  9. Fix syntax error

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    f2bb1cb View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2020

  1. Fix name error

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    148b39f View commit details
    Browse the repository at this point in the history
  2. Fix run time error

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    0da9a52 View commit details
    Browse the repository at this point in the history
  3. Move port table state update

    Signed-off-by: wenda.ni <wenda.ni@bytedance.com>
    wendani committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    b02f273 View commit details
    Browse the repository at this point in the history
  4. Fix run time removal dependency time out

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    c7d713b View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2020

  1. Revert "Fix name error"

    This reverts commit 1322f61.
    wendani committed Nov 30, 2020
    Configuration menu
    Copy the full SHA
    608d6a4 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2021

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

Commits on Jan 24, 2021

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

Commits on Jan 26, 2021

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

Commits on Jan 31, 2021

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

Commits on Feb 4, 2021

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

Commits on Feb 7, 2021

  1. Configuration menu
    Copy the full SHA
    35dda38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45eb55a View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2021

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

Commits on Feb 16, 2021

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

Commits on Feb 17, 2021

  1. Merge remote-tracking branch 'public/master' into sub_intf_vrf_master

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    026bde6 View commit details
    Browse the repository at this point in the history
  2. Address comment: Use None as default value for vrf_name of fucntion

    add_ip_address in conftest.py
    
    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    4e35f99 View commit details
    Browse the repository at this point in the history
  3. Address commnent: Use None as default for vrf_name

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    eac82b0 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2021

  1. Add debug symbol

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    dc8dd8d View commit details
    Browse the repository at this point in the history
  2. Add debug symbol

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    342d990 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    43438dd View commit details
    Browse the repository at this point in the history
  4. Check kernel binding after state db interface table check

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    eb400b4 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2021

  1. Rename for test purpose

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    9da4e53 View commit details
    Browse the repository at this point in the history
  2. Update code format

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    3a53bd7 View commit details
    Browse the repository at this point in the history
  3. Add debug symbol

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    86b93f7 View commit details
    Browse the repository at this point in the history
  4. Debug

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    d2f9149 View commit details
    Browse the repository at this point in the history
  5. Debug

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    e96bbbb View commit details
    Browse the repository at this point in the history
  6. Debug

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    d5f0da8 View commit details
    Browse the repository at this point in the history
  7. Remove debug symbols

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    49d5a3b View commit details
    Browse the repository at this point in the history
  8. Check docker-sonic-vs.gz md5sum

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    2dc571e View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2021

  1. Check swss md5sum

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    65481af View commit details
    Browse the repository at this point in the history
  2. Purge swss before install

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    8dc71b1 View commit details
    Browse the repository at this point in the history
  3. Restore

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    dcd881e View commit details
    Browse the repository at this point in the history
  4. Purge swss before install

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    bbd8fad View commit details
    Browse the repository at this point in the history
  5. Rename

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    7be761a View commit details
    Browse the repository at this point in the history
  6. Revert "Check docker-sonic-vs.gz md5sum"

    This reverts commit 2dc571e.
    
    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    c4cea72 View commit details
    Browse the repository at this point in the history
  7. Revert "Check swss md5sum"

    This reverts commit 65481af.
    wendani committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    831ef8c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d3a6430 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2021

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

Commits on Mar 3, 2021

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

Commits on Mar 4, 2021

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

Commits on Mar 5, 2021

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

Commits on Mar 6, 2021

  1. wait for rif creation in asic db

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    b6d77db View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2021

  1. Configuration menu
    Copy the full SHA
    9efcf95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24dc278 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

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

Commits on Mar 10, 2021

  1. Merge commit '9e30abb' into sub_intf_vrf_master

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    84ebc0f View commit details
    Browse the repository at this point in the history
  2. Update for appl_db_proc_seq test

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    5488c89 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2021

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

Commits on Mar 25, 2021

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

Commits on Mar 26, 2021

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

Commits on Apr 3, 2021

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

Commits on Apr 13, 2021

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

Commits on Apr 15, 2021

  1. removal sequence test

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    822b1a1 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. Check asic db parent port oid

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    654680d View commit details
    Browse the repository at this point in the history
  2. Remove lag

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    ea3ff80 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e62dc55 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2021

  1. add remove route to from APPL_DB

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Apr 18, 2021
    Configuration menu
    Copy the full SHA
    b3c16db View commit details
    Browse the repository at this point in the history
  2. vrf extension to add remove route

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Apr 18, 2021
    Configuration menu
    Copy the full SHA
    8a03864 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. Configuration menu
    Copy the full SHA
    3305f62 View commit details
    Browse the repository at this point in the history
  2. Update

    Signed-off-by: Wenda Ni <wonda.ni@gmail.com>
    wendani committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    a9281f4 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2021

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