Re: [netconf] RFC 6241 Ambiguity
Andy Bierman <andy@yumaworks.com> Wed, 12 June 2019 13:54 UTC
Return-Path: <andy@yumaworks.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDD9C12012C for <netconf@ietfa.amsl.com>; Wed, 12 Jun 2019 06:54:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jGcVqchjPNXr for <netconf@ietfa.amsl.com>; Wed, 12 Jun 2019 06:54:39 -0700 (PDT)
Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD31B12004F for <netconf@ietf.org>; Wed, 12 Jun 2019 06:54:38 -0700 (PDT)
Received: by mail-lf1-x131.google.com with SMTP id p24so12182499lfo.6 for <netconf@ietf.org>; Wed, 12 Jun 2019 06:54:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=AIay3rhSD6moIwucOn6WbhEAvGcDCdHgdoGAoDgZZIE=; b=xhsyFbZTUBOQ6VN4+t2LYlXVqNoC4oUrVMBMkZGg/LaMymdYvEkCVbEIotrlddQMky wnGbWb4rO5+eNTsXk0CEw4naixSANu99+X0BHhr0bKqXbWaaSeZouOYfiFOgy4kiPKjN V0OJHI4FJnciBzWGpb5R/z00O5z1xppRhwtav83udmHW/MoXiX4wfMrpZhDC9JY8HJP0 IZl4tv1RKPqx7nxfG0RdPu+hmiALhd42GMxbbPq8U8svuVMSKL0561YX/og0G7ZEdI5Q ysBJv7o55dSgda9jZpBlNuSB+bmZP+7roUHopkM3GgaHhVAs0CnJImZOX4ito6xKohMx b4Jw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AIay3rhSD6moIwucOn6WbhEAvGcDCdHgdoGAoDgZZIE=; b=YmLJIjN9cfwX7bot1yNquJzzuLX4Qzf08obqKQUyWDld6uvX4qoGcb4/hBgntMzpYW NFTYyGGFf39xRqW74zo/cmCaGT89pFTXTM/3S50GXo9jMlYi375MTvuZgllQTtyk3vli d6Iboo87d7gD97GXWhaz6P1L+peG13X1Wz44xG3As3KYls9nUZinbeFPGk/EwZEXpUFK wAmJ7aedstwnoOwMYbbgwKqmuuwE3zeE3oib801bAbDA+J0fhxXURDwJFSxrt40uooLf UkOPeJIzxmtkg1QjrwLqTbaQjFTc6wEBFcO+ZbrVJoLEwFJMCNtdFKNKIz1gf6hlFS+V KscA==
X-Gm-Message-State: APjAAAXHaGYMVEK5XYjgoVN/yQxCdP2eK2jtCfWPXYgn4pjOQlckz2jK Fv47SIWAXHz0/sdcbnenvyKLEktviHEIpC4VkMad5Q==
X-Google-Smtp-Source: APXvYqzq2AXUeuXFj5Sq/NVEmdkvtaJgXmpj/V5q99r8MEmfxhjjBtQ/FIfuo0w3OudkWlvYnISpl6uoQghjlhfkBfs=
X-Received: by 2002:a05:6512:4c5:: with SMTP id w5mr2264908lfq.171.1560347676820; Wed, 12 Jun 2019 06:54:36 -0700 (PDT)
MIME-Version: 1.0
References: <em35e87021-fa76-4888-a383-8b34e960175f@morpheus> <0100016aa75956af-70018fb1-15f8-4394-8ffd-4f4d5b2d7b3f-000000@email.amazonses.com> <CABCOCHScSp8AEjcgSd7tX-Va45y51CxK-b_hO4nd3SzW9rTUKA@mail.gmail.com> <eme2e51d99-6140-4142-b89f-db5e4c6e2a88@morpheus> <0100016ab7a9af7e-cd7f776e-79e1-42a4-9c5d-d04aed0d8fa1-000000@email.amazonses.com> <emdf557a96-2926-4d87-83f9-2f8216ed652e@morpheus> <76ED75C8-AA1A-4A03-A382-0DE834C914A1@gmail.com> <0100016abd77bfe3-88ae515a-d7f9-41c7-b627-9c51bdf16213-000000@email.amazonses.com> <CABCOCHQ-SWFCzs-FzhLe=-n+j+-AEknTuv-nKJ4etFm0srig5w@mail.gmail.com> <884391D0-3F53-4F3D-BFB0-DD333D09507C@gmail.com> <CABCOCHTLzW+2mkau0KHSbprw0e7PjNFO6SZoPyXUzkKm7gsyow@mail.gmail.com> <00d101d51216$f807d120$e8177360$@hansfords.net> <E954A8E5-B241-4655-BF04-F987EC2870C2@gmail.com> <CABCOCHRKSjEFfRvdQWZEnqMQVQd_hNdrK2r4KByiaTbb8FL3aA@mail.gmail.com> <3B2E5975-26B3-4310-B718-9D8D3F0B0DDA@gmail.com> <CABCOCHTH8Ge6Yk3KdaX-sTmcs_Cx-1U4CEvL8Mt-oLFXUQUCug@mail.gmail.com> <0100016b482fc5f4-caf4b52b-416a-438f-9c47-68df526fb9b7-000000@email.amazonses.com> <CABCOCHQbUCPBu-wY_5sA2TUgsOFNGBtAtrYZ9crFJZV+=xo3Cw@mail.gmail.com> <0100016b4bc86abb-d69f575f-c2e7-4ce9-93a5-047262cbff75-000000@email.amazonses.com>
In-Reply-To: <0100016b4bc86abb-d69f575f-c2e7-4ce9-93a5-047262cbff75-000000@email.amazonses.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Wed, 12 Jun 2019 06:54:25 -0700
Message-ID: <CABCOCHQct9XP86LsGU3qkUkNKfcoSttdmnUqLLG_JP1wfcLe3w@mail.gmail.com>
To: Kent Watsen <kent+ietf@watsen.net>
Cc: "netconf@ietf.org" <netconf@ietf.org>, Mahesh Jethanandani <mjethanandani@gmail.com>
Content-Type: multipart/alternative; boundary="00000000000000e380058b20c165"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/9_cCODmZpLCGCyVXWow5MR2La4w>
Subject: Re: [netconf] RFC 6241 Ambiguity
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Jun 2019 13:54:42 -0000
On Wed, Jun 12, 2019 at 6:02 AM Kent Watsen <kent+ietf@watsen.net> wrote: > > a) 'persist' MUST span reboots. >> b) 'persist' MUST NOT span reboots. >> c) it is an implementation decision as to if 'persist' spans reboots. >> >> [...] >> > > IMO the text most strongly supports (b) [para 6]. > It could be argued that [para 5] supports (a) because a server reboot does > cause a session > termination, but IMO this was not the intent of para 5. It suggests the > server is still running > but the client session is terminated > > [...] > > > I think (c) is OK since it not 100% clear what the scope of "unless" is in para 5. > > > If (a) is not possible, and (b) excludes [IoT] devices that must reboot > for each commit, then (c) becomes the front runner. > > The text could be curt and just state “it is an implementation decision > as to if 'persist' spans reboots.” > > But it might be helpful to elaborate along the lines of “devices that > require a reboot in order to commit SHOULD..., other devices MAY...”. > > As to how a client can determine the server’s behavior, given this is just > Errata, it would be inappropriate to define a ‘feature’. How about: > > “This document does not provide a mechanism enabling a client to determine > if a server supports the ‘persist’ behavior over reboots, or if a server > requires a reboot in order to effect configuration changes.“ > > > I object to changing RFC 6241 with an Errata if it attempts to enforce protocol behavior that the original RFC does not actually specify. (c) is correct for an Errata because the original RFC is under-specified. Or perhaps: (d) 'persist' MAY span reboots > ??? > > Kent // contributor > Andy
- [netconf] RFC 6241 Ambiguity Jonathan Hansford
- Re: [netconf] RFC 6241 Ambiguity Kent Watsen
- Re: [netconf] RFC 6241 Ambiguity Andy Bierman
- Re: [netconf] RFC 6241 Ambiguity Jonathan Hansford
- Re: [netconf] RFC 6241 Ambiguity Kent Watsen
- Re: [netconf] RFC 6241 Ambiguity Jonathan Hansford
- Re: [netconf] RFC 6241 Ambiguity Mahesh Jethanandani
- Re: [netconf] RFC 6241 Ambiguity Kent Watsen
- Re: [netconf] RFC 6241 Ambiguity Andy Bierman
- Re: [netconf] RFC 6241 Ambiguity Mahesh Jethanandani
- Re: [netconf] RFC 6241 Ambiguity Andy Bierman
- Re: [netconf] RFC 6241 Ambiguity jonathan
- Re: [netconf] RFC 6241 Ambiguity Andy Bierman
- Re: [netconf] RFC 6241 Ambiguity tom petch
- Re: [netconf] RFC 6241 Ambiguity Mahesh Jethanandani
- Re: [netconf] RFC 6241 Ambiguity Andy Bierman
- Re: [netconf] RFC 6241 Ambiguity Mahesh Jethanandani
- Re: [netconf] RFC 6241 Ambiguity Andy Bierman
- Re: [netconf] RFC 6241 Ambiguity Kent Watsen
- Re: [netconf] RFC 6241 Ambiguity Andy Bierman
- Re: [netconf] RFC 6241 Ambiguity Jonathan Hansford
- Re: [netconf] RFC 6241 Ambiguity Kent Watsen
- Re: [netconf] RFC 6241 Ambiguity Jonathan Hansford
- Re: [netconf] RFC 6241 Ambiguity Andy Bierman
- Re: [netconf] RFC 6241 Ambiguity Kent Watsen
- Re: [netconf] RFC 6241 Ambiguity Kent Watsen
- Re: [netconf] RFC 6241 Ambiguity Andy Bierman
- Re: [netconf] RFC 6241 Ambiguity Andy Bierman
- Re: [netconf] RFC 6241 Ambiguity Mahesh Jethanandani
- Re: [netconf] RFC 6241 Ambiguity Andy Bierman