[Teas] draft-ietf-teas-yang-topology-filter-02 early Yangdoctors review
Reshad Rahman via Datatracker <noreply@ietf.org> Wed, 08 April 2026 03:09 UTC
Return-Path: <noreply@ietf.org>
X-Original-To: teas@ietf.org
Delivered-To: teas@mail2.ietf.org
Received: from [10.244.6.96] (unknown [4.156.85.76]) by mail2.ietf.org (Postfix) with ESMTP id 8B8A5D7DAA32; Tue, 7 Apr 2026 20:09:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1775617768; bh=LrZ0ZHOacDn/VUu+zqIIB8lDB9SxFH/BRFtPs/5kxes=; h=From:To:Cc:Subject:Reply-To:Date; b=A1ABS/uEO1a/t/qrdqyU0Obhcvo5UHW1eAKc0S+ETg4I9KY5L8NgIQwaLFSdI/UNU /mF2T/xeKdS7gbbvYNS6r5QnRjQDIQfkE4uo9bEpRhDHOZVTrTc+JzCwneTUrDZzXA EhPf5I7zU0PzFjgduM2rUyIPML9ZkIYuiFsNhCG8=
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Reshad Rahman via Datatracker <noreply@ietf.org>
To: yang-doctors@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 12.60.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <177561776845.1229268.18022717393811342192@dt-datatracker-9dc8fdd9f-qcdj9>
Date: Tue, 07 Apr 2026 20:09:28 -0700
Message-ID-Hash: R2TOEUIDBXOVE4PDFESU227RUROOTISU
X-Message-ID-Hash: R2TOEUIDBXOVE4PDFESU227RUROOTISU
X-MailFrom: noreply@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-teas.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-ietf-teas-yang-topology-filter.all@ietf.org, teas@ietf.org, lsr@ietf.org
X-Mailman-Version: 3.3.9rc6
Reply-To: Reshad Rahman <reshad@yahoo.com>
Subject: [Teas] draft-ietf-teas-yang-topology-filter-02 early Yangdoctors review
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/_JrwTjMTibsXW9b6XOL_t5iNbzY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Owner: <mailto:teas-owner@ietf.org>
List-Post: <mailto:teas@ietf.org>
List-Subscribe: <mailto:teas-join@ietf.org>
List-Unsubscribe: <mailto:teas-leave@ietf.org>
Document: draft-ietf-teas-yang-topology-filter Title: YANG Data Model for Topology Filter Reviewer: Reshad Rahman Review result: On the Right Track I've CCed the LSR mailing list since there are LSR related comments here. Here are what I believe are major issues with this document: - Guidelines from RFC9907 are not being followed. e.g. section 3.7.1 (template text) 1st paragraph hasn't been used and RFC9907 etc is not an informative reference. Also no module usage examples (section 3.12). - What is an instance-id? There are no examples provided on what an information source instance is. A reference would also help. - division-id, currently can it only be an OSPF area or ISIS level? - algo-id, please provide a reference. Also in draft-ietf-lsr-isis-flex-algo-yang, it is called algo-number so I suggest to use the same name. - mt-id, please add a reference. Also in this doc it is a uint16, but in RFC9903 it is a uint8 with a range. - General comment: it's too bad that some of those "common definitions" weren't typedefed in a common YANG module. - Similarly, the igp-protocol typedef should ideally be in a more "central location" than in a TEAS topology-filter module. - Many (all?) values have no default and aren't mandatory. e.g. what happens if an igp-domain-identifier has no attributes set? Or even if some attributes are set, are the other attributes "wild carded"? Whether this is valid or not and (if it is) the expected behaviour have to be specified explicitly in the document. - I see no detailed description of what the include-any, include-all and exclude containers actually do. - What is the expected behaviour if a topology filter has the same link-name to node-prefix in include-any, include-all and exclude containers? If such config is invalid, it must be stated in the description.
- [Teas] draft-ietf-teas-yang-topology-filter-02 ea… Reshad Rahman via Datatracker