Skip to content

Exclude disabled/missing features on non-modulars as well in critical_services_tracking_list#19353

Merged
abdosi merged 1 commit intosonic-net:masterfrom
arista-nwolfe:master-exclude-disabled-feature
Jul 16, 2025
Merged

Exclude disabled/missing features on non-modulars as well in critical_services_tracking_list#19353
abdosi merged 1 commit intosonic-net:masterfrom
arista-nwolfe:master-exclude-disabled-feature

Conversation

@arista-nwolfe
Copy link
Copy Markdown
Contributor

In critical_services_tracking_list it previously only removed disabled features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db.

This came up in the context of the bmp feature which can be enabled/disabled.

It's being added to the DEFAULT_ASIC_SERVICES in #18653

Type of change

  • Bug fix
  • Testbed and Framework(new/improvement)
  • New Test case
    • Skipped for non-supported platforms
  • Test case improvement

Back port request

  • 202205
  • 202305
  • 202311
  • 202405
  • 202411
  • msft-202503
  • 202505

In critical_services_tracking_list it previously only removed disabled
features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@rlhui
Copy link
Copy Markdown

rlhui commented Jul 9, 2025

@eswaran-nexthop will review

Copy link
Copy Markdown
Contributor

@anamehra anamehra left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Copy Markdown
Contributor

@eswaran-nexthop eswaran-nexthop left a comment

Choose a reason for hiding this comment

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

Change LGTM!

@abdosi abdosi merged commit 5ecb17b into sonic-net:master Jul 16, 2025
18 checks passed
nissampa pushed a commit to nissampa/sonic-mgmt_dpu_test that referenced this pull request Aug 7, 2025
…19353)

In critical_services_tracking_list it previously only removed disabled
features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db
ashutosh-agrawal pushed a commit to ashutosh-agrawal/sonic-mgmt that referenced this pull request Aug 14, 2025
…19353)

In critical_services_tracking_list it previously only removed disabled
features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db
vidyac86 pushed a commit to vidyac86/sonic-mgmt that referenced this pull request Oct 23, 2025
…19353)

In critical_services_tracking_list it previously only removed disabled
features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db
opcoder0 pushed a commit to opcoder0/sonic-mgmt that referenced this pull request Dec 8, 2025
…19353)

In critical_services_tracking_list it previously only removed disabled
features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db

Signed-off-by: opcoder0 <[email protected]>
gshemesh2 pushed a commit to gshemesh2/sonic-mgmt that referenced this pull request Dec 16, 2025
…19353)

In critical_services_tracking_list it previously only removed disabled
features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db

Signed-off-by: Guy Shemesh <[email protected]>
AharonMalkin pushed a commit to AharonMalkin/sonic-mgmt that referenced this pull request Dec 16, 2025
…19353)

In critical_services_tracking_list it previously only removed disabled
features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db

Signed-off-by: Aharon Malkin <[email protected]>
gshemesh2 pushed a commit to gshemesh2/sonic-mgmt that referenced this pull request Dec 21, 2025
…19353)

In critical_services_tracking_list it previously only removed disabled
features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db

Signed-off-by: Guy Shemesh <[email protected]>
venu-nexthop pushed a commit to venu-nexthop/sonic-mgmt that referenced this pull request Jan 13, 2026
…19353)

In critical_services_tracking_list it previously only removed disabled
features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db
gshemesh2 pushed a commit to gshemesh2/sonic-mgmt that referenced this pull request Jan 26, 2026
…19353)

In critical_services_tracking_list it previously only removed disabled
features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db

Signed-off-by: Guy Shemesh <[email protected]>
ytzur1 pushed a commit to ytzur1/sonic-mgmt that referenced this pull request Feb 2, 2026
…19353)

In critical_services_tracking_list it previously only removed disabled
features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db

Signed-off-by: Yael Tzur <[email protected]>
venu-nexthop pushed a commit to venu-nexthop/sonic-mgmt that referenced this pull request Mar 27, 2026
…19353)

In critical_services_tracking_list it previously only removed disabled
features from the critical services list on modulars.
We can have disabled features on non-modulars as well.
Also handle the case where the feature is missing from config_db
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

7 participants