2 modules in this draft: - ietf-ac-svc@2023-11-13.yang - ietf-bearer-svc@2023-11-13.yang YANG compiler errors or warnings (pyang 2.6.0, yanglint 2.1.128, yangson 1.4.19) - No compiler errors or warnings for tree outputs NOTE: These modules were reviewed and validated (stub instance-data) in conjunction with draft-ietf-opsawg-teas-common-ac-02 and I did my best to separate comments out to each even though validation crosses the 2 reviews General comments on the draft: - Section 5.1/5.2: Move the "file" declaration in up to align and quote the filename otherwise published IETF tooling will fail to parse correctly General comments on the modules: - Similar comment to that in the `ietf-ac-common` review in that if there is intention for other modules to import and use then ensure any must/when statements are fully qualified. L#272-273 in `ietf-bearer-svc` are one such example. - For `status/admin-status/last-change`, this leaf is `r/w` and while I realize this is reuse from `ietf-vpn-common`, it seems that this is incorrect and should be reflected as pure `r/o` state. A client is not going to "write" this value to a server however this is an inheritance/reuse issue if you agree Example Validated Instance Data (post qualification fixes): KC1 KC1 Description 131001 hmac-sha-512 AGP1 SPP1 SPP2 vpn-common:ethernet-type AGP2 SPP1 1.1.1.1 2.2.2.2 31 ac-common:static-address
ID1 10.1.1.1
2001:db8:1000::1 2001:db8:ffff::ffff 127 ac-common:static-address
ID1 2001:db8:dead::beef
RP1 vpn-common:bgp-routing EPI5 vpn-common:import-export PG1 65000 65001 vpn-common:ipv4 10.1.1.1 true true KC1 N1 10.2.2.2 10.1.1.1 PG1 vpn-common:admin-up 2023-12-30T15:02:11.353Z vpn-common:op-up 2023-12-30T15:02:11.353Z EPI3 180 vpn-common:admin-up 2023-12-30T15:02:11.353Z vpn-common:op-up 2023-12-30T15:02:11.353Z true layer3 KC1 vpn-common:bw-per-service 10000 10000 10000 10000 10000 10000
vpn-common:pop-diverse GID1 AC1 CUSTOMER1 Attachment Circuit #1 2023-12-30T14:52:51.353Z 2025-12-30T00:00:00.000Z 2023-12-30T15:02:10.003Z PSID1 AGP2 AC2 GID1 ac-common:primary vpn-common:l3vpn SID1 SPP1 2001:db8::1 2001:db8::2 128 ac-common:static-address EPI2 vpn-common:both EPI4 AC2
EPI1 EPI2 EPI3 EPI4 EPI5 SPP1 SPP2 network-termination-hint G1 vpn-common:pop-diverse vpn-common:pe-diverse B1 Description for B1 G1 Op comment site-and-device-id devid1 SJC01
555 Anystreet
95123 CA San Jose US
ethernet AC1 2023-12-30T14:52:51.353Z 2025-12-30T00:00:00.000Z 2023-12-30T15:02:10.003Z vpn-common:admin-up 2023-12-30T15:02:11.353Z vpn-common:op-up 2023-12-30T15:02:11.353Z