Skip to content

Commit 534613c

Browse files
authored
[yang] Add anchor_route_source in DEVICE_METADATA (#22294)
* [yang] Add anchor_route_source in DEVICE_METADATA * Update to listhy I did it T2 local anchor support was added by this PR #21732 We plan to use a new filed to specified the source of anchor route How I did it Add new field in DEVICE_METADAT How to verify it UT
1 parent 18fda9d commit 534613c

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

src/sonic-yang-models/tests/yang_model_tests/tests/device_metadata.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,9 +211,12 @@
211211
},
212212
"DEVICE_METADATA_VALID_T2_GROUP_ASNS": {
213213
"desc": "Verifying valid t2_group_asns."
214-
},
214+
},
215215
"DEVICE_METADATA_VALID_T2_GROUP_ASNS_INVALID": {
216216
"desc": "Verifying invalid t2_group_asns.",
217217
"eStrKey": "InvalidValue"
218-
}
218+
},
219+
"DEVICE_METADATA_VALID_ANCHOR_ROUTE_SOURCE": {
220+
"desc": "Verifying valid anchor_route_source."
221+
}
219222
}

src/sonic-yang-models/tests/yang_model_tests/tests_config/device_metadata.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -621,5 +621,14 @@
621621
}
622622
}
623623
}
624+
},
625+
"DEVICE_METADATA_VALID_ANCHOR_ROUTE_SOURCE": {
626+
"sonic-device_metadata:sonic-device_metadata": {
627+
"sonic-device_metadata:DEVICE_METADATA": {
628+
"sonic-device_metadata:localhost": {
629+
"anchor_route_source": ["local"]
630+
}
631+
}
632+
}
624633
}
625634
}

src/sonic-yang-models/yang-models/sonic-device_metadata.yang

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -295,6 +295,10 @@ module sonic-device_metadata {
295295
description "ASNs inner same group";
296296
}
297297

298+
leaf-list anchor_route_source {
299+
type string;
300+
description "Set source of anchor route";
301+
}
298302
}
299303
/* end of container localhost */
300304
}

0 commit comments

Comments
 (0)