Merge pull request #15791 from zhou-run/202404182042

isisd: When the ISIS instance does not exist, the default metric will not be wide.
This commit is contained in:
Olivier Dugeon 2024-04-30 16:33:48 +02:00 committed by GitHub
commit 8deba1e48d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -685,7 +685,7 @@ module frr-isisd {
type uint32 { type uint32 {
range "0..16777215"; range "0..16777215";
} }
must ". < 64 or /frr-isisd:isis/instance[area-tag = current()/../../area-tag]/metric-style = 'wide'"; must ". < 64 or /frr-isisd:isis/instance[area-tag = current()/../../area-tag]/metric-style = 'wide' or not(/frr-isisd:isis/instance[area-tag = current()/../../area-tag]/metric-style)";
default "10"; default "10";
description description
"Default level-1 metric for this IS-IS circuit."; "Default level-1 metric for this IS-IS circuit.";
@ -695,7 +695,7 @@ module frr-isisd {
type uint32 { type uint32 {
range "0..16777215"; range "0..16777215";
} }
must ". < 64 or /frr-isisd:isis/instance[area-tag = current()/../../area-tag]/metric-style = 'wide'"; must ". < 64 or /frr-isisd:isis/instance[area-tag = current()/../../area-tag]/metric-style = 'wide' or not(/frr-isisd:isis/instance[area-tag = current()/../../area-tag]/metric-style)";
default "10"; default "10";
description description
"Default level-2 metric for this IS-IS circuit."; "Default level-2 metric for this IS-IS circuit.";