Skip to content

Add default buffer configs for egress_lossless_profile #25078

Merged
rlhui merged 1 commit intosonic-net:masterfrom
tjchadaga:default_buffer_config
Jan 15, 2026
Merged

Add default buffer configs for egress_lossless_profile #25078
rlhui merged 1 commit intosonic-net:masterfrom
tjchadaga:default_buffer_config

Conversation

@tjchadaga
Copy link
Copy Markdown
Contributor

Why I did it

Default buffer configuration was missing for egress_lossless_profile causing yang validation failure on the platform

Work item tracking
  • Microsoft ADO (number only):

How I did it

Added default configuration for egress_lossless_profile as part of BUFFER_PROFILE configuration

How to verify it

Verify that yang validation does not fail when egress_lossless_profile is used in the configuration

Which release branch to backport (provide reason below if selected)

  • 202305
  • 202311
  • 202405
  • 202411
  • 202505
  • 202511

Tested branch (Please provide the tested image version)

Description for the changelog

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

Signed-off-by: Tejaswini Chadaga <[email protected]>
Copilot AI review requested due to automatic review settings January 15, 2026 01:52
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a missing default buffer configuration for egress_lossless_profile to address a YANG validation failure on the platform. The configuration was previously absent, causing validation errors when the profile was referenced.

Changes:

  • Added default configuration for egress_lossless_profile in the BUFFER_PROFILE section with pool assignment, size, and dynamic threshold settings

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@rlhui rlhui merged commit 3fe243a into sonic-net:master Jan 15, 2026
28 of 29 checks passed
@mssonicbld
Copy link
Copy Markdown
Collaborator

Cherry-pick PR to 202511: #25114

@mssonicbld
Copy link
Copy Markdown
Collaborator

@tjchadaga cherry pick PR didn't pass PR checker. Please check!!!
#25114

1 similar comment
@mssonicbld
Copy link
Copy Markdown
Collaborator

@tjchadaga cherry pick PR didn't pass PR checker. Please check!!!
#25114

FengPan-Frank pushed a commit to FengPan-Frank/sonic-buildimage that referenced this pull request Mar 6, 2026
Default buffer configuration was missing for egress_lossless_profile causing yang validation failure on the platform

Signed-off-by: Tejaswini Chadaga <[email protected]>
Signed-off-by: Feng Pan <[email protected]>
dprital pushed a commit that referenced this pull request Mar 19, 2026
Default buffer configuration was missing for egress_lossless_profile causing yang validation failure on the platform

Signed-off-by: Tejaswini Chadaga <[email protected]>
Signed-off-by: dprital <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants