Skip to content

[action] [PR:56] Add list of trusted VNIs#58

Merged
mssonicbld merged 1 commit intosonic-net:202511from
mssonicbld:cherry/202511/56
Feb 19, 2026
Merged

[action] [PR:56] Add list of trusted VNIs#58
mssonicbld merged 1 commit intosonic-net:202511from
mssonicbld:cherry/202511/56

Conversation

@mssonicbld
Copy link
Copy Markdown

The current proto definition only allows a single value or range for trusted VNIs. If we want to trust two different VNIs, then we must use a range that includes all VNIs between them, which presents a security risk. This will require changes across multiple repos in the following order:

  1. Update the protobuf definition to allow for multiple ranges and values for trusted VNIs (this PR)
  2. Update orchagent code to parse the new protobuf definition and create multiple trusted VNI entries
  3. Update sonic-mgmt tests to use the new definition
  4. Update the protobuf definition to remove/deprecate the old trusted_vni field to avoid confusion.

The current proto definition only allows a single value or range for trusted VNIs. If we want to trust two different VNIs, then we must use a range that includes all VNIs between them, which presents a security risk. This will require changes across multiple repos in the following order:

1. Update the protobuf definition to allow for multiple ranges and values for trusted VNIs (this PR)
2. Update orchagent code to parse the new protobuf definition and create multiple trusted VNI entries
3. Update sonic-mgmt tests to use the new definition
4. Update the protobuf definition to remove/deprecate the old `trusted_vni` field to avoid confusion.
@mssonicbld
Copy link
Copy Markdown
Author

Original PR: #56

@mssonicbld
Copy link
Copy Markdown
Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@theasianpianist
Copy link
Copy Markdown
Collaborator

/azpw run

@mssonicbld
Copy link
Copy Markdown
Author

/AzurePipelines run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld mssonicbld merged commit 63d9cb2 into sonic-net:202511 Feb 19, 2026
6 of 7 checks passed
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.

2 participants