Re: [Netmod-ver-dt] [netmod-wg/yang-ver-dt] Status obsolete nodes (#2)

"Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com> Wed, 05 June 2019 13:23 UTC

Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod-ver-dt@ietfa.amsl.com
Delivered-To: netmod-ver-dt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86B3612011C for <netmod-ver-dt@ietfa.amsl.com>; Wed, 5 Jun 2019 06:23:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 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_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 WW0m869DcPh2 for <netmod-ver-dt@ietfa.amsl.com>; Wed, 5 Jun 2019 06:23:25 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00102.outbound.protection.outlook.com [40.107.0.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA9CD120045 for <netmod-ver-dt@ietf.org>; Wed, 5 Jun 2019 06:23:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zB/U0NYFx07Bv/AjIzRgfXJ1NS1r7XHGjGZAWRDUqrY=; b=j0bK+tLsTpULjch8gBVLA7WBPQLvlfanfn7Bj2UL2shU71aLk0+/0NhjCNaXKMQkehLTvID9qATZTsD+9cFCZbY7CNe8J+YClk/4tV9pS7J+Hqygq+qfH7UEarv9Nw01khodWcVxhpHpIlFMAySPikXceELkQBTfNxpGkLndiUY=
Received: from VI1PR07MB3981.eurprd07.prod.outlook.com (52.134.28.141) by VI1PR07MB3150.eurprd07.prod.outlook.com (10.175.243.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1965.12; Wed, 5 Jun 2019 13:23:21 +0000
Received: from VI1PR07MB3981.eurprd07.prod.outlook.com ([fe80::25cb:d0f3:dd14:3b68]) by VI1PR07MB3981.eurprd07.prod.outlook.com ([fe80::25cb:d0f3:dd14:3b68%6]) with mapi id 15.20.1965.011; Wed, 5 Jun 2019 13:23:21 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>
Thread-Topic: [netmod-wg/yang-ver-dt] Status obsolete nodes (#2)
Thread-Index: AQHVGsbqOhOp3QJKrkmK2MX4/ZqB7qaLx1hQgAD4YLCAAE4QUA==
Date: Wed, 05 Jun 2019 13:23:21 +0000
Message-ID: <VI1PR07MB3981B6DB26CABC07D325C8A49B160@VI1PR07MB3981.eurprd07.prod.outlook.com>
References: <netmod-wg/yang-ver-dt/issues/2@github.com> <netmod-wg/yang-ver-dt/issues/2/498628782@github.com> <VI1PR07MB3981384DCEC43089F2E694D89B150@VI1PR07MB3981.eurprd07.prod.outlook.com> <BYAPR11MB2631509189C7F34A8E425143B5160@BYAPR11MB2631.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB2631509189C7F34A8E425143B5160@BYAPR11MB2631.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=jason.sterne@nokia.com;
x-originating-ip: [184.175.2.218]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c083f268-74e9-47fd-d1ba-08d6e9b8fb4b
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:VI1PR07MB3150;
x-ms-traffictypediagnostic: VI1PR07MB3150:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <VI1PR07MB3150EB6E77724D39B69EB8819B160@VI1PR07MB3150.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00594E8DBA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(376002)(346002)(39860400002)(136003)(396003)(199004)(189003)(53936002)(81156014)(508600001)(71190400001)(81166006)(68736007)(476003)(76176011)(7696005)(14454004)(8936002)(6436002)(66556008)(25786009)(446003)(256004)(14444005)(74316002)(8676002)(76236002)(53546011)(229853002)(11346002)(2906002)(33656002)(6506007)(606006)(102836004)(486006)(66446008)(66946007)(236005)(76116006)(7736002)(6246003)(26005)(71200400001)(66066001)(316002)(73956011)(66476007)(790700001)(6116002)(18926415008)(64756008)(733005)(52536014)(3846002)(54896002)(55016002)(2501003)(6306002)(9686003)(99286004)(110136005)(5660300002)(186003)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB3150; H:VI1PR07MB3981.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 8EFCpBVD/ms/XUfxziH1xjMpa1+wIDpBZrPJ+cZJifPgi85VvuBw0mkMWfnZ3JV3NYsPGV5MzEpOd5LGPLgSQogfqXsMYZ4DGCmcSnzOtJi0htXcRf4aewyL3DvPSifttu1F8l83zV3a1sCoa0yyeDXeReJrzIzF7IVqqZhd7yVnFDKYY1XmuUpyuqK9slzqTEMJGfxXWsnmgUTSZ+1nNuQwjYfNGKjsSAcOmOlhYFnzEn+VommX2YNsJDGXDBcW7kCr9bTapBYSTGSsfJ3Z/RXuCtS2FK3YrBho+/40u7cqpWGJmks0G67WeiBes2UJcciQC2Ti7xAS9DUAAj1EVBgrzhDYoOAyXy+VvRHwCATMUI72zgXbT6eW8NPRXH3OVXYqpts5a8npWY/2L9vlqV1RJu/IGTAIbvBZi/PMdS0=
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB3981B6DB26CABC07D325C8A49B160VI1PR07MB3981eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c083f268-74e9-47fd-d1ba-08d6e9b8fb4b
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jun 2019 13:23:21.7079 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jason.sterne@nokia.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB3150
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod-ver-dt/SNp-RslqYjpvtjQlyo9gt967KpM>
Subject: Re: [Netmod-ver-dt] [netmod-wg/yang-ver-dt] Status obsolete nodes (#2)
X-BeenThere: netmod-ver-dt@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NetMod WG YANG Model Versioning Design Team <netmod-ver-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod-ver-dt>, <mailto:netmod-ver-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod-ver-dt/>
List-Post: <mailto:netmod-ver-dt@ietf.org>
List-Help: <mailto:netmod-ver-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod-ver-dt>, <mailto:netmod-ver-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Jun 2019 13:23:28 -0000

I would have thought that "status obsolete" would trump "mandatory".

It seems a bit odd to provide support for a node marked obsolete. Do we think there are servers out there today that support them?

From: Rob Wilton (rwilton) <rwilton@cisco.com>
Sent: Wednesday, June 5, 2019 4:46 AM
To: Sterne, Jason (Nokia - CA/Ottawa) <jason.sterne@nokia.com>; netmod-ver-dt@ietf.org
Subject: RE: [netmod-wg/yang-ver-dt] Status obsolete nodes (#2)

Yes.  At the moment, a server is allowed to implement obsolete nodes that can break a client.

E.g. if an obsolete config node is mandatory, and it is implemented then the client must provide it, and if it is not implemented then the client must not provide it, and there is no way for a client to determine from the server whether it is implemented.

Thanks,
Rob


From: Netmod-ver-dt <netmod-ver-dt-bounces@ietf.org<mailto:netmod-ver-dt-bounces@ietf.org>> On Behalf Of Sterne, Jason (Nokia - CA/Ottawa)
Sent: 04 June 2019 18:54
To: netmod-ver-dt@ietf.org<mailto:netmod-ver-dt@ietf.org>
Subject: Re: [Netmod-ver-dt] [netmod-wg/yang-ver-dt] Status obsolete nodes (#2)

I know we wanted a flag for deprecated nodes.  But was there ever confusion about obsolete nodes?

From: Robert Wilton <notifications@github.com<mailto:notifications@github.com>>
Sent: Tuesday, June 4, 2019 7:16 AM
To: netmod-wg/yang-ver-dt <yang-ver-dt@noreply.github.com<mailto:yang-ver-dt@noreply.github.com>>
Cc: Subscribed <subscribed@noreply.github.com<mailto:subscribed@noreply.github.com>>
Subject: Re: [netmod-wg/yang-ver-dt] Status obsolete nodes (#2)


The YANG library changes indicate whether status obsolete nodes are implemented by the server., which I think is as much as we can do in this draft.

Otherwise, this issue can be deferred to YANG.Next. netmod-wg/yang-next#63<https://github.com/netmod-wg/yang-next/issues/63>

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<https://github.com/netmod-wg/yang-ver-dt/issues/2?email_source=notifications&email_token=AETQE732PFQVVSM5ARRJM5TPYZFHTA5CNFSM4G2RIFNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODW4HRLQ#issuecomment-498628782>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AETQE7ZX7V35SIKFWU7R3NDPYZFHTANCNFSM4G2RIFNA>.