Commit af790dd
committed
doc: ospfd / ospf6d: document RFC 9129 ietf-ospf config-write scope
Replace the older "operational data only" sections in doc/user/ospfd.rst
and doc/user/ospf6d.rst with a YANG / NETCONF Support entry that lists
every config-write leaf the ietf-ospf series now supports plus the
deliberate scope gaps:
* redistribute and default-information-originate remain legacy-CLI
only (RFC 9129 / RFC 8349 leave them to a separate import / export
mechanism).
* Per-address overrides (e.g. `ip ospf cost N A.B.C.D`) have no RFC
9129 counterpart; YANG is strictly per-interface.
* FRR-specific NSSA augments (translator-role, suppress-fa,
default-information-originate) are not in the RFC 9129 area
grouping; they remain legacy-CLI-only.
* `router ospf [vrf NAME]` instance creation is still CLI-only;
YANG operations that target a non-existent instance are rejected
at VALIDATE with a clear error pointing at `router ospf`.
* ospf6d has no per-area stub default-cost knob; the leaf is not
implemented (mgmtd reports "no backend handles this path"). This
matches the existing v3 CLI surface, not a regression introduced
by this conversion.
* ospf6 interface-type rejects non-broadcast and hybrid at VALIDATE
(ospf6d only accepts broadcast, point-to-point and
point-to-multipoint).
Adds a worked example showing mgmt set-config / commit apply for the
explicit-router-id leaf so operators see the end-to-end mgmtd path.
Documents the frr-deviations-ietf-routing-ospf interface-name leafref
relaxation and the restoration of referential checks inside the
per-interface callbacks.
Signed-off-by: lamestllama <eric@eparsonage.com>1 parent cb1e3ec commit af790dd
2 files changed
Lines changed: 107 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
933 | 933 | | |
934 | 934 | | |
935 | 935 | | |
936 | | - | |
937 | | - | |
938 | | - | |
939 | | - | |
940 | | - | |
941 | | - | |
| 936 | + | |
| 937 | + | |
942 | 938 | | |
943 | | - | |
944 | | - | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
945 | 970 | | |
946 | 971 | | |
947 | 972 | | |
948 | 973 | | |
949 | 974 | | |
950 | | - | |
| 975 | + | |
951 | 976 | | |
952 | 977 | | |
953 | 978 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1083 | 1083 | | |
1084 | 1084 | | |
1085 | 1085 | | |
1086 | | - | |
1087 | | - | |
1088 | | - | |
1089 | | - | |
1090 | | - | |
1091 | | - | |
| 1086 | + | |
| 1087 | + | |
1092 | 1088 | | |
1093 | | - | |
1094 | | - | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
1095 | 1136 | | |
1096 | 1137 | | |
1097 | 1138 | | |
1098 | 1139 | | |
1099 | 1140 | | |
1100 | | - | |
| 1141 | + | |
1101 | 1142 | | |
1102 | 1143 | | |
1103 | 1144 | | |
1104 | 1145 | | |
1105 | 1146 | | |
1106 | 1147 | | |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
1107 | 1171 | | |
1108 | 1172 | | |
1109 | 1173 | | |
| |||
0 commit comments