Re: [netconf] New Version Notification - draft-ietf-netconf-notification-capabilities-09.txt

Balázs Lengyel <balazs.lengyel@ericsson.com> Fri, 10 January 2020 16:07 UTC

Return-Path: <balazs.lengyel@ericsson.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 E3665120958 for <netconf@ietfa.amsl.com>; Fri, 10 Jan 2020 08:07:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 MPRD6rnbQllE for <netconf@ietfa.amsl.com>; Fri, 10 Jan 2020 08:07:11 -0800 (PST)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2073.outbound.protection.outlook.com [40.107.22.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE72312094C for <netconf@ietf.org>; Fri, 10 Jan 2020 08:07:10 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cgfud5zVJEHg0BqvAnZWUgPQy1Bi4cugRvkKU6aZQXERmMvCfbZZd7aiGznO1pzUXffXXvbHY0QtS/sJKA0RyXXG5em2ViYKxYG6xVLlMiSpXc5JgHqTmW1V2PLzsBkEUEXBVdWZqfu0kpxa6uFzAp+L4EWaVbdiYM6DphDAwM+cZ0w8vJ7lia5U8JRLgGd5+HcelAouLjRzsMvh4Y1q2HF92KRbsWWJLmZnXNqmJ3KKX7UfgezjHL2O4t+EDoFMeL1VLn6DRVViMyHhVry0wHmGvU9o7KSkbO+jaOn4xwKABR5UA6ZWo6ez2v6cfTd/cV28PZuKAU2XS8X+6jNs0g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=i0kY+N3e9K/2yDgo6rKhuf6vHzqi1+glsZKqKAZu9bc=; b=dGGVGkpwmwTEFBvZvyvVmH+gluqXNE5PDh3Kj6/qNnMYP2cfh/jACtALXpn1iu9x38Dg+x5qiZ5qcvPwWZ2M9CXJyK3YXEqYNUyTeyeQ/SN6q19BqVI65ZzX4AIn/il1Q1Or+5LTwQRvB6z6lLqw/h4n5xpTSGdzPSpeQNaTsJv9rhMUief+dbFBoFo7YnlRAzyXAmx7xVquKFsp6K/Jw0PDhEM6itATb/eEC9Kx7YZhrIvZpNz/j4JQcRwLjPNJl3qZtDfWwT4s9cJZm2xCcI+Q++qwvwRjFygTHbLIJeJiTUnEU//mKp3Vx/kdghHO7FlLFvf4l3ssjiU07JeLpQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=i0kY+N3e9K/2yDgo6rKhuf6vHzqi1+glsZKqKAZu9bc=; b=u0KO0vEvxfCVWFJy/tQiNvhomV1SHGZGxEZEHNss+htRTNEYE5wUTuIsvDUZF6dM1Law5VBvKoScgz2Yh2LaB4FPpoFcNUnpcU/vjxDW7jw8hKNgfxyF1veJVfDhpKZk1LB81LOkMWkLpcYAIbRfm2alU3dqJUc6EBg0slMsmkw=
Received: from VI1PR07MB4047.eurprd07.prod.outlook.com (52.134.20.154) by VI1PR07MB5391.eurprd07.prod.outlook.com (20.178.80.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2644.10; Fri, 10 Jan 2020 16:07:08 +0000
Received: from VI1PR07MB4047.eurprd07.prod.outlook.com ([fe80::819:a879:8fe2:1686]) by VI1PR07MB4047.eurprd07.prod.outlook.com ([fe80::819:a879:8fe2:1686%5]) with mapi id 15.20.2644.006; Fri, 10 Jan 2020 16:07:08 +0000
From: Balázs Lengyel <balazs.lengyel@ericsson.com>
To: Andy Bierman <andy@yumaworks.com>
CC: Martin Bjorklund <mbjorklu@cisco.com>, Netconf <netconf@ietf.org>
Thread-Topic: [netconf] New Version Notification - draft-ietf-netconf-notification-capabilities-09.txt
Thread-Index: AQHVxVsUq6ljVkP3y0ecYCN5b7iLjKfgMloAgAJjm5qAAT2VMIAAPFMAgAACCYA=
Date: Fri, 10 Jan 2020 16:07:08 +0000
Message-ID: <VI1PR07MB404708C5115CBE46086E7EBAF0380@VI1PR07MB4047.eurprd07.prod.outlook.com>
References: <157838571918.20942.9897465405126184637.idtracker@ietfa.amsl.com> <0100016f801b8360-00636b39-8317-4e78-a233-dba17073fc39-000000@email.amazonses.com> <CABCOCHRn_sXEh_G4TKk3stZjWW0RFOroYtocFDKc2pntza_pVw@mail.gmail.com> <20200109.125407.1696793655072242187.mbjorklu@cisco.com> <CABCOCHSUfEAoQ27pgJYmmPnrQyE-rM8ur=BNF0nVD8sfuvZCmQ@mail.gmail.com> <VI1PR07MB404757A9D5638B70D8B91D62F0380@VI1PR07MB4047.eurprd07.prod.outlook.com> <CABCOCHSdv9i=OR142t_eMYJ5aNA2+5mQa0P2ZzEr_YzYmjO+KA@mail.gmail.com>
In-Reply-To: <CABCOCHSdv9i=OR142t_eMYJ5aNA2+5mQa0P2ZzEr_YzYmjO+KA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com;
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 88ad8859-f659-4d53-5c19-08d795e724be
x-ms-traffictypediagnostic: VI1PR07MB5391:
x-microsoft-antispam-prvs: <VI1PR07MB5391DEA360987C80971BC2B7F0380@VI1PR07MB5391.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2512;
x-forefront-prvs: 02788FF38E
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(136003)(376002)(366004)(346002)(39860400002)(199004)(189003)(6916009)(8676002)(81156014)(81166006)(15650500001)(316002)(85202003)(55016002)(33656002)(9686003)(54906003)(76116006)(26005)(5660300002)(71200400001)(85182001)(86362001)(186003)(64756008)(66946007)(66616009)(66476007)(66446008)(52536014)(66556008)(66574012)(7696005)(478600001)(4326008)(8936002)(6506007)(2906002)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB5391; H:VI1PR07MB4047.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 8nEHoffCg7BI1tq/12RYZtO3kwgYxoW/+J0K9iXaX7j0hfjGOw9ORtsxCPv8NCt901wV4eUzIFHhgJz+jWmXjrWU1TowVJ6TEzy1X/uXTsZoazNiR5WDstbtu3uwXXAvzhOBryWShVGvGYDrn6QEvPo3zIEvFEVZN6+Fkf/MxCKF/59p7HMs0A7ydUwRGtQCEept2s+neiZcbyKHN5jzisdVWnAV6JWnv2nMopph5mdJ8cl04wEM0TVzMuJhfBIGYF/XijF0+1XNRzlut9j9mE9FLFvtiiYQUj630aqC5cyn/6fnJYJHPMS2KnxuekcG5j7uWPqKtof5EkuweS4F82wzZjHsbkr3uc1xVkLxFrra7fzx0ky6DF/76P6c7nVl+YRmXjy/z0F+2oy1/SAX1x7OYvgCy7Kiy+x59qn7BVmXW+iPepHLyTxRZzZ88OLI
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0168_01D5C7D8.6305DE50"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 88ad8859-f659-4d53-5c19-08d795e724be
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2020 16:07:08.0864 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: PhuotD5dwhS14yvN6treutO1/odSeyXHWWbZs6Z7oSHpurewFEuBcYmr8Gim4yonAAFKWrYmtuNUZ+pogH5AefA6fzAwyS5m4xVkQAnjXUU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5391
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/f_RdAFtaoT-RqAfxg-Z0TAw2Xv0>
Subject: Re: [netconf] New Version Notification - draft-ietf-netconf-notification-capabilities-09.txt
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: Fri, 10 Jan 2020 16:07:15 -0000

 

 

From: Andy Bierman <andy@yumaworks.com> 
Sent: 2020. január 10., péntek 16:48



On Fri, Jan 10, 2020 at 4:16 AM Balázs Lengyel <balazs.lengyel@ericsson.com <mailto:balazs.lengyel@ericsson.com> > wrote:

See BALAZS2 below. 

 

>   - supported-update-period
>     - this is very implementation-specific, especially as a leaf-list
> instead of a
>       leaf with a range
>     - also has 'must' language that is inappropriate; s/must/SHOULD/

See above.



What about the supported-update-period leaf-list?

If a server allows any centi-second value from 1 sec to 1 hour then this will

be a leaf-list with 5900 instances in it..  Since there is no reason to limit the upper-bound

(e.g., client wants 1 statistics update per day) this leaf-list will likely have millions

of instances in it.

 

IMO this leaf-list should be removed. The minimum-update-period is sufficient.

 

BALAZS2: There are implementations and standards that use specific values not ranges.

 

The YANG-Push standard simply specifies "centiseconds" as the type.

There is no mention in RFC 8641 of anything related to supporting a subset of this data type.

The YANG syntax for "centiseconds" allows for 4 billion distinct values:

 

           typedef centiseconds {

       type uint32;
       description
         "A period of time, measured in units of 0.01 seconds.";
     }
 
 
IMO this object could be added via augment by a vendor or other SDO.
It has no relevance to the YANG-Push standard.
 
BALAZS3: RFC8641 defines: period centiseconds derived from uint32.
However it does not say anything about whether an application should/shall support
-        The full uint32 range 
-        Just some interval(s)
-        Zero to a minimum value
-        A specific set of values
I could argue the same way that a set of specific values is enough, minimum is not needed and is not specified in RFC8641
IMHO 3GPP is an important user  community, so if they are using specific values, we should allow for that in our model.
I see value in allowing both a minimum value and specific values. Does it harm anyone to allow both?