Skip to content

[201911][radv] Support multiple ipv6 prefixes per vlan interface and change radv interval to 3min#10016

Merged
prsunny merged 3 commits intosonic-net:201911from
kellyyeh:radvd-201911
Feb 18, 2022
Merged

[201911][radv] Support multiple ipv6 prefixes per vlan interface and change radv interval to 3min#10016
prsunny merged 3 commits intosonic-net:201911from
kellyyeh:radvd-201911

Conversation

@kellyyeh
Copy link
Copy Markdown
Contributor

@kellyyeh kellyyeh commented Feb 17, 2022

Why I did it

Cherry-pick PR #9934 and #8882

How I did it

How to verify it

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

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111

Description for the changelog

Link to config_db schema for YANG module changes

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

)

Why I did it
Radvd.conf.j2 template creates two copies of the vlan interface when there are more than one ipv6 address assigned to a single vlan interface. Changed the format to add prefixes under the same vlan interface block.

How I did it
Modifies radvd.conf.j2 and added unit tests

How to verify it
Configure multiple ipv6 address to the same vlan, start radvd
Unit test will check if radvd.conf with multiple ipv6 addresses is formed correctly
@kellyyeh kellyyeh changed the title [201911][radv] Support multiple ipv6 prefixes per vlan interface [201911][radv] Support multiple ipv6 prefixes per vlan interface and change radv interval to 3min Feb 18, 2022
@prsunny
Copy link
Copy Markdown
Contributor

prsunny commented Feb 18, 2022

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@prsunny prsunny merged commit 017547d into sonic-net:201911 Feb 18, 2022
@kellyyeh kellyyeh deleted the radvd-201911 branch March 16, 2022 22:43
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