Skip to content

Commit

Permalink
[yang]Updating vxlan yang model to include IPv6 source in VxLAN tunnel (
Browse files Browse the repository at this point in the history
  • Loading branch information
mssonicbld authored Apr 8, 2023
1 parent 05a9ce9 commit fff0e7d
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 1 deletion.
3 changes: 3 additions & 0 deletions src/sonic-yang-models/tests/yang_model_tests/tests/vxlan.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
"VXLAN_VALID_TEST": {
"desc": "Valid VXLAN Configuration."
},
"VXLAN_VALID_V6_TUNNEL_TEST": {
"desc": "Valid VXLAN V6 Configuration."
},
"VXLAN_EVPN_NVO_WITHOUT_VTEP": {
"desc": "Configure EVPN_NVO without VXLAN_TUNNEL entry",
"eStrKey" : "LeafRef"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,45 @@
}
}
},
"VXLAN_VALID_V6_TUNNEL_TEST": {
"sonic-vlan:sonic-vlan": {
"sonic-vlan:VLAN": {
"VLAN_LIST": [
{
"name": "Vlan100"
}
]
}
},
"sonic-vxlan:sonic-vxlan": {
"sonic-vxlan:VXLAN_TUNNEL": {
"VXLAN_TUNNEL_LIST": [
{
"name": "vtep1",
"src_ip": "2001::1:2:3:4"
}
]
},
"sonic-vxlan:VXLAN_EVPN_NVO": {
"VXLAN_EVPN_NVO_LIST": [
{
"name": "nvo1",
"source_vtep": "vtep1"
}
]
},
"sonic-vxlan:VXLAN_TUNNEL_MAP": {
"VXLAN_TUNNEL_MAP_LIST": [
{
"name": "vtep1",
"mapname": "map_100_Vlan100",
"vlan": "Vlan100",
"vni": "100"
}
]
}
}
},
"VXLAN_EVPN_NVO_WITHOUT_VTEP": {
"sonic-vxlan:sonic-vxlan": {
"sonic-vxlan:VXLAN_EVPN_NVO": {
Expand Down
2 changes: 1 addition & 1 deletion src/sonic-yang-models/yang-models/sonic-vxlan.yang
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ module sonic-vxlan {
}

leaf src_ip {
type inet:ipv4-address;
type inet:ip-address;
}
}
}
Expand Down

0 comments on commit fff0e7d

Please sign in to comment.