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

[ACL] Fix acl match ip_type_non_ipv4 and ip_type_non_ipv6. #2842

Merged
merged 4 commits into from
Oct 24, 2023

Conversation

LGH-12
Copy link
Contributor

@LGH-12 LGH-12 commented Jul 3, 2023

Fix acl match ip_type_non_ipv4 and ip_type_non_ipv6.
Signed-off-by: LTeng liuteng@asterfusion.com
What I did
Change the value of IP_TYPE_NON_IPv4 and IP_TYPE_NON_IPv6 to uppercase
Why I did it
As attr_value is converted to uppercase by "to_upper()" in AclRule::processIpType, processIpType will return false when processing non_ipv4 and non_ipv6.
How I verified it
Added pytest.
Details if related

Signed-off-by: LTeng <liuteng@asterfusion.com>
@LGH-12 LGH-12 requested a review from prsunny as a code owner July 3, 2023 10:00
@prsunny prsunny requested a review from bingwang-ms July 5, 2023 21:34
@prsunny prsunny merged commit a9867e6 into sonic-net:master Oct 24, 2023
StormLiangMS pushed a commit that referenced this pull request Nov 2, 2023
*Fix acl match ip_type_non_ipv4 and ip_type_non_ipv6.
@LGH-12 LGH-12 deleted the fix_acl_iptype branch November 20, 2023 09:20
mssonicbld pushed a commit to mssonicbld/sonic-swss that referenced this pull request Jan 25, 2024
*Fix acl match ip_type_non_ipv4 and ip_type_non_ipv6.
@mssonicbld
Copy link
Collaborator

Cherry-pick PR to 202205: #3026

@mssonicbld
Copy link
Collaborator

@LGH-12 cherry pick PR didn't pass PR checker. Please check!!!
#3026

1 similar comment
@mssonicbld
Copy link
Collaborator

@LGH-12 cherry pick PR didn't pass PR checker. Please check!!!
#3026

@LGH-12
Copy link
Contributor Author

LGH-12 commented Jan 30, 2024

@LGH-12 cherry pick PR didn't pass PR checker. Please check!!!#3026

Hi @mssonicbld . I'm not sure how it happened. I found the same error in other PR (eg. last commit (https://github.com/sonic-net/sonic-swss/runs/20684050068) in #3006). It looks like a known issue according to the comments of that PR.

@mssonicbld
Copy link
Collaborator

@LGH-12 cherry pick PR didn't pass PR checker. Please check!!!
#3026

4 similar comments
@mssonicbld
Copy link
Collaborator

@LGH-12 cherry pick PR didn't pass PR checker. Please check!!!
#3026

@mssonicbld
Copy link
Collaborator

@LGH-12 cherry pick PR didn't pass PR checker. Please check!!!
#3026

@mssonicbld
Copy link
Collaborator

@LGH-12 cherry pick PR didn't pass PR checker. Please check!!!
#3026

@mssonicbld
Copy link
Collaborator

@LGH-12 cherry pick PR didn't pass PR checker. Please check!!!
#3026

mssonicbld pushed a commit that referenced this pull request Mar 4, 2024
*Fix acl match ip_type_non_ipv4 and ip_type_non_ipv6.
tjchadaga added a commit to tjchadaga/sonic-swss that referenced this pull request Nov 12, 2024
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.

6 participants