[OPS-DIR]Re: draft-ietf-ecrit-lost-planned-changes-18 ietf last call Opsdir review
Brian Rosen <br@brianrosen.net> Tue, 18 August 2026 15:05 UTC
Return-Path: <br@brianrosen.net>
X-Original-To: ops-dir@mail2.ietf.org
Delivered-To: ops-dir@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 4F8E012BB9DA0 for <ops-dir@mail2.ietf.org>; Tue, 18 Aug 2026 08:05:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1787065540; bh=jnntT5EYobMFVHHvmbEf2B22DpebG9n7onK+Qh9Bi1U=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=x5PfwsIXFbMli8pk5HhvEDqg++soVWsyGAdNnOgvflx0uyCM4Rpb9bZb7wZyi3DgC 46tZflP7KwReAUy9sl3pmvfTP9hlX9wAdMnSPVphncecyKAAlffHq5I0u6P30SHyh4 UUGxUdSkNXfU9j3YUmFXBInKaBPokv4G4O+QxxBU=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=brianrosen.net
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kuNJrkieRjop for <ops-dir@mail2.ietf.org>; Tue, 18 Aug 2026 08:05:39 -0700 (PDT)
Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id BD55412BB9D91 for <ops-dir@ietf.org>; Tue, 18 Aug 2026 08:05:39 -0700 (PDT)
Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-c15c42a45adso163698266b.0 for <ops-dir@ietf.org>; Tue, 18 Aug 2026 08:05:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brianrosen.net; s=google; t=1787065533; x=1787670333; darn=ietf.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:content-type:from:to:cc :subject:date:message-id:reply-to:content-type; bh=9MUaEg+nB4TU+Dauc6cKyGTdWyEA12meysN2Uh7KcY4=; b=JkIeEGBmBShV2sGvx1+xXe7V8VQvPuLFQkL3sQfZSVZm3Z8KPuUAf5tq3YF8e/wuYa oJORJZQzFZx6UMtnI+ObYtVxaq/oltXkH1NP6Hy/nmjIxT7xXEF8zbmyWfQmS5GNpLYZ L6JDYDzXCxJj80vfT8M4xfwFIfw4PQQlqkd9o=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787065533; x=1787670333; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:content-type:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=9MUaEg+nB4TU+Dauc6cKyGTdWyEA12meysN2Uh7KcY4=; b=KtZZLMg4i3wyGeFXMQOn/THEQMckSYXvyJsFJgGGpgnLyBKXYktggqoScgJcUk03VF 667uhvH3OZS/8PDKEsFpr1yFU8Oou4/1v/ie/x4wFRROFjgzQUZ4DdceYIUk8UUKGgOK DxNn3Cdb1kBKEi2A6dA0U4csLzUqIX5anUQ5YZBdouG1DKCVvHSRKG9V/xO7sKLcozt8 VGKcZ+7wl4HUBlLmbXLqk4XVNDtpmqRNixovSnsMaBgvoG++Vt9hsAqXFIs7UvW5grcw 2V47p/Wu9euV5TeV+nGgas2SN/2zRZgq8hTmH9Msw6buob8AWn/e/IKrQBLMgVZaDtpp ziAA==
X-Gm-Message-State: AOJu0Yyfd62mL8KIs5hvxFKDTZGLTVGyOREkJllVnJdHHRUbEQhmgY5X hANRkWNrTbShexKVQDIr6OdMOL2ADPS4gRqqV1RnKz7QoEAkjGSLjo02aAR5Mp+s5B8=
X-Gm-Gg: AR+sD13MKohZgsVyQszdowi5gdhFQGhe1tJLJu9/JpQZHGBMOQUQPwJ4T/V3WVdavKR 6O+VQcDrVP/1GoeM6EH+7Siq2+p/xdXQQu+uHzVFdOleisXXtn8m8hRsoX3CUydFU+HjLJ+h1E4 g3sGxP5HotM0FfTrN+6jNboSbmjSdbRqumd1anr1K1s208R2gk1sTGuCxBiCPttBaz2O6VXurc6 5/Xznov8F3vOkCU0bT0Sf+mVgIqxvjDODrgcxlY9KE8kPWrfAUSAjmBfFmrAlLi1D3PEgCA4RvI WToozfOMgTCLO5xZiqDjGZm+MgmS4O8oHEATmKTDgcgHS28rCTRNIfEy+kHCRRRVUJy0CBWpJQX Y7SqNQ/blqb8dF+bAKhaMH51X1VyXSOEf9ZAfmF2pKjk8suY1bQSnvzG6riA5/lhaPOYrtD26Og XwLH4RuKaDRSnQF+532u1EnZ0oI73+RyMYbi1rl7MDqPwZiu/HLKpgJTtcxIN6UyZ3Q9/WRP/jW kuRhPCC4bu/mOF4PMtSKXWgk7HSHviyKIuFhl5ro+ZM2Iz1HR2r7A==
X-Received: by 2002:a17:907:6d2a:b0:c12:3cbf:9f6d with SMTP id a640c23a62f3a-c218d9bc3cfmr373938366b.1.1787065532357; Tue, 18 Aug 2026 08:05:32 -0700 (PDT)
Received: from smtpclient.apple (dynamic-acs-24-239-212-11.zoominternet.net. [24.239.212.11]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c217fecb5basm206380466b.24.2026.08.18.08.05.30 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Aug 2026 08:05:31 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.600.51.1.1\))
From: Brian Rosen <br@brianrosen.net>
In-Reply-To: <178700477727.562234.13767129177735286531@dt-datatracker-7c6ddbc678-86d5j>
Date: Tue, 18 Aug 2026 11:05:17 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <8EA936C9-C3D9-4709-B0F9-6F92BA25B514@brianrosen.net>
References: <178700477727.562234.13767129177735286531@dt-datatracker-7c6ddbc678-86d5j>
To: Sue Hares <shares@ndzh.com>
X-Mailer: Apple Mail (2.3864.600.51.1.1)
Message-ID-Hash: OJW56JXI2A43L2K4PGLE7U6547PMDI4A
X-Message-ID-Hash: OJW56JXI2A43L2K4PGLE7U6547PMDI4A
X-MailFrom: br@brianrosen.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ops-dir.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: ops-dir@ietf.org, draft-ietf-ecrit-lost-planned-changes.all@ietf.org, ecrit@ietf.org, last-call@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [OPS-DIR]Re: draft-ietf-ecrit-lost-planned-changes-18 ietf last call Opsdir review
List-Id: Ops Directorate <ops-dir.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ops-dir/7XY0meZ3s0iIFwuQskCPvRVaSPw>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ops-dir>
List-Help: <mailto:ops-dir-request@ietf.org?subject=help>
List-Owner: <mailto:ops-dir-owner@ietf.org>
List-Post: <mailto:ops-dir@ietf.org>
List-Subscribe: <mailto:ops-dir-join@ietf.org>
List-Unsubscribe: <mailto:ops-dir-leave@ietf.org>
Sue Thank you for this review The text on the relationship between the RelaxNG schema and the XML schema has been debated for a very long time, and has changed several times. This is the current consensus of the working group, after all that debate. Everyone reviewing it, so far, has had a different opinion of how to handle the new schema. The reality is that most implementations (of which there are quite a few) have used an XML schema created by another organization and not reviewed by the iETF. There is at least one implementation that has used the RelaxNG schema and there may be more. We have not had any significant interoperability issues even with the non-IETF schema. So the reality seems to be it doesn’t matter. Several experts have looked at both schemas and we do believe they are interoperable, but if there were to be a problem, consensus is the RelaxNG schema is definitive. There is not consensus within the work group to replace the RelaxNG schema with the XML schema. It’s pretty problematic to use RelaxNG for extensions when most implementations are based on the XML schema, and these implementors do not have expertise or tools to manage RelaxNG schemas. While the reverse is also true, there are far fewer such implementations. The wording we have presently is the best compromise I could get on how to handle it, and no one is really happy, but they are less happy with other ways. I will see if I can come up with some text on fault management and verifying correct operation. Brian > On Aug 17, 2026, at 6:12 PM, Sue Hares via Datatracker <noreply@ietf.org> wrote: > > Document: draft-ietf-ecrit-lost-planned-changes > Title: Validation of Locations Around a Planned Change > Reviewer: Sue Hares > Review result: Has Issues > > Hi, > > I have been selected as the Operational Directorate (opsdir) reviewer for this > Internet-Draft. > > The Operational Directorate reviews all operational and management-related > Internet-Drafts to ensure alignment with operational best practices and that > adequate operational considerations are covered. > > A complete set of _"Guidelines for Considering Operations and Management in > IETF Specifications"_ can be found at > https://datatracker.ietf.org/doc/draft-ietf-opsawg-rfc5706bis/. > > While these comments are primarily for the Operations and Management Area > Directors (Ops ADs), the authors should consider them alongside other feedback > received. > > - Document: draft-ietf-ecrit-lost-planned-changes-18 > - Reviewer: Susan Hares > - Review Date: August 17, 2026 > - Intended Status: Proposed Standard > > ## Summary - Has issues > > Reviewer comment: Has Issues with section 6, but no issues with extension. > Operational issues with 1) Section 6 and 2) security considerations. > > Issue 1: Section 6 states that RelaxNG scheme remains authoritative for LoST, > but that this new schema is the basis for additions. > > Normally, if one updated a more usable schema, the implementations have a > choice for using either old or new. New additions only go on the new schema. > > This paragraph makes a different choice where RelaxNG is normative, and this > schema is not even registered. Errors may be found in this schema. OK, so how > is the implementer and the operator deploying this suppose to trust the > results. Why did the authors not create a schema registered in IANA to replace > RelaxNG that has some guarantee of correctly operating? > > Why would an operator spend money on an implementation that the standard says > might have bugs? This approach has me worried and confused. Explicitly > evaluate compliance with operational guidelines (optional but recommended): > > Check list: > - Fault Management: Are failure detection/recovery mechanisms specified? No > fault for section 6, - Configuration Management: Are configuration changes to > enable/disable the feature clearly defined? No configuration options for asOf > or new schema usage. > > - Performance Monitoring: Are metrics (e.g., latency, resource usage) clearly > identified? No - Deployment management: No strong description. - Installation > and initial set-up: No strong description - No migration path for replacement > to RelaxNG. - Requirements on Other Protocols: Replacement to RelaxNG or > parallel running needs additional requirements. | Impact on Network Operation: > asOf - good idea that reduces impact on network. Replacement of RelaxNG - > could be a lot of problems. | Verifying Correct Operation: No indication of > operational tests. It would be good go include something on what's been tried > so that operators know what issues. > > For routing protocols, example as > > [RFC 6123 – Inclusion of Manageability Sections in Path Computation Element > (PCE) Working Group Drafts](https://www.rfc-editor.org/rfc/rfc6123.html) > > ## Major Issues > > List critical problems blocking publication (e.g., protocol flaws, missing > operational safeguards, or lack of manageability considerations). Include > section/paragraph references. > > - Example: > >> Section 4.2 describes [feature] but does not specify how operators can > monitor its performance (RFC 5706 Section 3.6). This omission could lead to > undiagnosed failures in production networks. > > - If none: > >> No major issues found. > > --- > > ## Minor Issues > > List non-blocking but important clarifications (e.g., ambiguous terminology or > incomplete examples). > > - Example: > >> Section 2.1 uses "node" without defining its scope (physical/virtual). Add a > reference to RFC 8345 for consistency. > > - If none: > >> No minor issues found. > > --- > > ## Nits > > Optional editorial suggestions (e.g., acronym expansions or grammar fixes). > > - Example: > >> Abstract: Expand "NFV" on first use. > >> Section 3.1: "it’s" -> "its". > > --- > >
- [OPS-DIR]draft-ietf-ecrit-lost-planned-changes-18… Sue Hares via Datatracker
- [OPS-DIR]Re: draft-ietf-ecrit-lost-planned-change… Brian Rosen
- [OPS-DIR]Re: draft-ietf-ecrit-lost-planned-change… Susan Hares