Skip to content

doc/acl: document the configurable ACL table group-member priority#2430

Open
AnantKishorSharma wants to merge 1 commit into
sonic-net:masterfrom
AnantKishorSharma:hld-acl-table-priority
Open

doc/acl: document the configurable ACL table group-member priority#2430
AnantKishorSharma wants to merge 1 commit into
sonic-net:masterfrom
AnantKishorSharma:hld-acl-table-priority

Conversation

@AnantKishorSharma

Copy link
Copy Markdown

What I did

Document the configurable ACL table group-member PRIORITY field in the ACL High Level Design, matching how the existing ACL_TABLE configuration is documented.

The optional ACL_TABLE|PRIORITY field sets the ACL table group member priority within a bind-point group (previously a fixed default). AclOrch validates it against the switch-reported range (SAI_SWITCH_ATTR_ACL_TABLE_MINIMUM_PRIORITY / SAI_SWITCH_ATTR_ACL_TABLE_MAXIMUM_PRIORITY) and it is ignored for table types not bound as a group member. It is distinct from the existing per-rule PRIORITY.

Details

  • Rev 1.1 -> 1.2 + revision-history row
  • ACL_TABLE schema (3.1.2.1.1): new priority field
  • Design note (3.3.1.2): SAI group-member-priority mapping, the min/max range capability query, and the default/ignored cases

Companion to the implementation in sonic-net/sonic-swss#4688.

Note: overlaps with the in-flight #2423 (policer HLD) and #2429 (packet-color HLD) on the revision number and the revision-history table. Whichever merges first keeps 1.2; I will rebase the others (bump to 1.3 / 1.4).

Document the optional ACL_TABLE "PRIORITY" field (companion to
sonic-net/sonic-swss#4688), which sets the ACL table group member priority
within a bind-point group instead of the previous fixed default.

Updates doc/acl/ACL-High-Level-Design.md:
- Adds the "priority" field to the ACL_TABLE schema (3.1.2.1.1).
- Adds a design note in 3.3.1.2 covering the SAI group-member-priority
  mapping, the min/max range capability query, and the default/ignored cases.
- Rev 1.1 -> 1.2 + revision-history row.

Signed-off-by: Anant Kishor Sharma <anant.kishor-sharma@hpe.com>
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
No pipelines are associated with this pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants