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

SONiC MAC ACL Yang model update to add support for Source MAC, Destination MAC, Ethertype pattern update, VLAN_ID, PCP, DEI fields. #7917

Merged
merged 1 commit into from
Dec 9, 2021

Conversation

abhishekd-brcm
Copy link
Contributor

@abhishekd-brcm abhishekd-brcm commented Jun 18, 2021

Signed-off-by: Abhishek Dharwadkar [email protected]

Why I did it

Currently only IP ACL and related model is defined. Support for MAC ACL is missing. Added support for it.

How I did it

ACL_RULE table is added with new MAC ACL related fields namely Source MAC, Destination MAC, Ethertype (Pattern updated to match any valid Ethertypes), VLAN, PCP, DEI

How to verify it

Yang model tests are attached.

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

  • 201811
  • 201911
  • 202006
  • 202012

Description for the changelog

Add support for MAC ACL yang model.

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

@abhishekd-brcm abhishekd-brcm requested a review from lguohan as a code owner June 18, 2021 21:25
@ghost
Copy link

ghost commented Jun 18, 2021

CLA assistant check
All CLA requirements met.

@lguohan lguohan requested a review from bingwang-ms June 22, 2021 17:27
@lguohan lguohan added the YANG YANG model related changes label Jun 22, 2021
bingwang-ms
bingwang-ms previously approved these changes Jul 2, 2021
@zhangyanzhao
Copy link
Collaborator

branch conflicts need be resolved before merge.

qiluo-msft
qiluo-msft previously approved these changes Dec 2, 2021
@qiluo-msft
Copy link
Collaborator

@bingwang-ms Could you also help review?

@qiluo-msft qiluo-msft added the Request for 202111 Branch For PRs being requested for 202111 branch label Dec 2, 2021
@abhishekd-brcm abhishekd-brcm changed the title SONiC MAC ACL Yang model SONiC MAC ACL Yang model update to add support for Source MAC, Destination MAC, Ethertype pattern update, VLAN_ID, PCP, DEI fields. Dec 2, 2021
ganglyu
ganglyu previously approved these changes Dec 3, 2021
@ganglyu ganglyu self-requested a review December 3, 2021 05:42
Signed-off-by: Abhishek Dharwadkar <[email protected]>
@abhishekd-brcm
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 7917 in repo Azure/sonic-buildimage

@zhangyanzhao
Copy link
Collaborator

/azpw run

1 similar comment
@abhishekd-brcm
Copy link
Contributor Author

/azpw run

@mssonicbld
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

You have several pipelines (over 10) configured to build pull requests in this repository. Specify which pipelines you would like to run by using /azp run [pipelines] command. You can specify multiple pipelines using a comma separated list.

@abhishekd-brcm
Copy link
Contributor Author

/azpw run Azure.sonic-buildimage

@mssonicbld
Copy link
Collaborator

/AzurePipelines run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@qiluo-msft qiluo-msft merged commit adf52c2 into sonic-net:master Dec 9, 2021
judyjoseph pushed a commit that referenced this pull request Dec 27, 2021
… Destination MAC, Ethertype pattern update, VLAN_ID, PCP, DEI fields (#7917)

#### Why I did it
Currently only IP ACL and related model is defined. Support for MAC ACL is missing. Added support for it.

#### How I did it
ACL_RULE table is added with new MAC ACL related fields namely Source MAC, Destination MAC, Ethertype (Pattern updated to match any valid Ethertypes), VLAN, PCP, DEI

#### How to verify it
Yang model tests are attached.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Included in 202111 Branch Request for 202111 Branch For PRs being requested for 202111 branch YANG YANG model related changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants