-
Notifications
You must be signed in to change notification settings - Fork 544
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
Code changes to support IPv6 Link local enhancements #1463
Merged
prsunny
merged 31 commits into
sonic-net:master
from
AkhileshSamineni:ipv6-link-local-changes
Aug 5, 2021
+358
−17
Merged
Changes from 29 commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
a5f21ff
Code changes to support IPv6 Link local enchancements
AkhileshSamineni b0257fc
Updated pytest for ipv6 link-local.
AkhileshSamineni c8fabd8
Few fixes for docker-vs pytest.
AkhileshSamineni 0b9e8d1
Corrected the changes as per design change.
AkhileshSamineni 54c974b
Added the removed file.
AkhileshSamineni a6ed450
Removed hasIp2MeAddr function.
AkhileshSamineni e85122e
Added vs testcase for interface.
AkhileshSamineni 2642fa2
Fixed LGTM issue.
AkhileshSamineni 37afab4
Added vs testcase for LAG and Vlan interfaces.
AkhileshSamineni a167064
Addressed review comments
AkhileshSamineni 2b7d62c
Validation check added in remove_vlan()
AkhileshSamineni 373cc3e
Added vlan verification using dvs_vlan
AkhileshSamineni e2d14b0
Corrected vlan verification
AkhileshSamineni dda4999
Correction in Vlan create function
AkhileshSamineni 0e1cb06
Modified in Vlan create
AkhileshSamineni 7574a3a
Few more corrections
AkhileshSamineni bf6336a
Added validation checks in remove_vrf
AkhileshSamineni ae7a169
Added different VRs in the testcase
AkhileshSamineni 1e03523
Few correction in create_vrf
AkhileshSamineni f99203e
Cleanup in remove_vrf
AkhileshSamineni c9fa5ea
Added few more cleanup
AkhileshSamineni 5d36b60
Added few more cleanup in create_vrf
AkhileshSamineni 122afaa
Reverted the changes tried for l3 vxlan test case
AkhileshSamineni cb780ed
Added few prints to debug further
AkhileshSamineni 2c62ef6
Added few more changes in test case
AkhileshSamineni 47faa87
Added few more changes in test case2
AkhileshSamineni adfb5d5
Reverted/Removed few changes to verify the l3 vxlan test case
AkhileshSamineni e2448d6
Removed the VRF changes
AkhileshSamineni 37ed2cf
Removed the extra line in file
AkhileshSamineni d774cea
Addressed minor comment
AkhileshSamineni 3e615e2
Added changes to skip the link-local neighbors based on ipv6_link_loc…
AkhileshSamineni File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
HLD mentions about setting the sysctl variable -
sysctl -w net.ipv6.conf.default.disable_ipv6=1
Where is this handled. Also, could you please revise the HLD based on the implementation. The flows are different b/w HLD and implementation.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated the HLD. Setting sysctl variable is not needed as IPv6 is enabled by default as per new design.