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

[device/dell] Added dynamic sai.profile generation #1518

Merged
merged 2 commits into from
Mar 21, 2018

Commits on Mar 20, 2018

  1. [device/dell] Added dynamic sai.profile generation

    This commit addds new code for generating dynamic sai.profile file.
    The sai.profile.j2 will generate the sai.profile dynamically based on
    the topology. It will generate the sai.profile under /etc/sai.d/ directory
    in syncd. Before syncd is started this J2 file will be run from the start.sh
    file from /usr/bin/ directory. Since the sai.profile is dynamically generated
    the old sai.profile file is not required so deleted the file for S6100.
    It also address couple of more changes for port_config.ini support is added
    for speed in the file which can be used later to find the port speed. Also
    the buffer_default_t*.j2 file the ports should be from 0 to 64 changed.
    
    Unit tested the code on S6100 for dynamic generation of sai.profile file for
    both T0 and T1 and the file was created in /etc/sai.d/sai.profile
    Similarly tested the sonic binary on S6000 to make sure that the sai.profile is
    copied from the /usr/share/sonic/hwsku/sai.profile to /etc/sai.d/sai.profile.
    
    Signed-off-by: Harish Venkatraman <Harish_Venkatraman@dell.com>
    Harish Venkatraman authored and Harish Venkatraman committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    11003ce View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2018

  1. [sonic-buildimage] Updating module sai-redis

    Updating the sonic-sairedis point.
    
    Signed-off-by: Harish Venkatraman <Harish_Venkatraman@dell.com>
    Harish Venkatraman authored and Harish Venkatraman committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    07ba665 View commit details
    Browse the repository at this point in the history